Starknet宣布进军比特币(BTC)的layer2领域,这件事情该如何看待呢?简而言之有以下几点:1)Starknet扩展比特币的先决条件是OP_CAT提案通过,但目前还存在不确定性;2)Starknet进军BTC layer2领域或许能够打破BTC生态中东方亮西方暗的尴尬局面;3)layer2趋向于layer1化的发展趋势正在加强,高性能可能成为Starknet的差异化优势。接下来,我将谈谈我的观点:
1)OP_CAT可以实现多个UTXO解锁Script字节串的组合链接处理,从而大大提升BTC主网的可编程特性。有了OP_CAT的基础,Starknet自然具备了通过STARK证明向BTC主网批量交易并进行零知识有效性验证的能力。然而,目前尚不确定OP_CAT是否能够通过,即使通过了,距离完美应对大批量layer2交易的组合验证处理还存在许多未知挑战。因此,Starknet进军BTC layer2只能算是一个方向。
理论上,只要OP_CAT通过,不仅Starknet,其他以太坊ZK-Rollup阵营的layer2项目也可以加入,其他BTC扩展方案如BitVM、AVM、RGB、RGB++、闪电网络等也会得到增强。到那时,Starknet的扩展方案能否占据优势还不确定。
2)我认为,Starknet无论是叙事还是扩大市场应用场景,选择BTC layer2方向对整体BTC生态都是一个利好消息,至少可以为BTC生态引入更多西方资本的关注,为BTC layer2的合理性提供更有力的支持。而且,Starknet这样的项目能够推动OP_CAT的落地,增加一些可能性,这么高调的背后可能会有一些资本运作(尽管Bitcoin Core成员Peter Todd已经公开发难,称Starknet的加入给反对OP_CAT带来了新的理由,认为这可能对比特币带来破坏性影响)。
积极点来看,推动Starknet背后资本的支持,吸引生态开发者接入Starknet,并为接轨BTC生态的Starknet在相应技术标准和新技术上进行探索,对于提升Starknet链的综合能力,吸引更多资本和开发者等方面都具有旗帜性的号召意义。
3)之前我曾经写过一篇文章,称随着模块化思想将数据可用性层(DA层)、执行层和结算层分离并重新组合,layer2项目正在逐渐实现layer1化。现在看来,甚至以太坊最忠实的layer2项目Starknet也宣布加入了这一行列,这不是因为孩子长大了不好管教,而是向前迈出了一步,拓展了更广阔的空间。
大家肯定能够意识到,随着OP-Rollup和ZK-Rollup的推出以及一键发链和Rollup as a Service等轻量化部署服务的推动,发起layer2链的成本和效率等门槛降低到了前所未有的低点。然而,随之而来的问题是,链的增多,生态应用和用户增长跟不上怎么办呢?只能进一步卷入技术可拓展性的叙事。Starknet前段时间发文称,Starknet已经是TPS最高的链,费用也降到了0.01美元,同时还支持并行交易处理,未来的Volition还将进一步降低DA成本等。然而,这些并不能给市场带来新增长预期。相比之下,如果Starknet能够摆脱以太坊的限制,拓展到比特币应用场景,就会有所不同。
因为一旦打破以太坊主网的束缚,Starknet的想象空间就不再局限于layer2,它的ZK技术底层、并行交易和Cario语言等原本高性能的基础将成为其区别于其他layer2的核心优势。因为要实现layer2变为layer1化,必然需要具备超高性能的技术基础,而Starknet并不缺乏技术。显然,从这个角度来看,市场对于Starknet的预期很难不变得更大。谁知道,也许有一天Starknet会发布通知,要成为一个ZK统一层,要成为全链环境的ZK基础设施。
总之,一旦突破layer2的束缚,Starknet的想象空间将会大为不同。