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协议进行了修改,使之与基于控股的协商一致机制授权证明相符,称为RingCT。我们的计划有两个组成部分:一个定制版本的综合签名和加密计划,由公用钥匙加密计划和两个签名计划(数字签名和链接的环形签名)组成;一个非互动的零知识证明。我们描述了该计划、安全证据和基准标准正在讨论的原型实施。虽然委托RingCT没有像其他RingCT构建那样具有同等程度的匿名性,但我们认为,与DPoS共识机制兼容性所带来的好处构成了合理的权衡,因为能够开发出一种比现有机制更快、更可缩放的匿名分散加密货币。