原创 BitcoincashBitcoinCash今天
2010年,比特币区块链上每个区块的平均大小不到100 KB,交易平均费用为几美分。这使得比特币区块链很容易受到粉尘攻击,这些攻击完全由粉尘交易组成,有可能影响系统正常运转。为了避免这种情况,比特币区块链上的区块大小限制为1 MB。每10分钟挖出一个区块,从而在连续交易之间留出空间和时间。区块传播和交易打包所需的存储空间和时间限制增加了比特币区块链的安全性。
但是,随着比特币的发展和人们认知的上升,这些保障措施就成为阻碍比特币发展的主要障碍。到2015年1月,一个区块的平均大小已增加到600KB,使用比特币的交易数量激增,导致未确认交易的增加,确认交易的平均时间也不再稳定,有时甚至需要几个小时,相应地,交易确认的费用也增加了,这些都成为削弱了比特币作为信用卡竞争者的因素。(比特币在区块链上的交易费用由用户指定。矿工通常将较高费用的交易推到队列的最前面,以使利润最大化。)
当时社区开发者提出了两种解决方案来解决该问题:增加区块上限或删减交易的某些部分以将更多数据放入区块链。负责开发和维护的比特币核心团队Core拒绝了增加区块大小的提议。与此同时,一个新的比特币项目诞生,作为没有添加区块限制的自适应区块上限的实验,但这款名为“比特币无限”(Bitcoin Unlimited)的区块链项目最终遭到了黑客攻击,这引发了人们对其作为日常交易货币的可行性的怀疑。
BU的失败并没有让社区放弃提升区块上限的想法,扩容的呼声一浪高过一浪,引起了比特币社区各种各样的争议。最终在矿工和比特币社区内的其他利益相关者之间的口水战和争夺中,比特币现金于2017年8月推出。每个比特币持有人都获得了等量的比特币现金,从而使得BCH起初就继承了比特币的庞大用户基数,随后比特币现金以900美元的惊人价格首次在加密货币交易所上架。比特币现金诞生之初得到了比特币矿工的支持,BCH的安全性得以保障。2017年12月,牛市顶峰,比特币现金的价格飙升至4,091美元。
比特币和比特币现金之间的区别是哲学上的
正如比特币设计师中本聪(Satoshi Nakamoto)提出的那样,比特币是一种用于日常交易的点对点加密货币。多年来,随着它获得主流的关注和价格的上涨,比特币成为一种投资工具,而不是一种货币。比特币区块链出现了扩展性问题,因为它无法处理越来越多的交易。比特币区块链交易的确认时间和费用激增。这主要是由于比特币的1MB块大小限制。交易排队,等待确认,因为区块无法处理交易规模的增加。
比特币现金通过将区块上限增加到8 MB至32 MB之间来纠正这种情况,从而使每个区块可以处理更多的交易。比特币上每个区块的平均交易数量在1,000到1,500之间。在2018年9月的压力测试中,比特币现金的区块链上的交易数量激增至每个区块25,000。
比特币现金的主要支持者,例如Roger Ver,经常引用中本聪对支付服务的初衷作为增加区块上限的理由。他们认为,比特币区块上限的提升将使比特币能够用作日常交易的媒介,并帮助其与信用卡(例如Visa)竞争,因为后者一直收取高额费用来处理跨境交易。
比特币现金还有一个方面也不同于比特币。BCH没有隔离见证(SegWit),隔离见证是另一种提升区块容纳交易数量的解决方案,SegWit仅保留与交易相关的信息或数据。
除了意识形态和区块大小差异之外,比特币和比特币现金之间存在一些相似之处。两者都使用工作量证明(PoW)共识机制来挖掘新硬币。比特币现金的数量上限为2100万,与比特币相同。但BCH目前采用的是ASERT DAA难度调整算法,BCH出块时间现在更加准确和规律,而BTC还在沿用落后的难度调整机制,BTC的难度调整机制具有滞后性,每间隔2016个区块(14天)才能进行一次难度调整。例如在今年的减半中,BTC在减半后算力锐减而难度调整跟不上,在很长一段时间里,BTC出块非常困难,无法保证正常的网络运转。