
概念全解析:インスクリプションを巡る革命
TechFlow厳選深潮セレクト

概念全解析:インスクリプションを巡る革命
ビットコインを中心に展開するまったく新しい概念である「インスクリプション」が、世界中の投資家の面前に頻繁に登場している。
執筆:BlockSec
米国東部時間1月10日、SECがビットコイン現物ETF11本を正式に承認した!この歴史的な瞬間は、間違いなく暗号資産業界の歴史に刻まれることだろう。そして、ビットコインを中心に登場した全く新しい概念——インスクリプション(銘文)も、世界中の投資家の注目を集めるようになった。
数多くの富の神話が生まれ、次々と流入する資本の支援を受け、インスクリプションという、ビットコインエコシステムを革新できると称される新概念は、ますます注目を集めている。最近では、ビットコイン時価総額の上昇とともに、インスクリプションの人気も沸点に達している。
しかし、ほとんどの人々は依然として「霧の中の花、水の中の月」のような状態だ。インスクリプションの価格高騰は目を見張るものがあるものの、その多くはインスクリプションについて十分に理解していない。彼らが目にしているのは価格の上昇だけだが、その背後にある技術的意味をよく見落としている。このような曖昧な理解状態は、投資の不確実性をさらに増大させている。それではインスクリプションとは一体何なのか? その実現方法は?焦らず、本文は約10分の読書時間をかけて、インスクリプションについて徹底的に解説する。
起源——ビットコイン・インスクリプション
2023年1月、Casey Rodarmor氏が提唱したOrdinalsプロトコルにより、ビットコイン・インスクリプションの時代が幕を開けた。Ordinalsプロトコルは、ユーザーがテキスト、画像、動画、スマートコントラクトなどのデータを直接ビットコインブロックチェーンに記録することを可能にする。
ざっくり言えば、これはビットコイン版NFTではないのか?しかし、StacksなどのビットコインL2ネットワークでは、すでに同様のニーズは満たされていたのではないだろうか? 待ってほしい。Ordinalsはビットコインメインネットに直接書き込むものであり、Layer2ネットワークではない。今回の変更は、膨大な資金を抱えるビットコイン自体に直接影響を与えるものであり、関係する資金規模はL2とは比較にならないほど大きい。
🤔️では、このプロトコルはどのようにして機能するのだろうか? ビットコインにはEVMのような完全なスマートコントラクト実行環境がないのに、どうやって新たなプロトコルを追加できるのか?
これについては、BTCネットワーク全体の設計原理と、繰り返されたプロトコル更新から説明する必要がある。当初、中本聡の設計において、ビットコインエコシステムは最小単位であるサトシ(1ビットコインの1/100,000,000)を持ち、各サトシはマイナーによるPoW証明後に生成され、それぞれが天然に一意のシリアル番号(serial number)を持つ。この一意の番号により、各サトシの生成者や所有者を追跡することが可能になる。2021年のアップグレードで導入されたTaprootプロトコルは、備考欄に複雑な情報を記録できるようにし、1ブロックあたりのストレージ上限を1MBから4MBまで拡張したことで、より豊かな情報をビットコインブロックチェーンに記録する技術的ポテンシャルを提供した。
Ordinalsプロトコルの本質は、このサトシのシリアル番号情報を拡張することにある。具体的には、Ordinalsプロトコルは、サトシが持つ一意性を利用し、そのシリアル番号にテキスト、画像、動画、コントラクトなどのデータを付加することで、各サトシを独自情報のキャリアとし、データをビットコインチェーン上に保存することで改ざん防止性を確保する。
例えば、あるUTXOを取り出し、「hello, world!」というインスクリプションを刻むとする。まずTaprootの備考欄にOrdinalsの情報内容を記録し、その後の取引でその記録をUTXOの最初のインスクリプションとして刻み、チェーン上にその内容を記録する。(もちろん、これらの内容は直列化処理後にチェーン上に展開される)

もし送金取引に備考がなかったり、何らかの理由で取引が失敗した場合、その備考メッセージは有効なコンテンツと見なされない。
💡Ordinalsプロトコルが登場した当初、多くのユーザーはこれをNFTの媒体として利用していたが、その後2023年3月8日に提案されたBRC-20プロトコルにより、ERC20に類似した同質化トークンプロトコルがOrdinals上に構築され、インスクリプション市場の初期形態が整った。
ordiscan上の簡単な例を使って、BRC20トークンのエコシステム取引プロセスを説明しよう。
まず、プロジェクト側は他の人が鋳造(mint)できるように、インスクリプションアセットシリーズをデプロイ(展開)する必要がある。具体的には、プロジェクト側がOrdinalsプロトコルに従い、あるサトシ上にbrc-20ルールに合致する実行可能なコード(scription)を記録し、そのコードを刻んだサトシをチェーン上に送信する。

具体的には、プロジェクト側がBRC20プロトコルを使用してSAIXというトークンシリーズを展開し、maxSupply(最大供給量)を10,000,000と定義する。これがこのサトシに刻まれた情報となる。
チェーン上では、コードを刻んだこのサトシが送信され、ビットコインブロックチェーンに記録される。同時に、チェーン外では、ビットコインチェーン上のOrdinalsプロトコルを監視するサーバーが、このプロトコルに準拠したコードを検出する。すると、チェーン外の仮想マシンがそのコードを実行する。つまり、チェーン外のVMがbrc20トークンSAIXをデプロイし、すべての属性を設定する。これにより、他のユーザーが鋳造(mint)操作を通じて自分のインスクリプションアセットを生成できるようになる。

その後、インスクリプション資産を鋳造したいユーザーは、取引中にbrc-20プロトコルを使って自身のアセットを生成できる。例えば、ユーザーが鋳造(mint)操作を呼び出すことで、6250個のSAIXを生成する。このときのインスクリプション所有者は、取引実行後のGAS手数料を除いた受取アドレスとなり、図中のbc1p4802...nqah89grなどが該当する。

鋳造が成功した後、ユーザーがインスクリプション資産を移転したい場合は、上記コードのように、サトシにbrc-20のtransfer操作を記録し、6250個のBERUを送信できる。当然ながら、このビットコイン取引の宛先アドレスが、これらのbrc-20トークンを所有することになる。

以上から、ビットコインエコシステムにおけるインスクリプションは、Ordinalsプロトコルに基づき、ビットコインブロックチェーン上に記録された別のバーチャルアセットであると理解できる。プロジェクト側が画像、ウェブページ、トークン名などの情報をプロトコルに従ってサトシに刻み、ユーザーが取引内の特別なコードを使ってアセットの鋳造(mint)、移転(transfer)といった金融的操作を行う。従来のLayer2と比べ、ビットコイン・インスクリプションの意義は、資金規模の巨大なビットコインメインネットそのものを拡張し、多様なアセットの導入可能性を示し、ビットコインエコシステムの柔軟性を高め、潜在能力を引き出した点にある。
派生拡張——EVMインスクリプション
ビットコイン・インスクリプションが注目を集めた後、EVMチェーンでもインスクリプションの概念が登場した。しかし、EVMチェーンはスマートコントラクトを備えており、多様な情報を扱う機能は既にスマートコントラクトによって実現されているため、EVMインスクリプションが語るエコシステムの物語は、ビットコイン・インスクリプションとはやや異なる。
イーサリアムではスマートコントラクトのGas設計により、成功したコントラクトインタラクションには常に21,000以上のGAS手数料が必要であり、これはエコシステム全体のユーザーにとって重いGAS負担となっている。一方、イーサリアム・インスクリプションはスマートコントラクトを回避し、EOAに対してdataフィールドを送信する設計により、実行すべき操作をチェーン外に移すことを目指している。チェーン外のインスクリプション仮想マシンが、チェーン上でプロトコルルールに合致するdataフィールドを検知すると、その結果を実行し、実行結果を当該取引のチェーン上ハッシュに対応付けることで、チェーン上での操作実行にかかる手数料を節約できる。
ここでERC-20インスクリプションプロトコルの事例を挙げよう。まず、ユーザーは自身のEOAアドレスに対して0ETHを送金し、ERC-20インスクリプションのリッスンメカニズムをトリガーする。これにより、インスクリプションサーバーがcalldataの内容を解析する。このcalldataの内容はBRC-20プロトコルと同様、p-プロトコル、op-操作、tick-トークン集合、id-現在のトークンID、amt-操作数量から構成される。calldataの内容に基づき、チェーン外のEVMインスクリプションサーバーはこの取引を検知し、対応するトークンをEOAアカウントにmintし、チェーン外のインデックスにそのトークンを記録する。

現時点では、EVMインスクリプションの操作は主にEVMチェーンの高額な手数料を削減し、取引コストをより安価にすることを目的としている。このような設計はすぐにLayer2を連想させるが、Layer2は主にメインネットのスケーリングを目的とし、完全なスマートコントラクト実行環境を持つ。一方、EVMインスクリプションは主に手数料削減を目的とし、完全なスマートコントラクト実行環境を持たない。よって、現時点でのEVMインスクリプションの設計は、そのエコシステム機能が主にEVMチェーンの手数料低減に重点を置いている。
代表的なインスクリプションプロトコル
Oridinalsプロトコルはビットコイン・インスクリプションプロトコルの基盤であり、これ以外にも多くの代表的なビットコイン・インスクリプションプロトコルが存在する。
ビットコイン系 - 主なプロジェクト
-
BRC-20:Ordi、sats、rats
-
ARC-20:ATOM、Realm
-
Bitmap
-
Rune:Pipe
イーサリアム系 - 主なプロジェクト
-
Ethscription:eths、Facet
-
IERC-20:ethi
インスクリプションエコシステムの現状
BRC-20上のインスクリプションエコシステムの取引状況は、2024年1月11日時点で24時間取引高が約1227万ドルに達している。

イーサリアム上のインスクリプションエコシステムの取引量は、2024年1月11日時点で24時間取引高が約53.66ETH(139,516米ドル相当)となっている。

全体として、現時点でのインスクリプションエコシステムは依然としてビットコインエコシステムが主流であり、取引の活発さが増し、取引量が大きく、総資金規模の伸びも顕著である。
まとめ
インスクリプションの原理と、それがビットコインエコシステムにもたらす革新性について深く考察することで、この技術の導入は一時的な流行や単なる技術的進化に過ぎないわけではないことが明らかになる。これは、ビットコインネットワークが安全性、スケーラビリティ、実用性の面で大きな一歩を踏み出したことを示している。OrdinalsプロトコルとBRC20プロトコルの実現により、ビットコインブロックチェーンは新たな応用シナリオの扉を開いた。しかし、ユーザーは依然として慎重であるべきだ。インスクリプションアセット市場はまだ立ち上げ段階にあり、その価値や取引ルールは継続的に進化している。そのため、こうした新技術の動作原理を深く理解することは、この分野で投資やイノベーションを志すすべてのユーザーにとって極めて重要である。
TechFlow公式コミュニティへようこそ
Telegram購読グループ:https://t.me/TechFlowDaily
Twitter公式アカウント:https://x.com/TechFlowPost
Twitter英語アカウント:https://x.com/BlockFlow_News










