比特币的原始设计于2020年2月4日与比特币SV(BSV)网络的硬分叉一同回归。该硬分叉代号为“创世”,它将最大程度地回归到2009年比特币缔造者中本聪(又名克雷格·怀特博士)推出的原始协议。与其说是“升级”,不如说是一个协议的“恢复”。这是比特币SV最终开启大规模链上扩容能力和更高技术能力的关键一步,而这在比特币的技术平台上一直是可能的。比特币SV现在可以实现一个集所有类型的数据、交易和数字活动在单个公共区块链的“链上”,就像世界在单个公共互联网上在线操作一样。
2018年11月,比特币SV作为比特币原始协议的新名词,在世界首次比特币“算力大战”中应运而生,此前的开发者组(BTC的比特币核心,和BCH的比特币ABC)改变了中本聪的设计,并拒绝大规模扩容。现在,作为史上发展最快的区块链,比特币SV利用其更大规模的扩容、数据和微支付能力,在全球的应用程序开发取得了爆发式的增长。持续上升的使用量使得BSV的网络交易、平均区块大小和计数频频超越BTC,最近在某些日子里还超越了以太坊网络。为什么?BSV(“中本聪愿景”的英文缩写)是唯一遵循中本聪原始协议、设计和比特币愿景的项目。简而言之,BSV是比特币。
比特币协会(比特币SV的全球行业性组织机构)的创始会长吉米·阮(Jimmy Nguyen)评论道:“通过将中本聪的设计重新引入比特币SV,‘创世’硬分叉是比特币走向世界的一个历史性时刻,它将成为点对点电子现金系统和企业区块链,可以对...一切提供支持。互联网成就了一个一切都可‘在线上’运行的世界;比特币现在可以通过比特币SV实现一个一切可以‘链上’运行的世界。”
根据比特币SV节点项目负责人丹尼尔·康诺利(Daniel Connolly,首席开发人员)和史蒂夫·施德斯(Steve Shadder,技术总监)认为,“创世”硬分叉涉及许多技术功能(总结在此处),但完成了三大目标:
(1)释放比特币的扩容潜力
“创世”最终将通过移除区块大小的默认“硬上限”来释放比特币的固有力量,进行大规模扩容。多年来,比特币生态系统因网络是否应该扩容以获得更大区块来支持更多交易量的争议而陷入阻滞局面。BTC网络将其区块上限限制在微小的1MB,每秒仅允许 3到7笔交易;而BCH网络仍保持在32MB,这般小的规模远不足于支持企业应用。
比特币SV现在完全移除了区块规模的默认上限(或更准确地说,默认上限和因应的交易能力将会是无限的)。正如中本聪一直以来的原意设计那样,由矿工根据市场动力来管理BSV网络上的区块规模和交易能力的共识,而不是协议开发人员。
目前,BSV可以轻松地每秒处理1,000笔交易,理论上每秒可处理高达 9,000笔交易(如果充分利用当前 2GB区块上限)。随着技术改进和进一步扩容工作的进行,BSV的交易能力将进一步增强,具有无限潜力。这为企业在BSV区块链上稳当地构建大规模应用程序铺平了道路。它还将帮助比特币挖矿工作在未来能够维持盈利,使矿工赚取更多的矿工费,以抵消他们因比特币区块奖励的固定补贴额的持续“奖励减半”(在2020年春季将从12.5个货币减半至6.25个货币,并在之后的每四年再次减半)而损失的收入。
(2)恢复原始比特币协议和技术力量
在比特币的生命周期中,协议开发人员对比特币的技术能力进行了变更并施加了限制。因此,比特币SV的另一个目标是尽可能恢复其原始协议,因为它可以实现在原始比特币白皮书和原始比特币软件中描述的中本聪的设计精神。“创世”硬分叉是朝着这个方向迈出的一大步;它包含的许多个变更可分为三个部分:
1. 取消对协议施加的人为限制——例如取消上述区块链块大小(以及交易和数据能力)的任何限制,以及对单笔交易的大小和功能的任何限制。
2. 恢复比特币脚本的全部原始功能——比特币协议中使用的编程语言。多年来,比特币脚本语言的关键要素被禁用或设限;“创世“硬分叉在比特币SV中恢复这些功能。
3. 删除对比特币所做的一些有害变更。例如,比特币SV在逐步淘汰脚本哈希支付(P2SH),它是在中本聪离开此项目后,增加到比特币协议中,以用于解决基本多重签名交易所觉察到的问题。P2SH本身带来了显著的隐私和安全问题,也打破了比特币原始设计的智能合约功能和透明模型。
通过这些恢复,比特币区块链不仅可用于支付交易,还可用于大量数据、代币、智能合约、内容交付、企业应用、物联网和其他用途。开发人员和企业将能够设计在比特币上执行许多复杂功能的交易,而无需使用其他区块链项目,如以太坊、EOS或Hyperledger。
(3)稳定议定书
2010年6月7日,比特币刚出现不久时,中本聪在网上发布了以下这段名言:
比特币的本质是,一旦版本0.1发布,其核心设计即已固定,并在整个生命周期中保持不变。
除了恢复比特币的原始协议,“创世”硬分叉肩负中本聪愿景,使其核心设计更为“坚定”。此更新包含相当冗长的技术变更列表,但出于一个令人信服的原因(稳定协议的能力),将这些变更组合到一个硬分叉中。
为什么这很重要?稳定的规则集可确保今天在区块链上执行的货币或数据交易将在两年、五年和百年后仍有效。此外,企业和开发人员希望在投入时间和资源构建应用程序之前拥有一个锁定的协议,而不是在基础协议反复变更时必须不断改变其开发过程。相比之下,互联网协议在过去30年中变化甚微,这种稳定性对于实现当今广阔的在线商务和活动世界至关重要。
请注意,在“创世”硬分叉后,BSV网络可能还是会经历一些软件更新和改进,包括比特币SV节点软件。此外,领先的区块链研发公司nChain正在开发一种不同的企业级BSV软件,名为“Teranode”。但任何未来的软件版本都不会影响比特币的基本协议规则,也不应影响“创世”之后在BSV之上构建的应用程序。