etf黄金最新持仓数据出炉
IOSG Ventures:详解BitVM,比特币可编程性的曙光
原文作者:IOSG Ventures
*致谢:感谢 Momir,Xinshu 对文章提出的宝贵修改
TL;DR
比特币核心的变化通常会遭到抵制,原因包括:a) 相比作为一种货币,人们更偏好将比特币作为价值储存。b) 重视稳定性和可预测性,而不是快速创新。c) 在一个多元化的社区内达成共识很困难。
许多项目声称有方法解决比特币的可扩展性问题,并且无需对比特币链本身进行更改。最近我们目睹了比特币「L2s」的超级通货膨胀。
虽然许多声称仅仅是误导性的营销,但我们也认识到了一种新的计算范式,这种范式可以为比特币带来可编程性——BitVM。
BitVM 能够支持的最佳扩展解决方案接近于 OP-Rollup 类型的安全假设(尽管有一些额外的注意事项)。
BitVM 及类似倡议的成功取决于技术的可行性、社区的支持,以及与其他「过度营销」项目的区分。
比特币被构建为一个交易区块链,其脚本语言有意限制为无状态(Stateless),以最小化攻击面并确保网络安全。由于缺乏图灵完备性(Turing-completeness),没有可能直接在区块链上引入智能合约,除非通过分叉并升级比特币核心。
传统的比特币社区对变更持抵制态度,原因如下:
叙事上更注重价值储存而非流通货币:比特币社区有意专注于维护网络作为一个点对点支付系统,将安全性和去中心化放在快速发展之上。正如著名的比特币持有者 Michael Saylor 说:「没有人试图用他们在第五大道上一栋大楼的一小部分去买一杯咖啡。」这句话反映了社区对于比特币作为一种价值储存工具而非日常货币的使用偏好。
系统的稳定性胜于创新:对于被视为优秀价值储存的资产来说,可预测性至关重要。例如,即使网络只有 10 次重大升级,而每次升级的成功率为 90% ,一个失败发生的概率大约为 65% !根据正常事故理论:「在复杂系统中,我们应该预期通常可以忽略的小因素偶尔会偶然导致重大事件」,因此比特币社区的目标一直是减少潜在错误的途径。
多元化的社区:许多比特币持有者从不同的角度理解比特币,并因不同的原因珍视它。在一个多元化和去中心化的社区中达成共识本身就充满挑战,这进一步减缓了创新的步伐。要说明比特币社区的多样性,可以观察社区对铭文和 Ordinals 的反应。当比特币社区的一部分人庆祝序数的成功,将其视为比特币的谜恋猫(CryptoKitties)时刻时,另一部分人则认为这是一个应该被修补的漏洞。
1. 比特币扩容方案的快速膨胀
鉴于上述情况,为何突然之间出现了大量新的比特币「L2」解决方案呢?
最近,我们观察到比特币「L2」解决方案的激增(根据 https://l2.watch/,已经有超过 50 个!),然而,社区多年来一直在探索不同的可扩展性方法:
像 Stacks 这样的侧链提供了智能合约能力和广泛的应用范围,尽管它们拥有独立的共识机制,但这些机制很难获得广泛接受。
像 RGB 这样的客户端验证项目利用主网的 UTXO 模型进行链下的更复杂交易,但它们与比特币主网的互动缺乏稳定性。
像闪电网络(Lightning Network)这样的状态通道,与核心比特币开发者密切相关,被视为一种更正统的扩容方法。
第一代 BTC 扩容解决方案
相较于现有解决方案,最近的扩容方法带来了哪些新颖之处?在我们看来,最令人兴奋的创新来自于在比特币上编码程序(通过 BitVM)和无需信任地质押 BTC(例如 Babylon)。本文将主要关注前者。
2. BitVM - 概览
要解释什么是 BitVM,我们首先应该介绍赋能并激发了它的 Primitive——比特币 Taproot 升级。
Taproot 是对比特币协议的一次重大升级,于 2021 年 11 月激活。通过 Taproot,脚本的哈希默认需要在链上提交。当执行脚本的某个路径时,只需将该路径上的脚本提交到链上。这样不仅提高了效率(交易的大小不会随脚本的大小增长),也增强了隐私性(只会揭露作为交易的路径,而不是整个脚本)。
认识到 Taproot 升级解锁的巨大机遇,Robin Linus 率先推出了 BitVM,这是比特币生态系统中的一项突破性创新。