今天看啥  ›  专栏  ›  比特币之家

成就解锁:BCH修复了所有常见的第三方交易延展性矢量

比特币之家  · 公众号  ·  · 2019-11-20 17:41
在BCH的最近一次升级中,有一项升级内容属于修复程序—在脚本中强制执行MINIMALDATA。根据之前的升级规范,我们也清楚的了解到,这项更改是为了消除最终的BIP 62延展性矢量,使得升级之后的比特币现金网络上的大多数交易(包括所有P2PKH交易)以后都是不可验证的,可以有效保护交易的安全性。那到底什么是交易延展性?BCH又都做了些什么修复它呢?什么是交易延展性?交易延展性(transacTIon malleability)源于比特币源代码中的一个错误。这个错误,可以在不改变交易输出或交易内容的情况下,更改交易ID。这个错误意味着,在交易被矿工写入区块之前,交易签名可以被更改。也就是说当一笔交易被广播出去后,在获得确认之前,某些恶作剧的矿工可以使用别的签名方式 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照