• Media type: E-Book; Electronic Thesis; Doctoral Thesis
  • Title: Improving Censorship-Resistance, Privacy, and Scalability of the Bitcoin Ecosystem
  • Contributor: Nadahalli, Tejaswi [Author]; id_orcid0 000-0003-3837-5804 [Author]
  • imprint: ETH Zurich, 2023
  • Language: English
  • DOI: https://doi.org/20.500.11850/620647; https://doi.org/10.3929/ethz-b-000620647
  • Keywords: Data processing ; bitcoin ; computer science ; distributed systems
  • Origination:
  • Footnote: Diese Datenquelle enthält auch Bestandsnachweise, die nicht zu einem Volltext führen.
  • Description: In January 2009, Satoshi Nakamoto created Bitcoin. As a new form of money not issued or controlled by nation states, Bitcoin makes trade-offs along many axes: survival, decentralization, censorship-resistance, scalability, privacy, and more. Along each of these axes, over the years, researchers have asked many questions of Bitcoin and it seems that Bitcoin should not work in theory. Against all odds though, it seems to be working in practice - generating a block every 10 minutes. We believe that answering a small fraction of these research questions will give some relief to Bitcoin-ers, who believe that Bitcoin will change the world for the better. We might even nudge honest skeptics towards asking deeper questions. Bitcoin claims to offer a censorship-resistant monetary system. In this thesis, we show that a certain class of transactions are vulnerable to censorship, but are not actually getting censored. Our work answers why, and points to an intrinsic relationship between weak miners and Alice’s (in)ability to incentivize the censorship of Bob’s transaction. Users can increase their privacy in Bitcoin by swapping their coins with each other. Coin swapping protocols tend to lock up coins, leading to opportunity cost. In this thesis, we propose grief-free atomic swaps, which minimizes this opportunity cost. The Lightning Network scales Bitcoin as a payment system by having a network of channels. In this thesis, we propose a new channel structure that makes the network more robust. Payment channels depend on users being online to enforce the channel contract on the blockchain in case someone cheats. Offline users employ a third party, called a watchtower, to monitor their channels and prevent cheating. Our new lightning channel structure enables efficient watchtowers by dramatically reducing their storage costs. Bitcoin is a closed self-governing system where extrinsic data input is minimized. Stateful blockchains like Ethereum have smart contracts that rely on extrinsic data like market price of assets. These ...
  • Access State: Open Access