举例来说,比特币网络的交易处理速度只约为每秒7笔交易,封锁时间也需要10分钟。这样的速度限制了区块链在全球范围内得到更广泛应用的可能性。为了解决这个问题,比特币社区不断尝试新的解决方案和升级。
比特币的代码更改、新功能和升级建议都需要经过比特币改进提案(BIP)的表决程序,这些提案被社区投票批准或拒绝。获得批准后,升级通常由软叉或硬叉来实施。软叉不同于硬叉,因为软叉是向后兼容的,两个集成了软叉升级和未升级的可以共存,而硬叉将区块链分成两条不同的链。比特币协议的两个重要升级是SegWit和Taproot,它们都是软叉升级。
SegWit的意思是隔离见证,使用该技术可以提高比特币网络的安全性和交易确认时间。SegWit将比特币交易的交易签名与其交易数据分离,可以更好地解决比特币交易延展性问题,同时还可以让比特币块有更多的数据空间。Taproot则是比特币的最新升级,包含了Schnorr签名、主根和主脚本等技术,可以解决比特币的隐私、安全和可扩展性问题。
尽管这些升级有助于提高交易速度、降低交易费用和保护用户隐私等方面,但它们的应用却不尽如人意。由于大多数比特币钱包和交易平台还没有整合这些升级,导致采用速度缓慢。例如,比特币的SegWit采用率虽然保持稳定,但仍然比传统钱包地址的使用率低。同时,一些钱包和交易平台也可能担心引入这些升级的间接成本可能会很高,导致采用进程拖延。
然而,一些大型交易所已经开始整合这些升级,为推进区块链技术的应用提供了良好的前景。