Proof systems for scaling blockchains

Placeholder Show Content

Abstract/Contents

Abstract
The integrity of record-keeping is essential to a functioning society. Our dependence on digital records has become absolute, from our personal wealth, commerce, and identities to sources of knowledge and news. In recent years, blockchains have arisen as a new form of digital record-keeping that is operated by decentralized sets of participating computers. While traditional record-keeping places trust in a centralized service, blockchains remain secure so long as the number of corrupt computers does not exceed a large threshold, an assumption that can also be strengthened via economic incentives. However, this robustness comes at a cost. Blockchains struggle to process updates at the same rate as standard transactional systems. As a result, rising demand has led to congestion and soaring transaction fees. In this dissertation, we construct several cryptographic proof systems that help scale the throughput of blockchains. The first set of tools we construct are authenticated data-structures (ADSs) and succinct non-interactive arguments of knowledge (SNARKs) that leverage new techniques based on groups of unknown order (GUOs) to achieve significantly lower communication than prior methods, without relying on a so-called trusted setup. These tools can be used to reduce the required bandwidth, computation, and storage of nodes participating in the blockchain protocol. However, it is challenging to apply these tools on their own to scale the throughput of blockchains while maintaining the guarantee that critical public data recorded in the blockchain remains available to users. To address this challenge we construct a new type of proof system called proofs of replication (PoReps), which help to ensure data is redundantly stored and available.

Description

Type of resource text
Form electronic resource; remote; computer; online resource
Extent 1 online resource.
Place California
Place [Stanford, California]
Publisher [Stanford University]
Copyright date 2022; ©2022
Publication date 2022; 2022
Issuance monographic
Language English

Creators/Contributors

Author Fisch, Benjamin Aaron
Degree supervisor Boneh, Dan, 1969-
Thesis advisor Boneh, Dan, 1969-
Thesis advisor Reingold, Omer
Thesis advisor Tan, Li-Yang
Thesis advisor Wootters, Mary
Degree committee member Reingold, Omer
Degree committee member Tan, Li-Yang
Degree committee member Wootters, Mary
Associated with Stanford University, Computer Science Department

Subjects

Genre Theses
Genre Text

Bibliographic information

Statement of responsibility Ben Fisch.
Note Submitted to the Computer Science Department.
Thesis Thesis Ph.D. Stanford University 2022.
Location https://purl.stanford.edu/ft145rq9000

Access conditions

Copyright
© 2022 by Benjamin Aaron Fisch
License
This work is licensed under a Creative Commons Attribution Non Commercial 3.0 Unported license (CC BY-NC).

Also listed in

Loading usage metrics...