尽管目前比特币仍然是最大和最突出的加密货币,但并非没有问题。 按市值计算最大的加密货币面临的最令人担忧的问题是可扩展性。 由于比特币区块链中的区块大小限制为1 MB,因此网络可以处理的交易数量受到限制。
随着更广泛的加密货币(尤其是比特币)变得越来越流行,这种瓶颈效应已威胁到虚拟货币的成功。 它可能增加了交易费用和等待处理时间。
开发人员和加密货币爱好者一直致力于解决这个问题,但是关于如何实现网络有效扩展的争论一直是困难而有争议的。 近年来,已经提出了许多建议的软件升级,旨在升级块大小限制并改善总体交易处理。 SegWit2x是建议的升级之一。
硬叉和软叉
要了解SegWit2x,首先必须探索硬叉和软叉与区块链的区别。 硬分叉指的是对管理区块链的规则进行全面检查。 这是设计上的重大转变,因此旧网络软件不会将新块视为有效块。
硬分叉的结果是,受影响的区块链永久地分成两部分。 如果硬分叉未被完全采用,它们甚至可以将网络分成两部分。 如果用户之间有足够的参与,建议的硬分叉可能仍会划分区块链。 当以太坊由于DAO的入侵而分裂时,就是这种情况。 (查看更多:DAO以太坊为何具有革命性。)
另一方面,软分叉需要改变网络规则,这会创建被先前软件识别的块。 从这个意义上讲,它们是向后兼容的。
SegWit作为SegWit2x的背景
在提出SegWit2x提案之前,有隔离证人(SegWit)。 这是提出的软叉,旨在解决比特币的可扩展性问题。 它是由一位名为Pieter Wuille的开发商在2015年末提出的。
隔离见证机制旨在允许将签名数据与其他各种交易数据分开,结果是跨块存储的数据将有所不同。 SegWit的目标是通过一种不会引起分裂的软分叉机制来提高整体交易能力。
自提出SegWit提议以来,比特币网络还有其他讨论和分支。 例如,2017年8月发生的一次硬分叉促使创建了比特币现金。 由于此硬分叉,不使用SegWit协议,块大小增加了8倍。 SegWit最终于2017年8月24日激活,尽管此后当时的许多比特币网络交易都未使用升级。
SegWit2x作为硬分叉提议
SegWit是一个软叉建议,而SegWit2x是一个硬叉建议。 在2017年8月将SegWit引入网络时,它实际上只是可伸缩性专家和开发人员称为“纽约协议”的两阶段流程中的第一个。
第二阶段是所谓的SegWit2x协议,该协议会将块大小从1兆字节增加到2兆字节。 通过增加区块大小,SegWit2x的支持者希望他们能够减轻由于用户向矿工付费进行交易而导致的费用增加。 另一方面,增加块大小也将增加节点操作员的负担,这将要求节点操作员存储更多数据。
实施SegWit2x的过程将导致管理比特币的规则发生变化。 但是,它与产生比特币现金和比特币黄金的分叉不同。 在这种情况下,用户期望交易本身不会受到重大影响; 相反,那些已经持有比特币的用户只是在分叉时被提供了新的加密货币,而这两个网络仍在不同的路径上继续前进。
像这些早期的派生一样,SegWit2x是一种替代软件协议,会导致硬派生并尝试增加块大小。 与早期的分支不同,SegWit2x旨在将所有现有比特币用户保留在一个区块链上。
与开发人员希望完全创建一个新的区块链和网络的比特币现金相反,SegWit2x的支持者并不完全确定最终结果。 这可能意味着要改变管理比特币的规则,创建两个单独的比特币,或者几乎没有改变,这取决于有多少矿工选择采用新软件。
赞成和反对的理由
在采用SegWit2x之前,矿工和初创公司往往是新协议的最有声望的支持者。 他们经常争辩说,比特币的无所作为导致竞争的加密货币超过了领先的数字货币,并且现有的升级不足以缓解这一问题。
另一方面,开发人员和节点操作员经常反对采用。 他们建议比特币应该是一种价值存储,而不是支付系统,并且新协议的风险超过了潜在的利益。 一些人还认为,矿工和企业将从该协议中获得不成比例的收益。
SegWit2x备受争议,部分原因是其作为硬分叉的地位,开发人员无法就协议的采用达成共识。 硬叉原本计划于2017年11月16日进行。但是,由于正在进行的战斗以及参与者之间缺乏广泛共识,SegWit2x运动的领导人于2017年11月暂停了硬叉。
在2017年末,宣布了另一个提议的名为SegWit2x的硬叉,尽管它似乎与早期的SegWit2x没有任何关系,除了名称。