对于比特币所在的主网来说,可读性金融合约和脚本技术所需要的字节都非常小,但脚本技术的字节可能存在类似像 Ordinal 协议带来大量无意义的外部协议数据。至于智能合约,往往需要部署一套合约代码,所需要的空间比较大。同时脚本技术和可读金融合约想对智能合约的交易数量也较少,所需要的 GAS 费也比较低。
在只考虑合约本身对比特币的影响条件下,脚本技术,智能合约和可读金融合约,在比特币交易的安全,成本,扩展性,易用性这四个维度上分别做了取舍。脚本技术和可读金融合约在交易的安全和成本要远好于智能合约,但智能合约图灵完备带来的扩展性是最佳的,可读金融合约则是放弃其它类目的扩展性,专注于货币金融类的合约扩展性。在易用性方面,可读金融合约做到了让无编程经验人可以随意组合使用,而智能合约和脚本技术则都需要专业的编程经验。
完美的比特币合约方向必然是实现绝对的安全,足够低的成本,完备的可扩展性和普通用户无需掌握代码就可以理解和随意使用的合约。
可以看到的是,脚本技术和可读金融合约不断在可扩展性中进行突破,脚本技术的 Ordinals 发出了递归铭文,提升了具体协议的扩展性;可读金融合约发展出了基于 Hacash 的 Layer 3 多链基础设施来提升非金融以外的扩展性。智能合约则发展出了 Move 语言来增加安全性。如果比特币单向转移被主流关注,那么可读金融合约可能有机会成为的比特币合约技术扩展的主要方案。
比特币应该是安全的。其安全的底层逻辑,使它具备创新的力量,和具有可塑系统性的完整。