Hawk: The Blockchain Model of Cryptography and Privacy-Preserving Smart Contracts
University of Maryland, College Park · Cornell University
Abstract
Emerging smart contract systems over decentralized cryptocurrencies allow mutually distrustful parties to transact safely without trusted third parties. In the event of contractual breaches or aborts, the decentralized blockchain ensures that honest parties obtain commensurate compensation. Existing systems, however, lack transactional privacy. All transactions, including flow of money between pseudonyms and amount transacted, are exposed on the blockchain. We present Hawk, a decentralized smart contract system that does not store financial transactions in the clear on the blockchain, thus retaining transactional privacy from the public's view. A Hawk programmer can write a private smart contract in an…
Citation impact
- FWCI
- 500.37
- Percentile
- 100%
- References
- 66
Authors
5Topics & keywords
- Blockchain
- Computer science
- Computer security
- Cryptography
- Cryptocurrency
- Smart contract
- Trusted third party
- Mathematical proof