
BRC20の真の可能性を解放:信頼不要なインデクサーの構築
TechFlow厳選深潮セレクト

BRC20の真の可能性を解放:信頼不要なインデクサーの構築
BRC20はわずか3カ月前に設立され、まだ新しいトークン規格であり、現時点では中心化インデクサーに依存してシステム全体の残高状態を維持している。
執筆:alexGo.btc、ALEX Lab Foundation
翻訳:TechFlow

ビットコインは長年にわたり、最も安全で非中央集権的なブロックチェーンを提供してきました。そしてBRC20トークンの実現を可能にしたOrdinalプロトコルは、ここ最近、ビットコインコミュニティの注目を集める中で大きな話題となっています。
ビットコインはもはや純粋な「マネーレイヤー」を超え、「データレイヤー」としても最終的な役割を果たし始めています。数億ドル規模の価値を持つBRC20トークンが刻印され、決済されています。
BRC20は登場からわずか3カ月であり、まだ新しいトークン規格です。現在のところ、システム全体の残高状態を維持するために、中央集権的なインデクサーに依存しています。
BRC20インデックスとは何か?
BRC20インデックスとは、BRC20トークンのウォレットおよび保有量を追跡するためのデータベースのことです。このデータベースを構築・維持している主体をインデクサーと呼びます。ビットコインはイーサリアムのような仮想マシン型L1ではありません。ビットコインのスマートコントラクト機能は、「送信」と「受信」の取引に限定されています。ビットコインコアプロトコル上では、完全な表現力を持った分散型アプリケーション用スマートコントラクトを実装することは不可能です。
この制限は、BRC20トークンにも同様に適用されます。BRC20は単なるJSONテキストファイル、あるいはサトシに記録された5行のJavaScriptにすぎません。例として、今年3月8日に最初に刻印されたBRC20を見てみましょう。

この銘文(インスクリプション)の展開により、$ORDIという最大供給量2100万、1回のインスクリプションあたり最大1000個の発行が可能なトークンの存在が確定します。
$ORDIの作成者は、作成によって自動的に$ORDIトークンを取得できるわけではありません。$ORDIを保有するには、「deploy(展開)」ではなく「mint(鋳造)」のインスクリプションを行う必要があります。1回のインスクリプションで最大1000個が付与され、上限に達するまで繰り返すことができます。
鋳造が完了したら、BRC20トークンを転送するには「transfer(転送)」取引を新たに刻印する必要があります。この転送インスクリプションが、別のウォレットアドレスへ送られる内容です。
一見原始的に見えるのは、BRC20がスマートコントラクト機能を持たないトークン規格だからです。ビットコインプロトコルは「展開」「鋳造」「転送」の取引を「認識」しません。なぜなら、データを読み取らないからです。サトシが一つのウォレットから別のウォレットに移動するだけであり、他の通常のビットコイン取引と何ら変わりません。
インデクサーがなければ市場は成立しない
本稿執筆時点において、$ORDIの時価総額は約2億ドルに迫っています。もしインスクリプションがただのテキストファイルであるならば、悪意あるユーザーが再び$ORDIを展開・鋳造しようとした場合、それを防ぐものは一体何でしょうか?
ここで、インデクサーがBRC20インフラにおいて極めて重要である理由が明らかになります。チェーン上で「エラー:$ORDIはすでに存在します」というコードを実行する仕組みがないため、市場における$ORDIが本物か偽物かを判断するのは、BRC20市場のインデクサーに委ねられているのです。
これは、すべてのBRC20取引データを「読み取り」登録するデータベースが必要になることを意味します。どのインスクリプションが新しいトークン名を最初に「展開」したのかを確認する必要があります。また、どのウォレットがオリジナルのトークンを鋳造したのか、最大限界値はいくらか、鋳造期限はいつか、二次市場での「転送」されたトークンがそれらのウォレットに遡れるかを追跡しなければなりません。
インデクサーがなければ、市場は成立せず、区別不能なテキストファイルの混沌だけが残ります。
インデクサーが直面する課題
ビットコイン自体が不変性と非中央集権性を持っている一方で、BRC20エコシステムがオンチェーン外のインデクサーに依存していることは重大な脆弱性です。中央集権的エンティティは本質的に弱点であり、特にインデクサーの状態が常に変化している点を考えると顕著です。
現在、インデクサーによって未対応または識別されていないインスクリプションは「呪われたもの(cursed)」と呼ばれます(一部のユーザーは故意にこのような「呪い」をかけたインスクリプションを作成しています)。もう一つの課題は、最近導入されたP2WSHインスクリプションです。
簡単に説明すると、P2WSHとは「支払い用ウィットネススクリプトハッシュ(Pay-to-Witness-Script-Hash)」のことで、Taproot(P2TR)を使わない代わりに、Segwit(ウィットネスデータ)を使用する通常のインスクリプションと同じように動作します。さらに、P2WSHはSchnorr署名ではなくECDSA署名を使用します。
その結果、インスクリプション番号10366012以降、一部のBRC20インデクサーはこの新しいスクリプトを使用するインスクリプションを認識するものの、他のインデクサーは認識しないという分断が生じました。
こうした技術的詳細による分断は、重要なインデクサーが悪意を持って行動したり、バグを悪用したりした場合に甚大な影響を及ぼす可能性を示唆しています。
非中央集権化への道
BRC20コミュニティの長期的な生存可能性と成長を確保するためには、普遍的に利用可能で不変性を持つ非中央集権的なインデクサーの構築に注力することが不可欠です。
このような非中央集権的なオンチェーンインデクサーは、オフチェーンインデクサーと協働し、不変の証明と検証可能なスマートコントラクトロジックに基づいて単一の真実の情報源を提供できます。
ALEXチームはL2スケーラビリティを活用してB20を開発しました。これは初にして最速のBRC20オーダーブック型DEXであり、高速な取引確定とビットコイン最終決済の安全性を両立しています。
B20の成功は、L2ソリューションがビットコインのセキュリティを補完しつつ、スマートコントラクト機能の不足を克服する可能性を示しています。ビットコイン上にスマートコントラクトを実現するL2ソリューションは、非中央集権的なオンチェーンインデクサー構築への道筋を提供しています。
Stacksのスマートコントラクト層は、コンセンサスメカニズムにおいてビットコインと連携しています。ALEXチームはStacksの思想的リーダーたちと共に、汎用的で不変なインデクサーの構築を進めています。その第1版は今後数カ月以内にリリースされる予定です。透明性のあるスマートコントラクトを通じて、BRC20規格が成熟・発展するにつれ、オフチェーンインデクサーに対する信頼の必要性を最小限に抑え、その真の潜在能力を引き出すことが可能になります。
ビットコインは、仲介者を必要としない信頼不要の金融取引システムによって世界を革新しました。まさにこの精神が、BRC20がグローバルなステートへと進化し、「信頼」の必要性を排除する方向へと駆り立てているのです。
TechFlow公式コミュニティへようこそ
Telegram購読グループ:https://t.me/TechFlowDaily
Twitter公式アカウント:https://x.com/TechFlowPost
Twitter英語アカウント:https://x.com/BlockFlow_News














