比特币拥堵即比特币网络因网络转账数量激增导致网络堵塞,一次交易可能需要几个小时甚至十几个小时。为什么会拥堵?
我们知道,比特币网络每10分钟形成一个区块,矿工将以前发生的交易信息写进新的区块,盖上时间戳,帮助完成交易,并收取一定的手续费。区块大小最大为1M。随着交易规模越来越大,能写进新区块的交易信息有限,矿工倾向于先帮助出较高手续费的投资者完成交易,出手续费较低的交易者则被延后。整个网络的交易大大延迟。这对于比特币的交易体验是比较大的伤害。
解决拥堵问题的方案有两种,直接进行链上扩容的硬分叉方案与采用SegWit软分叉方案。硬分叉与软分叉涉及去中心化的的节点软件、协议、版本升级的问题。
硬分叉是指,当比特币系统出现新版本,与老版本不能兼容,且新节点的算力超过50%时,老节点无法接受新节点挖出的全部或部分区块,导致系统内实质存在两条链。
软分叉是指,当比特币系统出现新版本,与老版本不能兼容,且新节点的算力超过50%时,因为新节点算力较大,老节点挖出的区块将没有机会得到认可,新老双方从始至终都工作在同一条链上。