Enhancing Bitcoin Transactions with Covenants
@inproceedings{OConnor2017EnhancingBT, title={Enhancing Bitcoin Transactions with Covenants}, author={R. O'Connor and M. Piekarska}, booktitle={Financial Cryptography Workshops}, year={2017} }
Covenants are Bitcoin Script programs that restrict how funds are allowed to be spent. In previous work [9], Moser et al. implemented covenants with a new Script operation that allows one to programmatically query the transaction. In this paper, we show that covenants can be implemented with a new CHECKSIGFROMSTACK operation that verifies a signature for a message passed as an argument. When the same public key and signature is used together with CHECKSIG, one can recover transaction data… CONTINUE READING
24 Citations
Paralysis Proofs: Safe Access-Structure Updates for Cryptocurrencies and More
- Computer Science
- IACR Cryptol. ePrint Arch.
- 2018
- 8
- PDF
References
SHOWING 1-10 OF 24 REFERENCES
Financial Cryptography and Data Security - FC 2016 International Workshops, BITCOIN, VOTING, and WAHC
- Business
- 2016
- 12
- Highly Influential
BIP 144 : Segregated witness ( peer services )
- 2016
BIP144: Segregated witness (peer services) Bitcoin Improvement Proposal
- BIP144: Segregated witness (peer services) Bitcoin Improvement Proposal
- 2016
BIP144: Segregated witness (peer services). Bitcoin Improvement Proposal (2016), https://github.com/bitcoin/bips/blob/master/ bip-0144.mediawiki
- 2016
Bitcoin covenants Financial Cryptography and Data Security: FC 2016 International Workshops
- Bitcoin covenants Financial Cryptography and Data Security: FC 2016 International Workshops
- 2016
Covenants in Elements Alpha (Nov 2016)
- Blockstream blog post,
- 2016
Covenants in Elements Alpha Blockstream blog post, https://blockstream
- Covenants in Elements Alpha Blockstream blog post, https://blockstream
- 2016