Qtum量子链发布QIP-19支持隐私资产技术提案

2019-06-26 19:29 栏目:经验之谈 来源: 查看()
编者注:此提案是Qtum的核心开发工程师Shannon在Github上发布最新技术提案,通过预先编译的智能合约实施隐私协议,以在Qtum网络上分发受隐私保护的资产和令牌。
Qtum量子链发布QIP-19支持隐私资产技术提案 1.背景

Qtum是一个公共链,所有链上的数据(包括交易和智能合约等)都是完全透明的,并且始终处于链中。虽然用户的地址是由随机私钥生成的,但是通过交换机,商家等可以显示用户的身份,甚至可以通过机器学习算法(例如分类和聚类)来显示。这种隐私级别不足以支持大规模商业应用。
 
目前市场上有许多隐私解决方案,例如zk-SNARKs和MimbleWimble。这些解决方案需要对区块链的底层设计进行大量修改,因此很难直接应用于现有的区块链。
 
但是很多项目最近都试图使用以太坊的智能合约来实施隐私解决方案,例如AZTEC和Zether。这些项目受益于EIP-196引入的与椭圆曲线相关的预编译合同。这些预编译合同允许隐私解决方案中的一些核心功能以相对较低的天然气实施,允许用户在以太坊上分发私有资产。
 
但即便如此,目前在这些解决方案中发布的隐私资产的耗油量仍然很高。例如,AZTEC用于启动私人交易的天然气消耗约为900k,Zether为7188k,而以太坊的每个区块的天然气限量约为8000k。因此,他们需要依靠EIP,如EIP-1108和EIP-1109,以进一步降低天然气成本。另一方面,添加与椭圆曲线相关的预编译合同也有助于降低天然气成本。

2.应用场景

Zether在其文章中提出的隐私协议主要针对四种主要应用场景,包括密封竞价拍卖,支付渠道,投票,保密隐私(保护隐私的PoS)。其中,前两个是与隐私相关的业务应用场景,也是Qtum目前的重点领域之一;后两者增加了PoS过程的隐私性,可以用于改进Qtum共识机制。

3.后续步骤

Qtum支持EVM,因此AZTEC和Zether等隐私协议可以完全应用于Qtum网络。 Qtum接下来将专注于降低隐私协议的天然气成本:
 
在Qtum上部署这些隐私协议,以分析节点上的实际气体消耗。
减少预编译合同的气体消耗,例如EIP-1108和EIP-1109。
关于如何将新的预编译合同添加到椭圆曲线的进一步研究
微信二维码
售前客服二维码

文章均源于网络收集编辑侵删

提示:仅接受技术开发咨询!

郑重申明:资讯文章为网络收集整理,官方公告以外的资讯内容与本站无关!
NFT开发,NFT交易所开发,DAPP开发 Keywords: NFT开发 NFT交易所开发 DAPP开发