Schnorr签名BIP提案可在两周内完成

Blockstream Andrew Poelstra的比特币开发人员,密码学家和研究负责人建议,在未来几周内提交升级比特币和Schnorr签名的官方提案,并提交给比特币开发者邮件列表。 Poelstra补充说,Schnorr签名的可能性在2020年将在比特币上实施。这些陈述是在几天前由Peter McCormack主持的一场比特币播客播出的。

我希望在接下来的几周里,我们应该最终写下提案并将其提交给比特币邮件列表。我们一直在来回走动,这个叫做“sigcash no input”的东西,不幸的是它与其他所有东西都是相切的。

Andrew Poelstra

ECDSA和Schnorr

Schnorr签名是一个大问题,可以显着提高比特币网络的隐私和空间效率,甚至不需要硬盘。比特币目前使用基本上是Schnorr签名的解决方案版本来满足其签名签名需求,称为椭圆曲线数字签名算法(ECDSA)。

ECDSA是作为标准化的开源替代方案开发的,更简单,更公认。 Schnorr签名。根据Poelstra的说法,ECDSA的解决方案是必要的,因为Schnorr签名的发明者Claus Schnorr在80年代为他的创新申请了专利 – 这是加密货币标准机构不愿意接受的条件。

Schnorr签名专利于2008年到期,就像比特币正在经历Satoshi的最初发展一样。虽然它随后可以免费获得,但它并没有被广泛支持,因为它刚刚进入市场。出于这个原因,ECDSA被Satoshi选为比特币的标准签名解决方案。

在比特币活着的随后十年中,Schnorr签名在密码学界得到了支持和发展,因此他们已经变得足够成熟到在比特币上使用。

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

这是因为比特币目前的多签名制度,更加繁琐的Pay-to-ScriptHash(P2SH),需要一种特殊的地址格式,这是区块链观察者的一个巨大的旗帜,广播一个多签名交易已经完成。 Schnorr下的签名聚合将使这些交易实际上不可见。

准备好了

在播客期间,Poelstra–也是Grin隐私硬币的主要开发者之一 – 表示Blockstream“几乎已经[Schnorr]代码[written for] [Bitoin] Core。”的确,提案草案Schnorr签名升级已经在网上。

他说这个代码将被合并到下一个比特币核心版本中,未经激活,等待,因为在“关于[…]的讨论之后批准发布实际激活参数“发生。

资讯来源:由0x资讯编译自CRYPTOGLOBE。版权归原作者所有,未经许可,不得转载
提示:投资有风险,入市需谨慎,本资讯不作为投资理财建议。请理性投资,切实提高风险防范意识;如有发现的违法犯罪线索,可积极向有关部门举报反映。
你可能还喜欢