比特币开发者计划缩减比特币签名长度 能减少25%存储和带宽占用量 ...
据悉,3月23日Bitcoin Core开发人员提出了一项新的技术思路,该思路计划将比特币的数字签名算法逐渐过渡到更先进的替代方案上。
如果该技术思路能够实施,比特币用户们将会发现今天仍在使用的ECDSA签名将被“Schnorr 签名”所替代,新的签名将被用于对比特币交易进行签名。研发人员们认为这一技术可以将当前的比特币区块总数据量缩减25%。
对于比特币用户而言,这意味着比特币网络将减少不小压力,用于存储历史信息的比特币节点将获得更好的带宽,也意味着用户们又可以使用流畅的网络;同时节点也能够使用更少的存储空间来保护区块链信息。
开发人员在一篇帖子中对新的技术思路进行描述,
“假设每个历史签名都将减少到1个字节,即使每笔交易使用一次签名,那么该方法仍然可以减少至少25%的存储空间和带宽使用量。”
当前,比特币的区块总体大小约为110 GB。
将签名变更的技术思路是由一个开源程序开发团队在去年10月份的比特币拓展活动上提出的,该活动在意大利米兰举行。
在当时的活动上,比特币研发人员Pieter Wuille对此进行了慷慨激昂的演讲,同时呼吁更多的比特币社区成员来帮助处理已知的技术障碍。
要实施Schnorr签名,比特币需要修改其OP_CHECKSIG和OP_CHECKMULTISIG函数,以便它们可以堆叠公钥。
不过,根据Wuille的说法,Schnorr的签名可能会给竞争对手“大开方便之门”,能够让他们不再为选择多重签名交易,还是选择仅记录钱包一方的签名而感到为难。
此外,根据Bitcoin Core研发人员Greg Maxwell的说法,整合Schnorr签名不需要隔离见证激活,尽管他表示隔离见证会使替换的流程更容易。
因此在隔离见证正式激活之前,Schnorr签名有可能会实现。
Maxwel说:“我认为即便没有隔离见证,这也是可以做到的。”
微信掃描關注公眾號,及時掌握新動向
2.本文版權歸屬原作所有,僅代表作者本人觀點,不代表比特範的觀點或立場
2.本文版權歸屬原作所有,僅代表作者本人觀點,不代表比特範的觀點或立場