Zether隐私协议:为智能合约加密货币带来隐私保护
本月,一种名为Zether的隐私协议(PDF文件)引起了广泛关注。该协议专为基于账户的智能合约加密货币(如以太坊、ERC20代币和恒星币)设计开发,通过加密技术隐藏交易金额,使目前不以隐私为核心的主流加密货币具备隐私币的功能。
Zether隐私协议概述
这一智能合约系统最初在2018年的一篇论文中提出,经过2019年的修订完善,获得了业内权威人士的支持。论文的四位作者中,Shashank Agrawal和Mahdi Zamani来自Visa研究中心,另外两位作者是斯坦福大学的密码学家Dan Boneh博士和Benedikt Bünz,他们此前在Bulletproofs隐私协议方面已有开创性研究。
"我们将Zether描述为一个可以单独执行或与其他智能合约一起执行的智能合约,用于交换以ZTH表示的代币的机密金额,"作者们在论文中写道。
在以太坊上,通过名为ZSC的智能合约,隐蔽的以太币可以转换为zether(ZTH)。该合约具有五个公共功能:
- Fund - 通过存入以太币创建zth
- Burn - 取回以太币
- Transfer - 转移zth
- Lock - 将zth锁定到智能合约
- Unlock - 从智能合约解锁zth
用户可以向ZSC合约存入兼容的代币,获得等值的ZTH,随后即可进行隐藏金额的交易。用户之后可以"销毁"ZTH,取回原始加密货币抵押。
研究团队还特别为Zether植入了Σ-Bullets(Sigma Bullets)技术,这是Bulletproofs的优化版本,用于证明"加密交易的正确性"。这一支付机制可确保智能合约平台上的"拍卖、支付通道、投票等[操作]的机密性"。
其他隐私技术发展
Zether并非唯一可能提升以太坊隐私水平的技术。去年秋季,AZTEC协议的支持者在一轮融资中筹集了210万美元,旨在推动其零知识交易技术发展。该协议已在以太坊主网上运行,与Zether类似,使用加密和范围证明来隐藏以太坊交易金额。两者的主要区别在于:AZTEC需要可信的设置过程,而Zether的ZSC智能合约则无需信任即可交互。
同期,"四大"会计师事务所之一的安永(EY)发布了其专为以太坊设计的零知识证明系统EY Ops Chain Public Edition。安永表示:"这项技术将允许企业在公共区块链上私密、安全地创建和销售产品及服务代币,同时保持对其交易记录的私有访问权限。"
在更广泛的隐私技术发展方面,基于以太坊的混币器Möbius于2018年推出。该去中心化的混币服务提议结合使用以太坊智能合约、环签名和隐形地址(类似于门罗币的技术)来促进隐私交易。
以太坊联合创始人Vitalik Buterin去年指出,区块链隐私技术虽已取得进展,但未来仍需大量工作。他表示:"目前,还没有好的方法可以在使用区块链的同时保护隐私。尽管已有不错的研究进展,比如在Zcash上的应用,以及在以太坊上的研究,但在区块链上实现隐私保护仍有很长的路要走。"
隐私币的创新发展
顶级隐私币门罗币和Zcash近期确实取得了令人瞩目的进展。2018年10月,门罗币激活了Bulletproofs技术,这使得XMR交易体积显著缩小,隐私性大幅提升。同月,Zcash社区采纳了Sapling升级,引入了屏蔽地址,并大幅减少了进行ZEC交易所需的内存和时间。
如果以太坊和其他智能合约平台能够在隐私领域继续取得进展,它们在加密经济中的领先地位将得到巩固。随着时间推移,改进的隐私功能结合其额外的计算能力,可能会使这些智能合约项目比纯粹的隐私币更具吸引力。