Paper 2021/1478
Zarcanum: A Proof-of-Stake Scheme for Confidential Transactions with Hidden Amounts
sowle and koe
Abstract
This article explores a Proof-of-Stake mining algorithm in an environment where amounts are hidden with homomorphic commitments, in particular, using confidential transactions. Our goal was to avoid revealing amounts and other sensitive information (like which output was used to stake a given block) to blockchain observers when doing staking. Our contribution is a Proof-of-Stake mining scheme that does not reveal amounts and is compatible with ring confidential transactions. We also present an extension to the Bulletproofs+ protocol that allows range proofs on double-blinded commitments, with corresponding security statements.
Note: In the updated version 4.8 we provide rigorous security proofs for the sub-protocols and we also present an extension to the Bulletproofs+ protocol that allows range proofs on double-blinded commitments, with corresponding security statements.
Metadata
- Available format(s)
- Category
- Cryptographic protocols
- Publication info
- Preprint. MINOR revision.
- Keywords
- cryptocurrencyproof-of-stake miningdistributed consensuszero-knowledge proofsconfidential transactionsprivate transactionsbulletproofsbulletproofs+double-blinded commitments
- Contact author(s)
- val @ zano org
- History
- 2022-03-15: revised
- 2021-11-08: received
- See all versions
- Short URL
- https://ia.cr/2021/1478
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2021/1478, author = {sowle and koe}, title = {Zarcanum: A Proof-of-Stake Scheme for Confidential Transactions with Hidden Amounts}, howpublished = {Cryptology {ePrint} Archive, Paper 2021/1478}, year = {2021}, url = {https://eprint.iacr.org/2021/1478} }