索引是铭文的共识层

索引(indices)是铭文(inscriptions)上下文中的高频词。 那么什么是索引呢? 为什么铭文需要依赖索引? 索引上弦对铭文有什么意义?

索引是铭文的共识层
一键发币: SOL | BNB | ETH | BASE | Blast | ARB | OP | POLYGON | AVAX | FTM | OK

索引(indices)是铭文(inscriptions)上下文中的高频词。 那么什么是索引呢? 为什么铭文需要依赖索引? 索引上弦对铭文有什么意义?

1、玩铭文的朋友一定经常听到“索引”这个词。 无论是项目方还是技术老大,在铭文的语境中经常会用到这个词。 它是什么? 为什么铭文的存在不仅依赖区块链还依赖索引?

2、我们需要明白的是,铭文的本质就是把区块链当作硬盘,在原始交易数据的“备注”字段中存储新的。 账本来实现代币的发行。 这个账本不会被区块链本身验证和计算。

3、如果有人转让了不属于自己的资产,或者铸造了已经铸造的代币,铭文仍然会在链上,但是是无效的。 换句话说,铭文在区块链上存储的是一个“脏账本”,其中既有有效数据,也有无效数据。

4、那么谁负责筛选有效数据并计算大家的余额呢? 这就是“索引”的作用。 当然,该指数必须根据一套已形成社会共识的规则来做到这一点。 对于Inscription来说,区块链只是DA层,索引才是真正的共识层。

5、如果指数分叉,那么共识会分叉,铭文也会分叉。 如果钱包、浏览器、交易市场等指数服务商在升级指数时配合不好,或者指数规则存在差异,就会出现这种情况。

这种情况在比特币 BRC20 铭文中已经发生过很多次。 去年 10 月,一些用户发现主要交易所正在运行不同版本的 Ordinals 索引器。 有些铭文在较新的v0.9.0中会被索引,但在早期版本中不会被索引,导致同一账户的余额在不同客户端上显示不一致。 经过协调,各方决定以v0.9.0为标准,冻结后续升级。

然而,今年一月,风暴再次出现。 最大的BRC20钱包服务商Unisat宣布单方面更新索引器,市场上再次出现两条索引规则。 针对这一事件,社区分为不同派别,包括反对升级的冻结派、支持稳定升级的升级派、以及支持分叉的共存派。 接下来会发生什么仍然未知。

8、现在我们明白了,索引就是铭文的共识层。 而这个共识更多的是社会共识。 社会共识不一定是弱的,但在升级的过程中,往往要经历漫长的拉锯战和混乱期,才能达到一定程度的“最终确定性”。 而这种混乱可能会导致用户损失资产。

9、我们有没有办法把社会共识转化为链上共识? 直观上似乎没有,因为任何铭文都没有办法要求它所依赖的公链来验证铭文的有效性。 但似乎我们可以另辟蹊径:如果我们也将索引规则上链呢? 例如,我们是否将当前共识版本的 Ordinals 协议放在比特币链上?

10、这样做的话,链上就会有一个唯一有效的索引规则,任何人都可以根据链上数据和链上规则来运行。 产生有效且一致的最终状态。 当然,这并不能完全消除分叉,不同的利益相关方仍然可以上传不同版本的索引。 但这种形式至少会成为更有效的协调和确认机制,避免社会共识形成过程中出现混乱。

11、这种形式最早的提出者是永久存储服务商Arweave。 这种模型被称为存储共识范式,即Storage-Based Consense Paradim(SCP)。 据称,Arweave链上第一个铭文项目$ARIS,将利用该机制将索引上传到Arweave,成为第一个具有“纯链上共识”的铭文。

12、作者认为SCP范式的潜力绝不仅限于铭文。 它实际上创建了一个与 Rollup 不同的全新的 L2 模型。

13、该模型比L2更灵活。 它不必是链的形式。 它可以是任何形式。 对于Web2服务,可以使用SCP,直接切换到Web3服务,并获得抗审查、不可篡改等特性。 另外,相比Rollup模型,SCP具有更好、更显着的扩展效果,可以实现Web2级别的资源效率。

14、目前看来,SCP范式理论上是Web2应用大规模迁移到Web3的最佳路径。 笔者对$ARIS正在实施的“纯链上共识铭文”表示乐观,这代表着铭文范式的转变。 同时,作者对SCP的前景持乐观态度,希望SCP范式能够被更多的开发者实现,为Web3生态带来更多形式的应用。


原文链接:Why is the index the consensus layer of inscriptions?

DefiPlot翻译整理,转载请标明出处

通过 NowPayments 打赏