注:原文は、フォーピラーズ著、ベーズ研究所編纂によるMediumからのものですが、長さの都合上、若干削除しています。
2023年1月、ビットコインのコアコントリビューターであるケーシー・ロダルモアは「序数理論」を提案し、序数プロトコルを作成しましたが、これがビットコインネットワークでの流行を引き起こし、イーサリアムで起こったことを人々に思い出させました。 「Ordinal Theory」では、Satoshi(ビットコインの最小単位)上に任意のファイル(最大4MBまでの画像、テキスト、動画など)を書き込むことで、さまざまなファイルをチェーン上に保存することができます。
その後すぐに、Domo は Ordinals プロトコルに基づいて BRC-20 と呼ばれる新しいトークン標準を開発しました。本質的に、BRC-20 は、サトシにある種のテキストを書き込むことによってトークンの発行と転送を容易にする新しい方法です。この規格は4月に大きく普及し、BRC-20トークンの数が急増し、5月8日にはビットコインのオンチェーン取引手数料が急上昇した。当時、ビットコインネットワークは40万件以上の保留中の取引に直面しており、暗号通貨取引プラットフォームのBinanceがビットコインの入出金の受け入れを停止するというおかしな状況に陥っていました。

BRC-20トークンの人気が高まるにつれ、その価格も大幅に上昇しました。 BRC-20規格の最初のトークンであるオルディの価格は0.1ドルから始まり、最終的には5月8日には310倍の31ドルまで上昇し、時価総額は6億5000万ドル近くに達した。この規模の時価総額は、Coingecko では約 70 位となり、Sui や Optimism よりも上位になります。
しかし、この傾向は一時的なものであり、現在では衰退の兆しを見せています。しかし、BRC-20 規格の出現により、長い間不利な市場状況が続いた後、ビットコインが再び大きな注目を集めるようになったことは認めざるを得ません。
その後、ORC-20 と SRC-20 という新しいトークン標準が登場し、定着しました。 5月13日から15日まで、ORC-20トークンが関与する取引は、ビットコインネットワーク上の総取引の10%を占めました。さらに、SRC-20 トークンは最近勢いを増し始めています。
順序理論
序数理論は、突然現れた新しい概念ではなく、以前の概念から派生したものです。序数、つまり数字の順序は、ビットコインの最小単位であるサトシの連続番号を指します。序数理論によれば、各サトシは採掘された順に番号が付けられます。
実際、サトシのシリアル番号は、次のようにさまざまな方法で表現できます。
整数表現: 2099994106992659 - マイニング順に並べられた数字。ビットコインの総量は 21,000,000、1 BTC = 100,000,000 Satoshi なので、最大シリアル番号は 210 兆です。
10 進表記: 3891094.16797 — 小数点の前の数字は、サトシが採掘されたビットコイン ブロックの高さを表し、小数点の後の数字はそのブロック内のサトシの順序を表します。
度表記: 3°111094′214″16797‴ — 最後の数字セットは、ブロック内でサトシが採掘された順序で、その前に度単位のブロックの高さが続きます。
パーセンタイル表記: 99.99971949060254% — ビットコインの総供給量におけるサトシの割合を表す方法。
名前: a-z のアルファベット順で並べ替える方法。
興味深いことに、序数理論の作成者は、割り当てられた序数に基づいて各サトシに希少性も割り当てました。
共通: 各ブロックの最初のサトシを除くすべてのサトシ
珍しい: 各ブロックの最初のサトシ(約10分ごとに発生)
レア度:難易度調整後の最初のサトシ(約2週間に1回)
エピック: 半減期イベント後の最初のサトシ(約 4 年ごとに発生)
凡例: 最初のサトシは難易度調整と半減イベントと一致しました (約 24 年ごとに発生)
神話: ビットコインのジェネシスブロックの最初のサトシ (1 つだけ)
碑文: Satoshiにファイルを書き込む
序数論により、各サトシに固有のシリアル番号が付与され、ビットコイン ネットワークの Segwit および Taproot のアップグレードにより、サトシでファイルを書き込むことが可能になります。
SegWit は Segregated Witness の略で、2017 年に Bitcoin ネットワーク クライアント Bitcoin Core に適用されたアップグレードです。 SegWit は、ビットコイン ネットワークにおける長年のトランザクションの可塑性の問題を解決し、ライトニング ネットワークの運用への道を開きますが、このアップグレードの議論に関連する最も重要な問題は、ブロック サイズの拡張です。
SegWit は、ブロック ウェイトという新しい概念を導入します。これにより、ブロック サイズの単位がバイトから vByte に変更されます。1 vByte は 4 つのウェイト単位に相当します。したがって、最大チャンク サイズは 1 MB から 1 vMB に変更されました。さらに、既存のトランザクション データは、a. トランザクション データと b. 証人データの 2 つの部分に分割されます。トランザクション データには、送信者、受信者、入力、出力に関する情報が含まれます。一方、証人データには、スクリプトと署名データに関する情報が含まれます。
その後、Taproot のアップグレードは、ビットコイン ネットワークで使用されるスクリプト言語を Tapscript に更新することで進められました。アップグレード後、ビットコインネットワーク上でより広範囲の取引が可能になり、序論理論では証人データを通じてサトシにさまざまな文書を記録するためにこれを使用しています。
基本的に、各サトシには固有のシリアル番号があり、データを保存でき、NFT と同様に機能します。ただし、イーサリアム エコシステムのほとんどの NFT とは異なり、刻印プロセスではすべてのデータが記録されるため、イーサリアム NFT よりも本物の「ブロックチェーン ネイティブ」NFT になります。ユーザーはOrdinalsプロトコルを使用してSatoshiにファイルを記録することができ、ファイルを含むSatoshiは通常のビットコインのように取引(交換)できます。
ただし、これを実現する上での大きな課題は、ユーザーが Ordinals と互換性のあるウォレットを使用する必要があることです。刻印はサトシに記録され、サトシはどのビットコイン ウォレットにも転送できますが、刻印されたサトシを他のビットコインと区別できないという課題があります。したがって、通常の BTC 転送中に、文書化されたサトシをマイナー手数料として誤って使用してしまうリスクがあります。したがって、Ordinals ユーザーは、Satoshi の制御と選択を容易にするウォレットを選択する必要があります。
例

これまでのところ、初期のユーザーはOrdinalsプロトコルを使用してさまざまなビットコインNFTを作成してきました。最も古いものはすべて画像を使用しており、最初に記録された刻印はディックバットの画像が描かれた 727,624,168,684,699 番目のサトシでした。
DustlabsはOrdinalsプロトコルを通じて535個のDeGodをブロック(ブロック番号776408)にパッケージ化し、一方、イーサリアムの有名なNFT「Bored Ape」の開発者であるYuga LabsはTwelveFoldと呼ばれる生成アートのセットをビットコインネットワーク上に配置しました。

一方で、テキストを使った興味深い実験も数多く行われています。以下で焦点を当てる BRC-20 に加えて、Sats Names も優れた例です。

Ethereum Name Service (ENS) は Ethereum ネットワーク上の命名サービスであり、Sats Names は Bitcoin ネットワーク上の命名サービスです。名前を登録するには、上記の JSON 構文に従ってテキストを入力するだけです。
これにより、誰でも自由に固有の名前を使用できるようになりますか?たとえば、ボブが「bitcoin.sats」という名前を作成し、アリスが別のサトシで同じ名前「bitcoin.sats」を作成すると、曖昧さが生じる可能性があります。 Sats Names の主な目的は、特定の名前の所有権を、その名前を作成した最初の Satoshi に認めることです。したがって、ビットコイン命名サービスを大規模に採用する場合、名前の種類と所有権を区別するために別のインデクサーが必要になるという制限があります。
BRC-20
BRC-20 は、2023 年 3 月に Domo が提案した実験的なトークン標準であり、テキストを刻印することで誰でもビットコイン ネットワーク上で新しいトークンを発行できるようになります。
スマートコントラクトを展開するとすぐにトークンを発行して転送できる Ethereum ERC-20 とは異なり、BRC-20 トークンは実際のトークンではなく、特定のテキストが記録された Satoshi です。したがって、Sats Names と同様に、BRC-20 トークンの状態または残高を把握するには、別のインデクサーが必要です。
BRC-20 トークンは ERC-20 トークンとは異なる方法で発行されるため、展開、鋳造、転送の各フェーズを理解するのが難しい場合があります。読者の理解を深めるために、既存の BRC-20 トークン XING を例に挙げます。
展開する:

XING トークンのデプロイメントは、bc1qxhxhxxrv244ptsp5447lx4nsyue3ek23s9yycf (デプロイヤー) によって satoshi#1934771250000000に記録されました。ただし、このデプロイヤーは XING トークンをデプロイしただけで、発行していないため、XING トークンの残高はゼロであることがわかります。

コイン:

1 人の鋳造者、bc1qk3fqhw8txe5ev0s8n7rj2e3z564uw02hfhuw62 は、上記のテキストを 26 個の異なるサトシに刻印し、以下に示すように合計 26,000 個の XING トークンを鋳造しました。 26,000 トークンが一度にではなく 26 サトシ単位で鋳造される理由は、デプロイヤーが最大鋳造数を 1,000 に設定したためです。

移行:

26,000 XING トークンを転送するために、bc1qk3fqhw8txe5ev0s8n7rj2e3z564uw02hfhuw62 は上記のテキストを 5 satoshi で刻印し、22,000 XING トークンを転送しました。

バランス:

では、上記の例のウォレット アドレスには最終的にいくつの XING トークンが保持されるのでしょうか?
bc1qxhxhxxrv244ptsp5447lx4nsyue3ek23s9yycf (デプロイ者): XING トークンはデプロイしただけで、発行していないため、残高は 0 です。
bc1qk3fqhw8txe5ev0s8n7rj2e3z564uw02hfhuw62 (minter/sender): ordiscan でこのアドレスを検索すると、保持されている XING の刻印の数は 26 です。しかし、このアドレスは 26,000 トークンを鋳造し、22,000 トークンを送信しましたが、なぜまだ 26 個の刻印があるのでしょうか?これは、BRC-20 トークンの場合、転送は既存の造幣局刻印を転送することではなく、XING の転送テキストを別のサトシに刻印して転送を完了することであるためです。つまり、送金処理が発生すると、送金者の残高が差し引かれ、XING 送金の刻印が受取人の残高に追加されます。したがって、bc1q…uw62 はまだ 26,000 トークンのミント刻印を保持していますが、22,000 トークンの XING 転送刻印が別のアドレスに送信されたため、最終確認残高は 4,000 になります。
要約すると、BRC-20 は、ビットコイン ネットワーク上で代替可能トークン (FT) を処理する新しい方法を導入するものであり、イーサリアム ネットワーク上での最近のミームコイン (PEPE など) の台頭により、広く注目を集めています。
過去 2 か月間、ビットコイン ネットワークで発生した取引手数料のほぼ 50% は序数、具体的には BRC-20 に関連しています。 2023年5月9日現在、配備されたBRC-20トークンの数は1,599、鋳造に関連するネットワーク手数料は合計628.7 BTC、転送に関連するネットワーク手数料は合計46.8 BTCであり、BRC-20が膨大なネットワーク使用を引き起こしたことがわかります。
最初の BRC-20 トークンである ordi は 0.1 ドルで始まり、さまざまな中央集権型取引所に上場されるにつれて急騰し、最高 31 ドルに達しました。さらに、nals、meme、pepe、piza などの他のトークンの時価総額は 1,000 万ドルから 4,000 万ドルです。
スマート コントラクトがなければ、BRC-20 取引市場は集中化されますか?

BRC-20 トークン取引はどのように機能しますか?ご存知のとおり、イーサリアム ネットワークはスマート コントラクトをサポートしており、スマート コントラクトを通じて分散型市場プロトコルを確立できますが、ビットコイン ネットワーク上で同様のスマート コントラクトを確立することは不可能です。
UniSat マーケットプレイスを使用したことがある方は、さまざまな BRC-20 トークンがプラットフォーム上で販売されており、購入者は Bitcoin ウォレットを接続して購入できることに気付いたでしょう。 BRC-20 トークンの二次市場での取引に加えて、ビットコイン NFT を取引するさまざまなマーケットプレイス (MagicEden など) でも同様のことが起きています。既存の Ordinals マーケットプレイスはすべて集中型エスクロー アプローチを使用していますか?
答えは PSBT (Partially Signed Bitcoin Transaction) です。 PSBT は BIP-174 によって導入された機能で、ユーザーが特定の入力のみに署名できるようにします。したがって、UniSat やその他の Ordinals 市場では、PSBT を活用して、買い手と売り手が信頼のない非管理型の方法で取引できるようにしています。
BRC-20 の人気により、ビットコインのネットワーク手数料が急激に上昇しました。しかし、この傾向は一時的なものであり、現在では衰退の兆しを見せています。ここで、新しいトークン標準である ORC-20 と SRC-20 が登場します。 5月13日から15日まで、ORC-20トークンが関わる取引は総取引の10%を占めました。さらに、SRC-20 トークンも最近勢いを増し始めています。
ORC-20
BRC-20 は、ビットコイン ネットワーク上で序数を使用して FT を発行する新しい方法への道を開きますが、これは非常に初期の実験であり、多くの欠点があります。
まず、BRC-20 トークンが最初に導入されたとき、総供給量と一度に発行できるトークンの最大数は固定されており、変更できませんでした。これは特定の状況では有益ですが、トークン モデルの柔軟性が制限されるという欠点もあります。
2 番目の欠点は、BRC-20 トークン名に使用できる文字数が 4 文字しかないことです。対照的に、ERC-20 トークンの名前の長さはさまざまです。トークン名の長さの制限を削除すると、より多くのプロジェクトがトークンを作成できるようになります。
3 番目の欠点は、BRC-20 トークンの転送が外部の集中型インデクサーに完全に依存していることです。刻印プロセス自体は単にデータをサトシに書き込むだけなので、ビットコイン ネットワークがコンセンサス レベルで BRC-20 標準に違反する刻印を防ぐ方法はありません。
たとえば、BRC-20 ordi トークンの最大供給量が 21,000,000 で、21,000,000 トークンがすべて鋳造されている場合、追加の ordi トークンを鋳造することは BRC-20 トークン標準に従って無効になりますが、トランザクションで手数料が支払われるため、鋳造トランザクションは記録されます。したがって、どの刻印が有効か無効かを判断するのは完全に外部のインデクサー次第であり、この状況により、攻撃者は UniSat 市場の弱点を悪用して BRC-20 トークンを二重に使用し、経済的損失を引き起こすことができました。
ORC-20 は BRC-20 標準のアップグレード版であり、BRC-20 標準のいくつかの欠点を解決していると言えます。
1. トークンの識別

ORC-20 標準は、BRC-20 標準と比較して大幅な機能強化をもたらします。改善点の 1 つは、特定のトークンを識別できる識別子 (ID) が組み込まれたことです。 BRC-20 標準では、同じ名前のトークンがデプロイされた場合、外部インデクサーは最初にデプロイされたトークンを「正当な」トークンと見なします。これに対し、ORC-20規格では、配備時に刻印番号に「ID」が含まれ、識別が可能となるため、同じ名前のトークンであっても区別することが可能です。
2. 任意の長さのトークン名
第二に、名前として 4 文字のみの作成を許可する BRC-20 標準とは異なり、ORC-20 では任意の長さの名前の作成が許可されます。たとえば、最初に導入される ORC-20 トークンである ORC の名前は 3 文字です。
3. アップグレード可能
3 番目に、ORC-20 標準では、総供給量と、毎回発行できるトークンの最大数を変更する機能が導入されています。この柔軟性はデプロイメント担当者によって活用される可能性がある一方で、さまざまなトークン経済実験の機会も提供します。これらの実験には、一度に発行されるトークンの最大数を徐々に減らすことや、ビットコインの半減期をシミュレートすることが含まれる可能性があります。
4. UTXOモデル
4番目で最も重要なことは、ORC-20 ではトークンを転送するために UTXO の概念が追加されていることです。たとえば、A が B に 2 ドルを送金し、B はすでに 1 ドルを手元に持っています。アカウント モデルでは、B の残高は 1 ドルと 2 ドルを合わせた 3 ドルになります。しかし、UTXO モデルでは、B の残高には 1 ドル用と 2 ドル用の 2 つの別々の UTXO が存在することになります。 B が C に 2.5 ドルを送金すると、1 ドルと 2 ドルの UTXO が結合され、2.5 ドルと 0.5 ドルの UTXO に分割され、2.5 ドルが C に送られ、0.5 ドルが B に残ります。この改善の利点は、UTXO は一度しか使用できないため、実質的に二重支出を防ぐことができることです。 ORC-20 ではトークン転送に UTXO の概念が追加されており、これが BRC-20 との最大の違いです。

ORC-20 トークンを送信するには、送信者は上の図のステップ 1 のテキストを Satoshi に書き込む必要があり、受信者は残高を送信者に送り返すためにステップ 2 のテキストを書き込む必要があります。これは UTXO の場合と同じプロセスです。したがって、ORC-20 を採用しているウォレットや市場では、ORC-20 転送トランザクションが完了するまで待つ必要があります。
ORC-20 エコシステムと現状
ORC-20 は BRC-20 ほど長い間存在していませんが、これまでに ORC-20 が関与したトランザクションの総数は約 260,000 件、手数料は約 19.5 BTC となっており、ある程度の支持を集めていることがわかります。

ORC-20 エクスプローラーを提供する BitPunks や、ORC トークンを使用する OrcDAO など、注目に値するコミュニティ プロジェクトがいくつかあります。
SRC-20:
ORC-20 規格は BRC-20 の制限を修正した拡張バージョンと考えることができますが、SRC-20 規格ではスタンプを使用してテキストを刻印しており、これは前の 2 つの規格とはまったく異なります。
BRC-20 と ORC-20 は順序数論に基づいており、その原理は任意のファイルをビットコイン取引の証人データに書き込むことです。ただし、このプロセスは分散型台帳の容量の大部分を占め、ノードが証人データを削減または削除できるようになります。さらに、すべてのノードがこの監視データを保持または伝播する必要はありません。
ただし、スタンプの場合、情報は UTXO に保存されるため、すべてのフルノードがそれを保存する必要があり、序数よりも耐久性が高くなり、二重に「ブロックチェーンネイティブ」になります。これは明らかな利点ですが、データを保存するためのスペースは限られており、24 x 24 ピクセルの画像、または色深度 8 の PNG および GIF しか受け入れることができません。

SRC-20 トークンのデプロイ、発行、転送に使用されるテキストも JSON 形式であり、BRC-20 と非常によく似ています。
要約する
Sats Names から始まり、最近人気の BRC-20、ORC-20、SRC-20 まで、BRC-20 トークンにステーキング機能を組み込む取り組みさえ行われています。なぜビットコインネットワーク上でこれほど多くの実験が行われているのでしょうか?
まず、ビットコイン ネットワークの強力なセキュリティと比較すると、利用率は非常に低いです。スクリプト言語の性質上、ビットコイン ネットワーク上での複雑なスマート コントラクトの実行が制限されるため、そのアプリケーションも制限されます。ただし、その優れたセキュリティ レベルにより、開発者とユーザーは継続的にその機能をテストして活用することが推奨されます。もちろん、資金の保管と送金だけでもこれほど高いセキュリティが確保されているので、このセキュリティを他のさまざまなユースケースにも活用できれば素晴らしいと思います。
第二に、テキストには無限の表現力があります。多くのゲームがテキストベースだった PC の初期の頃と同様に、テキストは想像力をかき立て、幅広い概念を表現することができました。 Sats Names、BRC-20、ORC-20、および SRC-20 トークンは、無形のエンティティを表すためにテキストのみを使用し、外部のインデクサーを使用して実体感を与えます。これらの標準はまだ初期段階にあり、独自の制限もありますが、将来的には多くの革新的な実験の基礎となることは間違いありません。
もうひとつの疑問は、これらの「X」RC-20トークンがどこまで普及するかということです。ビットコインネットワークは、基本的に複雑なスマートコントラクトを実装することができず、BRC-20トークンはERC-20トークンのように実体がなく、サトシでの刻印の記録を通じてトークンの存在を表すだけなので、ミームトークンとして取引される以外の有用性を想像することは困難です。おそらく、ユーザーがビットコインウォレットを接続し、保有する BRC-20 トークンの数に基づいて投票する単純なガバナンス活動を想像することはできますが、チェーン上でガバナンスの結果を強制することは依然として不可能です。
リスク警告:
中央銀行および他の部門が発行した(仮想通貨取引投機のリスクのさらなる防止と対処に関する通知)によると、この記事の内容は情報共有のみを目的としており、いかなるビジネスまたは投資活動も促進または支持するものではありません。読者は、地域の法律と規制を厳守し、違法な金融活動に参加しないようお願いします。
