
BRC-20フォーク争いが勃発目前、どうすればすべての出来事を素早く把握できるのか?
TechFlow厳選深潮セレクト

BRC-20フォーク争いが勃発目前、どうすればすべての出来事を素早く把握できるのか?
BRC-20プロトコルを前進させるためには、非中央集権的で、審議を重ね、慎重な合意形成と妥協が必要です。
執筆:Bob Bodily
翻訳:TechFlow
最近、BRC-20の創設者@domodataはツイートでUniSatを非難し、UniSatがBRC-20用にインデックスするOrdinalsプロトコルを新バージョンにアップグレードした行為を、BRC-20のフォークだと指摘した。
技術とバージョン更新の裏には、どうやらプロトコルの支配権をめぐる争いがあるようだ。
その後、このUniSatによる「フォーク」騒動はコミュニティの間でも大きな議論を呼び、市場の反応も分かれた。BioniqMarketのCEOであるBob Bodily氏がこれについてコメントしており、その内容はこの出来事の背景にある技術的原理や経緯を素早く理解するのに役立つ。以下はその全文翻訳である。
まず、BRC-20の簡単なまとめ:
これまでのところ、BRC-20はビットコイン上で最も成功した代替可能トークンプロトコルである。昨年の取引高は数億ドルに達し、数十億ドル規模にまで達した可能性もある。完璧ではない(非効率なエンコーディングを使用しておりUTXOセットに負担をかけ、機能も限定的)が、トークンの展開と発行が非常に容易であり、ほぼすべてのブロックチェーンにおけるインスクリプションの波を引き起こした。
次に、技術的な基礎知識:
BRC-20はビットコイン上に構築されたOrdinalsメタプロトコルの上に作られたメタプロトコルであり、Ordinals自体もビットコイン上に構築されている。つまり、Ordinalsはビットコインを完全なデータ可用性レイヤーとして利用し、オフラインのインデクサーを使ってメタプロトコルの状態を決定している。同様に、BRC-20もOrdinalsプロトコルを完全なデータ可用性レイヤーとして使用し、オフラインのインデクサーによってメタプロトコルの状態を判断している。これはすなわち、BRC-20がOrdinalsの上に構築されているため、「メタの上のメタ(meta-meta-protocol)」プロトコルであることを意味する。
Ordinals上にBRC-20を構築する複雑さ:
過去1年間、Ordinalsプロトコルの技術仕様は変化し続けてきた。Ordinalsはまったく新しいプロトコルであるため、頻繁に変更される。そのため、Ordinalsの上にトークン規格を構築すると、基盤となるプロトコルが常に変化するという追加リスクを負うことになる。まさにOrdinals 0.8.0から0.9.0への移行でそれが起きた。異なるバージョンのOrdinalsではインスクリプションの追跡方法がわずかに異なり、結果としてBRC-20インデクサーは、0.8.0または0.9.0に基づいて構築されているかによって、誤った残高を報告してしまう。もちろん、これは望ましくない。
L1Fの解決策
Layer 1 Foundation @L1Fxyz (編集注:BRC20創設者Domoが設立した財団)の解決策は、将来同様の問題を防ぐため、Ordinalsプロトコルのバージョンを0.9.0で固定することだった。こうすることで、たとえ呪われたインスクリプション(cursed inscriptions)が存在しても、すべてのインデクサーを0.9.0版に基づいて構築すれば、バージョン間の不互換性を回避できる。これは永続的な解決策ではないが、現時点ではBRC-20の安定性を保つ上で非常に効果的だ。
Unisatはプロトコルの進化を推進したい
Unisatはプロトコルの進化を進めたいと考えている。まずUnisatはブラック/ホワイトモジュールシステムを導入した。これにより、UnisatのようなBRC-20上で構築を行う者が、ブラックモジュール内に新しい機能を追加できるようになった(ブラックモジュールとは、メインプロトコルではインデックスされない一時的なスペース)。ユーザーはトークンをブラックモジュールに移すことができるが、承認を得るまでは引き出せない。これは基本的にビットコインのサイドチェーン(片方向ブリッジ)のようなものだ。そして昨日、Unisatは、自社のBRC-20インデクサー下でのOrdinalsバージョンを「尊厳の日(Jubilee)」以降の最新版にアップグレードする意向を発表した。「Jubilee」とはOrdinalsの正式版であり、この後は呪われたインスクリプションは存在せず、すべてのインスクリプションが常に正の値を持つようになる。
論点:BRC-20のアップグレード方法
BRC-20インデクサー下でOrdinalsのバージョンをアップグレードすることは、実際非常に良いアイデアだ。Ordinalsプロトコルはより安定し、呪われたOrdinalsがなくなるため、アカウントの不一致などの問題を心配する必要もなくなる。
Unisatがこのサービスを早期に提供したいのは理にかなっている。なぜならUnisatはスタートアップ企業だからだ。スタートアップには立ち止まって待っている時間はない。市場に適合する製品を見つけ、ユーザーにサービスを提供し続けなければならない。
一方、L1Fはアップグレードを延期したいと考えている。なぜなら、急いでアップグレードすれば、さらに多くのバグが生じる可能性があるからだ。「Best in slot」など他の人々はすでにいくつかのプロトコルエラーを発見している。これは納得できる話だ。L1Fはプロトコルを守護することを目的としているため、より慎重で意図的なアップグレードプロセスを採用できる。
一部の人々は、これはUnisatチームがプロトコルの支配権を握ろうとする力の争いだと考える。一方で、L1Fがプロトコルを支配しようとしており、プロトコルはもっと市場主導であるべきだと考える人もいる。
私の見解
BRC-20プロトコルが驚異的な成功を収めた今、初期のように軽率に行動することはできなくなっている。BRC-20のスタートアップ時代は終わり、現在はTVL、ユーザー、インフラ、ウォレット、マーケットプレイスなどを含む巨大なプロトコルとなった。そのため、何もかもを迅速に進めることはできない。私はL1Fのアプローチが好きだ。Domoは常にプロトコルの安定性の重要性を認識しており(BRC-20は誕生以来本質的に変わっていない)、それは統合が容易で、構築しやすいという利点を持っている。BRC-20プロトコルを前進させるには、分散化された検討、慎重な合意形成、妥協が必要なのだ。
TechFlow公式コミュニティへようこそ
Telegram購読グループ:https://t.me/TechFlowDaily
Twitter公式アカウント:https://x.com/TechFlowPost
Twitter英語アカウント:https://x.com/BlockFlow_News














