这是本文中最技术的一节,所以如果您不完全理解它,请不要担心。
BCE采用了一种被称为“隔离见证”(Segweit Witness)的提议,简称“SegWit”。SegWit搜集了每笔交易的数字签名,并将它们转移到
区块链的一个单独的(即分离的)部分。
在
比特币白皮书中,中本聪写道:“我们将电子货币定义为数字签名链”。但是SegWit改变了这一点。
下图说明了不同之处。这是由Peter Rizun博士于2017年发表的题为“SegWit不是比特币”的演讲。
Rizun博士解释说:
在比特币中,签名是链的组成部分。Carol只能验证完整的所有权链存在,因为如果所有的签名中有一个签名是失踪,链式分解,是没有办法通过的。但是SegWit是不一样的,因为签名都在链的外面。如果连签名都不存在,或者甚至没有一个签名是真实存在的,那么Carol仍然可以验证链的保管。我用的是监护权这个词,而不是所有权链,因为SegWit真的只显示了监护权。
BCE支持者将反驳这一说法,称其结构是不相关的,因为矿工不接受没有有效签名的区块。但这并不是故事的全部。这导致了一场更深入的讨论,包括矿工们甚至不再需要下载签名(因为他们现在是独立于交易的),这就阻碍了矿工们的验证。因此,安全激励措施发生了危险的转变。
从理论上讲,SegWit可能最终导致一个意想不到的连锁反应,例如一个矿池的攻击,异常的丢失签名,丢失资金或者审查的交易。这是比特币有史以来最复杂的变化,包含了几十个文件和数千行代码。
即使你相信SegWit是一个好主意,但是这与最初的比特币设计的代码相比很明显是一个巨大的改变。比特币现金拒绝了SegWit,并在SegWit激活之前分叉,保持了区块链的完整性。
版权申明:本内容来自于互联网,属第三方汇集推荐平台。本文的版权归原作者所有,文章言论不代表链门户的观点,链门户不承担任何法律责任。如有侵权请联系QQ:3341927519进行反馈。