长推:为何说索引才是铭文的共识层?

0xmiddle
2024年1月8日 15:18
收藏
SCP 范式在理论上是 Web2 应用向 Web3 大规模迁移的最好路径。

作者:0xmiddle

 

索引是铭文语境下的高频词。那什么是索引呢?为何铭文需要依靠索引?索引上链对铭文又有哪些要紧意义?

1、 玩铭文的朋友,一定常常听到「索引」这个词。无论是项目方,还是技术大佬,在铭文语境中,都常常用到这个词。它到底是什么呢?为何铭文的存在,除去依靠区块链,还会依靠索引?

2、大家要理解的是,铭文的本质是把区块链当硬盘,在原有些买卖数据的「备注」字段去存储一个新的账本,从而达成代币的发行。这个账本并不会被区块链本身验证和计算。

3、假如有人 transfer 一笔自己本不拥有些资产,或者 mint 已经被铸造完的代币,这道铭文依然会上链,但它是无效的。也就是说,铭文在区块链上存储的是一个「脏账本」,里面同时存在有效数据和无效数据。

4、那样哪个来负责甄别有效数据,并计算每一个人的余额呢?这就是「索引」干的事情。当然,索引需要依据一套已形成社会共识的规则来做这件事。对于铭文而言,区块链只不过 DA 层,索引才是真的的共识层。

5、假如索引分叉,那样共识就会分叉,铭文就会分叉。假如各钱包、浏览器、买卖市场等索引服务者在索引升级时没非常不错的协调,或者对索引规则存在分歧,这样的情况会出现。

6、BTC BRC20 铭文已多次出现这样的情况。去年十月份,有用户发现,各大交易平台运行着不同版本的 Ordinals 索引器,有些铭文在较新的 v0.9.0中会被索引,在更早的版本中则不会,致使了同一账户的余额在不同推广客户端显示不同。后经协调,各方决定以 v0.9.0 为准,且冻结后续升级。

7、然而今年 1月份,风波再起,最大的 BRC20 钱包服务商 Unisat 宣布单方面更新索引器,市场上再度出现两种索引规则。对此事件,社区别化出不同派别,有反对升级的冻结派,有支持稳健升级的升级派,也有支持分叉的共存派。后续会怎么样,犹未可知。

8、目前大家理解了,索引是铭文的共识层。而且这种共识更多是一种社会共识。社会共识不肯定不结实,但在升级过程中,总是会历程较长期的拉扯和混乱,才能形成某种程度的“最后确定性”。而这种混乱或许会给用户带来资产的损失。

9、大家有没方法,把社会共识转化为链上共识呢?直觉上好像没,由于任何铭文都没方法需要其依托的公链去验证铭文的有效性。但大家好像可以另辟蹊径:假如把索引规则也放到链上呢?比如大家把 Ordinals 协议目前的共识版本放到BTC链上?

10、假如这么做,链上就会存在一份唯一有效的索引规则,其他人都可以基于链上数据和链上规则,运行出有效的、一致的最后状况。当然,如此也不可以完全杜绝分叉,不同利益方还是可以上传不同版本的索引。但这种形式最起码会成为一种更有效的协调和确认机制,防止社会共识形成过程中的混乱。

11、这种形式的最早提出者是永久存储服务商 AR,该模式被叫做存储共识范式,即 Storage-Based Consense Paradim ,据称,AR 链上首个铭文项目 $ARIS,将使用该机制,将索引上传到 AR,成为首个「纯链上共识」的铭文。

12、笔者觉得, SCP 范式的潜力,绝不止于铭文。它事实上创建了一种不同于 Rollup 的全新的 L2 模型。

13、这种模型比 L2 愈加灵活,它无需肯定是链的形态,它可以是任何形态,对于 Web2 服务而言,可以通过 SCP 的方法,直接的切换成 Web3 服务,获得抗审察、不可篡改等特质。另外,相比 Rollup 模型,SCP 在扩容上的成效更佳显著,能达到 Web2 级别的资源效率。

14、现在看来,SCP 范式在理论上是 Web2 应用向 Web3 大规模迁移的最好路径。笔者看好 $ARIS 正在实践的「纯链上共识铭文」,它代表着铭文范式的转换。同时,笔者看好 SCP 的前景,期待 SCP 范式能被更多开发者落地实践,将更多形式的应用带到 Web3 生态中来。

链捕手ChainCatcher提醒,请广大读者理性看待区块链,切实提高风险意识,警惕各类虚拟代币发行与炒作, 站内所有内容仅系市场信息或相关方观点,不构成任何形式投资建议。如发现站内内容含敏感信息,可点击 “举报”,我们会及时处理。
ChainCatcher 与创新者共建Web3世界