免责声明:凤梨财经作为开放的信息发布平台,所提供的所有内容与凤梨财经观点和立场无关,且不构成任何投资理财建议。投资有风险,入市需谨慎。

弥补中本聪的遗憾!Schnorr签名有望在2020年在比特币上正式实现

2019-03-19 阅读量 143
摘要:弥补中本聪的遗憾!Schnorr签名有望在2020年在比特币上正式实现

比特币开发者、密码学家、Blockstream研究主管安德鲁·波尔斯特拉(Andrew Poelstra)表示,“未来几周”可能会将一份正式的比特币Schnorr签名升级提案提交给比特币开发者邮件列表。Poelstra补充说,比特币网络可能会在2020年实现Schnorr签名。这些声明是几天前他在彼得·麦考马克(Peter McCormack)主持的“What Bitcoin Did播客上发表的。


图片来源:pexels


“我希望在接下来的几周内,我们能最终写下一份提案,并提交到比特币邮件列表中。我们在这个叫做sigcash no input的东西上来回思考了很多次,不幸的是,这和其他东西没有太多相关。”


ECDSA和Schnorr

 

Schnorr签名是一件大事,它可以显著提高比特币网络的隐私性和空间效率,甚至不需要硬分叉就能在比特币网络上实施。比特币目前主要使用Schnorr签名的一个变通版本来满足其签名需求,称为椭圆曲线数字签名算法(ECDSA)。


ECDSA是作为一种标准化的、开源的替代方案开发的,而不是更简单、公认更好的Schnorr签名。ECDSA的解决方案是必要的,因为Schnorr签名的发明者Claus Schnorr在80年代为他的发明申请了专利——据Poelstra说,密码学标准机构并不愿接受这种情况。


Schnorr签名的专利于2008年到期,当时比特币发明人中本聪正在开发比特币。尽管后来Schnorr可以免费使用,但并没有得到广泛的支持。因此,中本聪选择ECDSA作为比特币的标准签名方案。


Schnorr签名可以将任意数量的交易和/或私钥持有者“聚合”到单个签名的存储空间中。这可以节省节点和矿工在一个区块中验证每个单独签名的时间。更重要的是,它允许被聚合和多签名的交易看起来与其他所有交易一样——这意味着单个、多签名的、甚至闪电网络交易看起来都是相同的。


这是因为比特币目前的多签名机制,即更为繁琐的Pay-to-ScriptHash (P2SH),需要一种特殊的地址格式,这种格式对于区块链观测器而言就像一个巨大的信号旗,能够轻易被分辨出来,表明某笔多重签名交易已经完成。不过,Schnorr下的签名聚合将使此类交易实际上不可见。


Schnorr签名技术准备就绪

 

在播客中,同时也是Grin隐私币主要开发者之一的Poelstra表示,Blockstream“几乎已经为Bitoin Core编写好了(Schnorr)代码”。事实上,Schnorr签名升级的草案已经在网上公布了。


他说,这段代码将被纳入下一个比特币核心版本(不被激活)中,并在“讨论……实际的激活参数”之后获得批准,然后正式激活。


原文:

https://www.cryptoglobe.com/latest/2019/03/schnorr-signature-bip-proposal-could-come-within-two-weeks/

作者:Colin Muller

编译:Kyle

稿源(译):巴比特资讯


声明:文章内容及信息来自于网络,登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不构成投资建议。投资者据此操作,风险自担,如有侵权请与本公众号联系,即时处理。



声明:本文观点仅代表作者本人,不代表凤梨财经赞同或证实其观点描述。如若侵权,请联系我们删除文章。
您可能感兴趣