跳至内容
深圳市捷比信实业有限公司 · 产品选型与采购咨询联系业务人员
合金电阻捷比信 · 专业器件主题站

Qtum正在寻求新的解决方案以降低隐私协议的耗气量

1.背景Qtum是一个公共链,链上的所有数据(包括交易和智能合约等)都是完全透明的,并将始终存储在链上。尽管用户地址是由随机私钥生成的,但用户身份可能会通过交易所,商家等泄露,甚至可以通过分类和聚类之类的机器学习算法进行挖掘。这种隐私级别不足以支持大规模商业应用。市场上已经提出了许多隐私解决方案,例如zk-SNARKs和MimbleWimble。这些解决方案需要对区块链的基础设计进行重大修改,因此很难将其直接应用于现有的区块链。但是最近,许多项目尝试使用以太坊的智能合约来实施隐私解决方案,例如AZTEC和Zether。这些项目受益于与EIP-196引入的椭圆曲线有关的预编译合同。这些预编译的合同使隐私解决方案中的某些核心功能可以以相对较低的成本实现,用户可以使用它在以太坊上发行私人资产。但是即使如此,在这些解决方案中,发行私人资产的当前天然气消耗仍然很高。例如,在AZTEC上发起私人交易的耗气量约为900k,在Zether上为7188k,以太坊每个区块的耗气量约为8000k。因此,他们需要依靠EIP(例如EIP-1108和EIP-1109)来进一步降低燃气成本。另一方面,添加与椭圆曲线相关的预编译合同也将大大有助于降低天然气成本。 2.应用场景Zether在其文章中提出的隐私协议主要适用于4种主要应用场景,包括密封竞价拍卖(私下竞价拍卖),支付渠道(支付渠道),权益投票(权利证明投票),隐私-保留权益证明(PoS,以保护隐私)。其中,前两个是与隐私相关的业务应用程序场景,这也是Qtum当前关注的当前方向之一。后两者增加了PoS流程的私密性,可用于改进Qtum共识机制。 3.下一步,计划将Qtum支持EVM,因此可以将诸如AZTEC和Zether之类的隐私协议应用于Qtum网络。 Qtum的下一步将集中在降低隐私协议的气体成本上:将这些隐私协议部署在Qtum上并分析节点上的实际气体消耗。减少预编译合同(例如EIP-1108和EIP-1109)的气体消耗。进一步研究如何为椭圆曲线添加新的预编译合约