Odaily星球日报译者|Moni
据官方消息,隐私项目Firo已激活全新Lelantus协议,提高匿名性,且支持默认匿名、无预信任机制。Lelantus引入了一种代币销毁和兑换模型,该模型允许个人销毁任意数量的币,并兑换出全新且无交易历史的币,从而实现隐私保护。该项目负责人ReubenYap在推特上谈到了本次里程碑事件,星球君将相关内容编译如下:隐私项目Firo主网已正式激活隐私协议Lelantus,该协议旨在解决可信设置愿景,而且没有花哨的曲线配对,本次上线算得上是一次狂野旅程!我们首先尝试了零知识证明算法bulletproof,但由于性能表现不佳,交易验证时间长达几秒中,因此证明这个解决方案是一条死胡同。加上此前对如何进一步发展Zcoin技术没有头绪,因此让我们感到非常沮丧。所以,我们决定再次尝试环签方案one-out-of-manyproofs,尽管许多人认为这种签名方案速度太慢,而且验证时间会随着数据集合大小呈线性增加。此外,OOOMP不支持隐藏交易金额,这可能会引发巨大的隐私问题。但事实证明,采用批量验证和其他优化技巧可以使OOOMP变得非常快!此外,Skycryptor创始CEO兼Zcoin开发人员AramJivanyan还找到了一种将其他数据嵌入到OOOMP结构中以支持隐藏交易金额的方法,从而加快了Lelantus的上线速度。在此过程中,我们获得了许多帮助。作为“零知识证明之父”中的一员,JensGroth花了不少时间来验证Lelantus的构造,我们也收到了来自ArielGabizonZK峰会活动的反馈,这些反馈非常有价值,还有来自MoneroKonferenco的SarangNoether同样给予了巨大帮助。Lelantus的第一个版本确实支持直接匿名支出,但是依然存在一个问题,即:用户需要自行操作以隐藏来自原始发件人的进一步代币转移交易。这很糟糕,因为这种操作方式增加了许多额外中间步骤。事实上,AramJivanyan非常关注这个问题,他在度假的时候找到了一个解决自我指出问题的解决方案,并与SarangNoether合作进行了验证。实际上,SarangNoether也一直在思考如何解决这一问题,因为这个问题也在困扰门罗币的环签扩展规模。一旦解决,就可以进行无缝的直接匿名支付交易!在Lelantus中将OOOMP和隐藏交易金额结合起来的一系列工作中,我们还有其他收获,比如创建出其他隐私协议,Monero的Triptych和Beam的Lelantus-MW。现在,一个全新的隐私协议家族已经开放,RingCT、MW和zkSNARK替代方案来了!虽然加密问题已经解决,但如何部署实施也是一个挑战。由于Lelantus协议支持大约65k的匿名数据集合,假如该集合满溢时会发生什么呢?如果选择使用新的空数据集合,很可能会导致最初使用它的前几个人的隐私得不到较好保证,或者交易验证等待时间会很长。为了解决这个问题,我们决定采用滑动窗口协议解决方案,使各个集合彼此重叠一点,这意味着即使创建了一个新集合,也要预先填充上一组中的16k已验证数据,所以任何单个发送的最小匿名集合大小将为16k。我们请TrailofBits对加密库进行了审计,我们的加密技术已由ABDKConsulting的DmitryKhovratovich审核。审计和审核费用所需的资金来自社区和我们三个种子投资者的捐款。在熊市期间,他们对该项目的支持是无价的。尽管面临挑战,但我为我们团队在Lelantus协议上取得的成就感到骄傲。尤其需要感谢Levon,他为Lelantus协议做了大部分繁重的工作,而且经常在周末和零散的时间工作,以便按时完成任务。不仅如此,我也要感谢那些与我们站在一起的社区成员,他们一心一意、提供捐赠、帮助提供反馈和测试!你知道我说的是谁!另外还要特别感谢MintPond,他们为我们提供了一个测试网库,其反馈对于确保挖矿顺利进行具有不可估量的价值。还有Zergpool,他们提供的Bug报告也有很大帮助!现在,我们的工作还没有结束!下一步工作包括:1、为Lelantus轻钱包提供更好支持;2、实现直接匿名支付;3、完成对我们新款钱包产品的支持;4、其他还有诸如链锁之类的优化改进工作。今天我们迈出了第一步,但却是非常重要的一步。我们现在对自己货币的控制越来越弱,隐私有时也得不到保证,在这种情况下,相信我们正在建设的东西具有非常重要的意义,势必会为“货币未来”创造出一个更好的环境。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。