自比特币创立以来,围绕比特币交易吞吐能力问题的讨论一直存在。区块链是一种革命性的账本记录技术,交易必须放在区块链的数字分类账中进行处理,验证和存储,这也尤其考验区块链的扩展能力。这使交易数据更加难以操作,因为所发生的交易必须由多数节点而不是单个节点验证的。此外,该网络是分散的。它存在于世界各地的计算机上。 比特币网络中的区块链技术的问题在于,它的交易处理速度较慢,尤其是与处理信用卡交易的银行相比。例如,受欢迎的信用卡公司Visa,Inc.(V)每天处理近1.5亿笔交易,平均每秒约1,700笔交易,信用卡实际上远远超过了BTC。 在比特币网络中完成一笔交易需要多少时间?理论上出块时间是10分钟,但随着比特币用户网络的发展,每个区块打包的交易量是有限的,所以更多交易在内存池里排队,等待时间变得更长,有些时候甚至需要排队几个小时。 围绕比特币技术的持续讨论一直围绕着这一核心问题,即扩展规模和提高交易验证过程的速度。开发人员和矿工已针对此问题提出了两种主要解决方案。第一种涉及使每个区块中需要验证的数据量降低,从而创建更快,更便宜的事务,而第二种则需要使数据块上限提升,以便可以一次处理更多信息。这些方案二导致了比特币现金(BCH)的诞生。下面,我们将仔细研究BTC和BCH的区别。 比特币的发展受到交易处理时间太长的限制,这个问题已经导致比特币矿工和社区内部各派之间的分歧。 比特币现金是由比特币矿工和开发者从社区分裂而出,他们担心比特币的未来及其有效扩展的能力。 BTC区块上限为1 MB,但BCH区块上限为8 MB。 2017年7月,超过全网80%的比特币算力的矿池和公司投票决定采用一种称为隔离见证的技术,称为SegWit2x。SegWit2x可以压缩每个区块中需要验证的数据量,通过每个交易中处理的数据块中删除签名数据并将其附加在扩展块中。据估计,签名数据最多可以占每个区块中已处理数据的65%,因此这并不是一项微不足道的技术。 在2017年中社区曾讨论将区块大小从1 MB翻倍增加到2 MB,而到2019年2月,BTC的平均区块大小增加到1.305 MB,超过了先前的记录。但是,到2020年1月,区块大小平均下降到1MB。2017年9月,加密货币交易所BitMex发布的研究表明,在该技术的稳定采用率下,SegWit的实施有助于提升扩展BTC交易处理能力1.7倍。 当然BTC派系仍有备受推崇的链外方案闪电网络。但遗憾的是,闪电网络开发数年,BUG频出、难以操作,进度和规模却始终发展不起来,外界也在调侃闪电网络需要“永远的18个月”。除此之外,闪电网络的交易带来的中心化问题和去矿工化问题也一直不被外界看好。 (责任编辑:admin) |