当前位置:区块链 >区块链 > BRC-20 索引升级争议风波会导致「分叉」吗?

BRC-20 索引升级争议风波会导致「分叉」吗?

更新时间:2024-01-04 16:21:34 | 作者:佚名
BRC-20索引升级争议的背后:是选择稳定安全的保守路线,还是有风险的创新进攻路线。 撰文:西柚,ChainCatcher   近日,BRC20深陷「分叉」风波。Unisat坚持追随Ordinals升级却遭到了BRC20创始人Domo的反对和批判,二者之间的争议风波撕开了BRC20协议背后控制权争夺的口子。 目前,BRC20代币总市值已接近百亿美元,成为...
BRC-20 索引升级争议的背后:是选择稳定安全的保守路线,还是有风险的创新进攻路线。


撰文:西柚,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 处于抉择的十字路口,无论最终选择哪种方向,都将对其未来产生深远影响。

本站提醒:投资有风险,入市须谨慎,本内容不作为投资理财建议。