比特币扩容论坛上的一群创新者们,创造了比特币Layer2的新范式——TuringBitChain(TBC)。这个项目的目标是将比特币的潜力推向一个全新的高度,通过独特的比特币虚拟机(BVM)提升区块链的扩展性和性能。
TBC的诞生与发展
TBC的故事源于比特币扩容争论。早期的支持者们对于比特币未来的扩展性有着共同的愿景,主张通过增大区块容量实现更便宜和更快速的交易。然而,随着小区块主义的胜利,比特币的区块容量被限制在1MB。大区块支持者们转向了比特币的分叉链,如比特币现金(BCH)和比特币SV(BSV),继续推进他们的理念。
进入2021年,BTC的Taproot升级为比特币引入了支持去中心化智能合约的能力。这一技术进步激发了TBC的创始团队的灵感,他们决定构建一个能够承载海量应用的比特币智能合约层。创始人之一的JONES博士发表了关于比特币智能合约缺失的论文,这标志着TBC智能合约方案的起点。
2024年2月,TBC主网上线,标志着其发展的重要里程碑。主网上线后的短短几个月内,TBC迅速吸引了近百名开发者,社区人数也迅速增长到两三万人。
核心技术创新
比特币虚拟机(BVM)
TBC开创了比特币虚拟机BVM,这是一种基于比特币脚本系统的虚拟机,通过操作码恢复和功能扩展提升了智能合约的执行能力。BVM不仅提供了更高的计算效率,还支持更大容量的数据处理。
与以太坊的虚拟机(EVM)相比,BVM在处理智能合约时具有显著优势。EVM的瓶颈在于所有节点需要同步执行和验证每笔交易,而BVM则通过在链下进行运算,仅在链上存储指令集,极大地提高了处理效率。
OP_PUSH_TX技术
TBC的OP_PUSH_TX技术能够将交易数据纳入可编程的数据空间,实现图灵完备的能力,并通过隔离的UTXO模型支持并行执行,提升了区块数据验证效率并降低了交易费用。
分层哈希
TBC采用了创新的扁平式分层哈希模型,有效解决了数据传输和智能合约中的数据膨胀问题,为系统的稳定性和扩展性提供了坚实的基础。
经济模型
TBC的代币与比特币类似,主要通过挖矿产生。最大供应量为21亿个,其中93.3%在分叉时已经存在并锁定,其余6.7%由挖矿产生。挖矿产量每四年减半,预计四年后流通量约为6500万枚。TBC的区块大小初始上限为4GB,并将根据需要进行动态扩容。
团队与社区
TBC的早期开发者来自全球多个核心技术团队,拥有丰富的UTXO智能合约和高性能计算领域的经验。目前,TBC的社区包括了来自香港、韩国等地的矿工,社区成员已近三万人,主要市场集中在亚太地区。
项目发展历程
未来规划
结论
TBC通过创新的比特币虚拟机BVM、OP_PUSH_TX技术和分层哈希模型,为比特币Layer2带来了全新的可能性。其高效的智能合约执行、可扩展性和低成本的特点,将对比特币及整个区块链生态产生深远的影响。随着技术的发展和社区的壮大,TBC有望成为引领未来区块链生态的重要力量。