Please use this identifier to cite or link to this item:
http://arks.princeton.edu/ark:/88435/dsp01sx61dq067
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | Narayanan, Arvind | - |
dc.contributor.author | Goldfeder, Steven Andrew | - |
dc.contributor.other | Computer Science Department | - |
dc.date.accessioned | 2018-10-22T14:51:14Z | - |
dc.date.available | 2018-10-22T14:51:14Z | - |
dc.date.issued | 2018 | - |
dc.identifier.uri | http://arks.princeton.edu/ark:/88435/dsp01sx61dq067 | - |
dc.description.abstract | The limits of Bitcoin's scripting language motivate the need for off-blockchain protocols that extend the functionality of Bitcoin scripts. These protocols are run out-of-band by the transacting parties, but they are constructed in a manner that cryptographically binds them to on-chain scripts. Even with the advent of Ethereum, which provides a much richer scripting language, there are still privacy and scalability benefits to running off-chain protocols, even when on-chain analogs exist. We present off-chain protocols for a variety of applications as well as a general framework for off-chain smart contracts. An important tool for constructing off-chain protocols is threshold-signatures, a primitive that enables distributing the signing power of a given public key into $n$ shares, such that at least $k$ shares are required to produce a signature from that key. We show how to construct threshold signatures that are compatible with Bitcoin, and we then use this primitive to build off-chain protocols for privacy-preserving access control and escrow services. Turning to more advanced smart contracts, we present off-chain protocols for the fair-exchange of digital goods and services for payment. Finally, we present Arbitrum, a private and scalable smart contract system which enables running arbitrary smart contracts for which the code is executed off-chain and disputes are resolved on-chain. | - |
dc.language.iso | en | - |
dc.publisher | Princeton, NJ : Princeton University | - |
dc.relation.isformatof | The Mudd Manuscript Library retains one bound copy of each dissertation. Search for these copies in the library's main catalog: <a href=http://catalog.princeton.edu> catalog.princeton.edu </a> | - |
dc.subject | Bitcoin | - |
dc.subject | cryptocurrencies | - |
dc.subject | cryptographic protocols | - |
dc.subject | smart contracts | - |
dc.subject | threshold signatures | - |
dc.subject.classification | Computer science | - |
dc.title | Off-chain protocols for cryptocurrencies | - |
dc.type | Academic dissertations (Ph.D.) | - |
pu.projectgrantnumber | 690-2143 | - |
Appears in Collections: | Computer Science |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Goldfeder_princeton_0181D_12759.pdf | 979.38 kB | Adobe PDF | View/Download |
Items in Dataspace are protected by copyright, with all rights reserved, unless otherwise indicated.