BRC20 索引升级争议风波会导致“分叉”吗?

ChainCatcher 精选
2024年1月4日 10:34
收藏
BRC20索引升级争议的背后:是选择稳定安全的保守路线,还是有风险的创新进攻路线。

作者:西柚,ChainCatcher

 

近日,BRC20深陷“分叉”风波。Unisat坚持追随Ordinals升级却遭到了BRC20创始人Domo的反对和批判,二者之间的争议风波撕开了BRC20协议背后控制权争夺的口子。

目前,BRC20代币总市值已接近百亿美元,成为比特币生态中最火爆、受欢迎的产品,有关它的一举一动都牵动着加密用户的心弦。而这场风波背后将决定BRC20与Ordinals协议是同步协调发展还是二者渐行渐远。

BRC20是否升级争议风波为何备受关注?会导致“分叉”吗?

Unisat坚持Ordinals Jubilee升级引发BRC20“分叉”争权风波

Unisat发布的一则追随Ordinals升级公告引发了BRC20索引器大战风波,甚至将其上升到了BRC20协议背后权力的争夺之战。

1月2日,比特币铭文基础设施UniSat宣布,将遵循Ordinals Jubilee(禧年)升级,并确保BRC20仍运行在Ordinals上,而不会分裂成孤立的协议。此外,还将于1月31日发布白皮书。

UniSat声称,这是自2023年2月以来为BRC20、Ordinals、比特币及社区用户提供的最好礼物。

Unisat的这份声明却遭到了BRC20创始人Domo的反对和批评,声称UniSat 钱包的行为可能会导致 BRC-20 记账标准发生冲突,这是在“分叉”BRC20、试图夺取BRC20协议的控制权,呼吁社区用户拒绝Unisat的这次升级行为。

针对Unisat提出的坚持遵循Ordinal升级,BRC20创始人Domo发文表示,Unisat的坚持Ordinals Jubilee升级更新行为未考虑会导致的严重后果,推出BRC20的这些更新是鲁莽的,忽视了它们的同行索引器,或会损害BRC20用户群体的整体利益。并认为这并不是Unisat一次性的技术驱动行动,而是一场密谋已久、考虑周到的策略行为,以夺取协议的控制权。

Domo在文中解释道,Ordinal 0.8/0.9升级事件凸显了将新更新整合到BRC20标准中的复杂性,虽然自己也渴望实施协议改进,但很明显,如果没有正在构建的强大测试、协调和验证基础设施,这些变更可能不安全。

Domo还补充道,L1Fxyz,一个致力于确保BRC20标准免受中心化企业控制的非营利基金会,目前正在维护一个索引器,明确意图确保BRC20资产中所有资金的安全。我们共同恳请整个BRC20社区拒绝Unisat提出的分叉,并支持一种非营利、以安全为先的方法来维护该协议。

作为BRC20创始人,Domo这一则言论迅速在加密发酵,Unisat和Domo的是否坚持Ordinal升级,引发了一场BRC20分叉争权风波。

BRC20索引器为何不随Ordinal升级而更新?

BRC20作为基于Ordinal协议构建的产物,为何UniSat坚持追随Ordinal升级更新会有如此多的争论?为何称这是“BRC20索引器大战”、这与BRC20索引器又有什么关系?

这时需要了解BRC20代币的运作方式,BRC20是由Domo于2023年3月基于Ordinal协议创建的用于发行同质化代币的的实验性格式标准,而Ordinal(序数)是为比特币最小单位聪satoshis(sats)编号和追踪的系统。

由此可见,BRC20是基于Ordinals协议构建的元协议,而Ordinals协议又基于比特币构建。但由于BRC20是一个没有智能合约功能的代币标准,目前是依靠中心化索引器来维持整个系统的余额状态、进行追踪BRC20的相关交易所数据。

所谓的索引器是一个数据库,可读取和注册所有BRC20交易数据,如检查哪个铭文是第一个部署新代币的名称、跟踪铸造代币的钱包余额变动及相关交易地址数据等。

简单来说,比特币最终的“数据层”,BRC20代币则通过Ordinals协议被铭刻在比特币聪上的,并通过索引器数据库来追踪和记录Ordinals发行的BRC20代币交易数据及账户余额变动情况等。

由于Ordinals作为一个全新的协议、Casey和众多Ord开发者依然在持续更升级迭代,去年一年就发布了多个版本。其中,Ordinals Jubilee升级则是发布V0.13.0版本,主要是修复诅咒铭文的漏洞。不同版本的Ordinals追踪铭文的绑定方式可能会不同,这时可能会导致BRC20索引数据库出现错误,报告不正确的余额。

去年10月份,有用户发现,BRC20代币的序列索引出现问题,各大交易所同时出现不同版本在运行,代表可能会出现双重支付问题,并导致资产损失,提醒其他用户建议此时不要交易BRC20代币。随后Unisat查出,问题出在Ord软体版本不同而导致BRC20 index索引不一致。

另外,还有人发现铭文#35321413和#35329860可以被v 0.9.0版本的Ordinals协议索引,但不被v 0.7.0和v 0.8.0版本索引。由于不同的市场采用不同版本的Ordinals协议,有的铭文在一些市场上无法被正确索引,导致造成了事实上的铭文编号偏移。

为了保持索引的稳定性,在11月9日,比特币区块高度816000后,BRC20索引标准“冻结”在Ord v0.9版本,市场上所有BRC20的索引器需同步于Ordinals0.9.0版本,后续不再跟随Ordinals协议的升级而更新。

之所以实施此规定,这是因为无论是TVL、用户、基础设施、钱包、市场容量来看,BRC20已是一个体量庞大的协议。目前,BRC20代币总市值早已超过百亿美元、发行的Token数目逾几十万个、加上CEX交易所的上币支持,持有BRC20代币的用户数目多之又多,如何保障BRC20的资产安全稳定成为了第一要务,如果因为创新造成了用户资产损失,这将会为BRC20生态造成巨大伤害。

然而,如今UniSat决定跟随Ordinals Jubilee升级,这可能会导致在比特币上对BRC20有两套不一样的索引标准,这意味着选择升级索引系统的是一个记账标准,不升级的又是一个索引标准,那么记账系统的规则就可能出现差异,用户在不同的地方可能会出现不同的余额、或者账户余额对不上的情况,这将会使BRC20市场因Ord版本索引标准的不同而碎片化。

当然,BRC20的索引标准会一直维持在v 0.9.0版本上,如果未来Ordinals协议迭代到了更稳定的新版本,这个标准应该也会随之更改的,类似比特币和以太坊网络的节点客户端,会随着系统升级而更新等。Domo也曾在L1F论坛上表示过,考虑用维护模式慢慢接纳Ordinals的升级,也就是说先冻结,后续再升级。

索引升级争议风波会引起BRC20分叉吗?

目前,对于BRC20索引是否跟随Ordinals升级而更新,目前加密社区主要有三种观点:支持共存派、冻结派、升级派。

其中,共存派是指冻结派和升级派同时存在,但这可能导致社区分裂和BRC20资产余额混乱;冻结方案即仍都冻结在Ord 0.9版本,这将导致BRC20与Ordinals生态的隔离;升级方案则指BRC20所有索引器统一升级为Ord最新版本,短期内会出现过渡期的不稳定状况。冻结派妥协並加入升级派,短期內可能出现过渡期的不稳定状况。

Domo主导的L1F组织成员则希望推迟升级,因为如果仓促升级,可能会出现更多错误。先是Domo的公开反对Unisat升级,然后L1F的另一位代表序数聚合器BestinSlot昨日发文表示,在Ordinals协议v0.13.1版本中发现了一个会对BRC20余额正确性造成影响的严重错误,强烈建议BRC20索引器坚持使用v0.9.0版本以维持协议稳。在推文内容还指出,v0.13.1版本中很可能还存在其它影响BRC20协议的Bug,目前稳定性是BRC20的第一要务,价值已高达数十亿美元的BRC20协议无法承受持续的、未经测试的升级。

然而,去中心化索引协议Trac创始人则表示,BRC20索引永远坚持v 0.9.0版本不是正确的解决方案,我们需要一个升级路径,在切换到新版本之前需要提前数周至数月进行测试。

BestinSlot对此的回复是,冻结到0.9版本并不意味着永远,这一直是暂时的稳定性解决方案,直到生态系统找到一个好的升级路径,但目前急于升级绝对不是好的选择。

升级派的头号支持者Unisat希望推动BRC20协议向前发展,在Decrypt采访中表示,Jubilee升级对于Ordinals和BRC20都具有重要意义。对于Ordinals来说,这次升级能修补历史遗留问题,对于BRC20虽然升级过程中可能会引入新问题,但可以在后续的补丁中解决这些问题,对于整个生态系统来说,Jubilee升级所带来的长期利益是值得的。

UniSat还解释到,最初同意冻结0.9是因了解到这是一项临时措施,但当冻结可能演变成与Ordinals协议的永久脱离,会威胁到未来的与Ordinals协议兼容性,UniSat选择主动出击而不是永久脱离。尽管存在潜在的分裂,但UniSat仍希望能赶上Ordinals的发展,让BRC20在同一平台上与其他协议可以无缝交互。

关于升级,UniSat创始人表示,为了确保其顺利执行,推迟了其他正在进行的任务。就我个人而言,我取消了本周的所有会议,以完全专注于升级。

对于BRC20的本次争议事件,用户@lilyanna_btc表示,无论是分裂还是坚持冻住不升级,都会给BRC20协议带来巨大的缺陷(比如成本高、铭文编号不一致等),让打着优化旗号的协议(如CBRC20)趁虚而入。此外,Ordinals生态协议面临着Atomicals及比特币生态其他协议的不断涌现、竞争也逐渐加剧,BRC20作为Ordinals协议最成功的产品,无论是分叉还是强行冻住不升级,都不是最好的选择。

也有用户表示,即将到来的Jubilee发生了哪些会影响BRC-20索引的条例变化,如果条例变化影响了索引,那么BRC20协议就应该公开并遵循条例协议,目前没有看到任何相关人员出来解释,而不是直接决定是否升级的讨论。

由此可见,无论Ordinals还是BRC20这些新生事物羽翼还未丰满,现仍然有各种各样的漏洞和问题、需要不断的查漏补缺。

如今,BRC20处于抉择的十字路口,无论最终选择哪种方向,都将对其未来产生深远影响。

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