We present a modification to RingCT protocol with stealth addresses that makes it compatible with Delegated Proof of Stake based consensus mechanisms called Delegated RingCT. Our scheme has two building blocks: a customised version of an Integrated Signature and Encryption scheme composed of a public key encryption scheme and two signature schemes (a digital signature and a linkable ring signature); and non-interactive zero knowledge proofs. We give a description of the scheme, security proofs and a prototype implementation whose benchmarking is discussed. Although Delegated RingCT doesn't have the same degree of anonymity as other RingCT constructions, we argue that the benefits that the compatibility with DPoS consensus mechanisms brings constitutes a reasonable trade-off for being able to develop an anonymous decentralised cryptocurrency that is faster and more scalable than existing ones.
翻译:我们提出了一种对具备隐身地址的环机密交易(RingCT)协议的改进方案,使其兼容基于委托权益证明(DPoS)的共识机制,并命名为委托环机密交易(Delegated RingCT)。本方案包含两个构建模块:一类定制化的集成签名与加密方案,其由公钥加密方案及两种签名方案(数字签名与可链接环签名)构成;以及非交互式零知识证明。我们给出了该方案的详细描述、安全性证明以及原型实现的基准测试结果。尽管委托环机密交易的匿名性程度不及其他环机密交易构造,但我们认为,与DPoS共识机制的兼容性所带来的优势,构成了一个合理的权衡,有助于开发出比现有匿名去中心化加密货币更快速、更具可扩展性的系统。