2018-07-24小白学区块链——扩容

2018-07-26  本文已影响0人  星光之梦

昨天讲了区块大小的问题,随着比特币的交易量越来越大,每个区块容纳有限,导致很多交易一直在排队等待打包交易。由于等待打包的交易越积越多,最终导致比特币网络拥堵,使得交易一笔比特币的好几天才能成交,长此以往比特币网络最终将陷入瘫痪。为了解决这个问题,前文谈了有解决问题的两种方法,扩容与侧链技术,今天我们就谈谈区块扩容。

1.扩容前因

在比特币诞生之初,中本聪并没有特意限制区块的大小,它们在其自身数据结构的控制下最大可以达到 32MB。在当时,平均被打包的区块大小为 1-2KB,有人认为区块链上限过高容易造成计算资源的浪费,还容易发生 DDOS 攻击。因此,为了保证比特币系统的安全和稳定,中本聪决定临时将区块大小限制在 1MB。果按照每笔交易占 250B,平均每十分钟产生一个区块的速度计算,比特币网络理论上每秒最多可以处理 7 笔交易。那时比特币的用户数量少,交易量也没有那么大,这个交易速度并不会造成区块链网络的拥堵。直到 2013 年后半年,比特币价格直线飙升,用户体量越来越大,比特币网络拥堵交易费用上升的问题才逐渐涌现出来。

2.大概扩容方案

虽然这种方案扩容后可以解决每个区块可以最终涵盖每十分钟产生的所有交易,但是区块容量扩大后,不易于区块的传输和存储。由于存储量过多大运行的节点将会导致过于集中,从而使比特币中心化,代码管理会成员认为这样不利于比特币的长远发展,导致这一方案没有达到两方的共识,比特币扩容之争也将继续。

上一篇下一篇

猜你喜欢

热点阅读