Zcash协议的研究人员今日宣布他们已经发明了一种加速匿名加密货币的新方式。
目前全球市值排名第7位的Zcash采用了尖端加密技术zk-SNARKs来隐藏账户余额和用户地址,但是这种技术存在一个难以忽视的缺点:匿名性交易是非常迟缓的。
正常的交易需要数秒钟就能创建好,而使用zk-SNARKs的隐蔽交易则需要1到2分钟。这也就是为什么工程师一直在探索如何削减安全生成隐蔽交易的时间,而现在看起来这项工作似乎已经有了巨大进展。
Zcash工程师Sean Bowe和密码学家Matthew Green和Ian Miers(他们同样为盈利性公司Zcash工作)正在发布一个新形式zk-SNARK的原型,能够大幅度提高匿名交易速度。
Jubjub
这个新形式的zk-SNARK叫做Jubjub,这种新型椭圆曲线使用了数学来削减交易创建所需要的时间。
通过这种技术,Bowe在博客中解释说研究人员认为将带来“破纪录的性能”。根据博客所说,生成zk-SNARKs交易要比现在快大约四倍,而所需要的计算机内存要少98倍。
这个博客中写道:
“快速的椭圆曲线密码技术将使我们能够在抗碰撞哈希中使用更加高效的基元类型。”
这种技术的好处是我们将可以在智能手机上进行Zcash交易,这在之前是不可能的。
Zcash将会在一项即将到来的更新——Sapling中推出这种技术,预计将在2018年某个时候。这项更改将通过一次硬分叉来完成,这就意味着所有用户和矿工将需要升级软件才能使用这种技术。
不过,研究人员已经将这种技术进行了开源,所以所有人都能够在自己的项目中使用这种技术。
Zcash用户教育和社区团队主管Paige Peterson告诉Coindesk说:
“因此,其他项目和公司——加密货币和区块链公司以及其他领域的公司——都将能够使用这些技术。”
在区块链领域的其他地方,以太坊的下一次重大升级——大都会(Metropolis),正在为zk-SNARKs铺平道路。