一份新的针对Schnorr多重签名的研究论文刚刚发布——《Schnorr多重签名在比特币的应用》(币文库下载),由多位著名的比特币开发者亲自撰写。
![](https://ip.bitcointalk.org/?u=http%3A%2F%2F7fvhfe.com1.z0.glb.clouddn.com%2Fwp-content%2Fuploads%2F2018%2F01%2F201801190322115358.jpg&t=665&c=cigqtaXi4AP5jw)
这份论文发布于本周四,作者包括开发者Gregory Maxwell, Andrew Poelstra, Yannick Seurin 和Pieter Wuille。论文详细介绍了Schnorr多重签名如何能够应用于比特币,虽然不能保证最终都会被使用,但这个新发布可能标志着朝着这个方向迈出的又一步。
具体而言,Schnorr概念提出将多个签名捆绑到一个小的数据条目中,而不是单独列出多个签名。这份论文认为,此举将节省区块链上的空间,使区块链能够处理更多的签名,同时增加安全性。
安全性可通过启用多重签名系统来增加,这个过程至少需要交易获得两个确认。这将限制或阻止恶意分子利用自己的另一个用户帐户来启动交易。
论文作者写道:
“在这种情况下,多重签名的大小与签名者的数量成线性关系。为了能够发挥用途,一个多重签名方案应该能够生成大小(理想情况下)与签名者的数量无关的签名,并且这种签名的大小要接近普通签名方案。”
如果实现的话,Schnorr签名也可以提供额外的好处。
将数据与一个签名进行捆绑能够限制区块链上的垃圾邮件。换句话说,取代将许多小的数据区块发送到网络,而是打包成一个再发送,这样可以更快地处理这些数据。
同样,将不同来源的数据打包在一起能够提高隐私性,因为这样更加难以跟踪某一笔交易的来源。
《比特币扩容如何解决?Schnorr签名可能成为比特币的下一步》
《Schnorr签名将解决比特币的两个最大问题:扩展性和垃圾交易攻击》
《Bitcoin Core正式公布Schnorr签名实施路线图,但仍需隔离见证激活》