概念的な完全分析:インスクリプションによるビットコインの台頭

ビットコインと密接に関連する新しい概念である「インスクリプション」は、世界中の投資家にとって頻繁に現れるものです。インスクリプションとは一体何なのか、そしてどのように実装されるのでしょうか?このブログでは、包括的な解説を提供します。

概念的な完全分析:インスクリプションによるビットコインの台頭

背景

米国東部標準時1月10日、SECは11のビットコイン現物ETFを正式に承認しました。この歴史的な瞬間は、仮想通貨業界の年表に刻まれることでしょう。ビットコインと並んで、「インスクリプション(Inscriptions)」として知られる全く新しい概念が、世界中の投資家の間で頻繁に登場しています。数々の富の伝説に彩られ、継続的な資本流入に支えられているこれらのインスクリプションは、ビットコインエコシステムに革命をもたらすと主張されており、ビットコインの市場価値の上昇とともにその人気は急上昇しています。

しかし、これらのインスクリプションに対する人々の理解は、ほとんどが表面的です。価格が急騰するにつれて、多くの人がその基盤となる技術を見落としており、これは投資の不確実性を間違いなく高めています。では、ビットコインのインスクリプションとは一体何なのでしょうか?現在のエコシステムにおける潜在的なセキュリティリスクとは何でしょうか?そして、ユーザーはどのように自身を守ることができるのでしょうか?

ご安心ください。この記事は、約10分間の読書時間で、インスクリプションの安全性について包括的な説明を提供します。

ビットコインインスクリプションとは?

ビットコインインスクリプションの起源

2023年1月、ケイシー・ロダーマー(Casey Rodarmor)がOrdinalsプロトコルを導入し、ビットコインインスクリプションが誕生しました。このプロトコルにより、ユーザーはテキスト、画像、動画、契約などのデータをビットコインブロックチェーンに直接書き込むことができるようになりました。

一見すると、これはビットコイン版NFTのように思えるかもしれません。しかし、Stacksのようなレイヤー2ネットワークは、すでにこれを実現しているのではないでしょうか?待ってください!重要なのは、Ordinalsはレイヤー2ネットワークではなく、ビットコインのメインネットに直接書き込むという点です。この変更は、ビットコインという巨大な金融エンティティに大きな影響を与え、レイヤー2が提供できる範囲をはるかに超えた意味合いを持ちます。

しかし、これがどのようにして可能なのでしょうか?ビットコインには完全なスマートコントラクト実行環境(EVM)がありませんが、どのようにして新しいプロトコルを追加できるのでしょうか?

その答えは、BTCネットワーク全体の設計原則と、度々更新されてきたプロトコルにあります。サトシ・ナカモトのオリジナルの設計では、ビットコインエコシステムは最小の分割不可能な単位であるサトシ(ビットコインの1億分の1)を特徴としており、各サトシはマイナーによってPoW(Proof of Work)を通じて採掘され、本質的にユニークなシリアル番号を帯びています。このユニークなシリアル番号を使用して、その作成者と所有者を追跡することができます。2021年のTaprootプロトコルアップグレードにより、トランザクションスクリプトにさらに複雑な情報を埋め込むことが可能になり、ブロックの情報ストレージ制限が1MBから4MBに拡張され、ビットコインブロックチェーンにより豊かな情報を書き込む技術的可能性が提供されました。

Ordinalsプロトコルの本質は、サトシのシリアル情報の拡張です。具体的には、サトシのユニークな特性を利用し、単一のシリアル番号を拡張して、テキスト、画像、動画、契約データを含めるようにします。これにより、各サトシはユニークな情報の担い手となり、データをビットコインブロックチェーンに保存し、その不変性を保証します。

例えば、UTXO(Unspent Transaction Output)を取得し、「hello, world!」というメッセージでインスクライブしたとしましょう。Ordinalsの情報をTaprootスクリプトに記録する必要があり、トランザクション中に、UTXOの最初のインスクリプションにこれらの詳細を刻みます。このプロセスにより、インスクリプションの内容がブロックチェーンに記録されます。(もちろん、このコンテンツはチェーンにデプロイされる前にシリアライズされる必要があります。)

トランザクションにメモがない場合や、特別な事情でトランザクションが失敗した場合、メモメッセージは有効なコンテンツとはみなされません。

Ordinalsプロトコルの提案後、初期段階では多くのユーザーがNFTの媒体として採用しました。しかし、2023年3月8日にBRC20プロトコルが導入され、Ordinalsプロトコル上にERC20に似たトークン標準が提案され、インスクリプション市場が形成され始めました。BRC20トークンエコシステムのトランザクションプロセスを説明するために、ordiscanからの簡単な例を使用しましょう。

まず、プロジェクトは一連のインスクリプションアセットをデプロイし、他の人がそのシリーズからアセットをミントできるようにする必要があります。これはどのように行われるのでしょうか?プロジェクトは、Ordinalsプロトコルに従って、BRC20標準に準拠した実行可能コードをサトシに記録し、インスクリプションを作成します。このインスクライブされたサトシは、ブロックチェーンに送信されます。

具体的には、プロジェクトチームはBRC20プロトコルを使用して、最大供給量10,000,000に定義されたSAIXという名前のトークンシリーズをデプロイしました。これがサトシにインスクライブされた情報です。

ブロックチェーン上では、このコードがインスクライブされたサトシが送信され、ビットコインブロックチェーンによって記録されました。同時に、Ordinalsプロトコルトランザクションを監視するオフチェーンサーバーが、プロトコルに準拠したこのコードを検出しました。その結果、オフチェーン仮想マシンがこのコードを実行しました。つまり、オフチェーン仮想マシンはSAIXという名前のBRC20トークンをデプロイし、そのすべてのプロパティの設定を完了しました。その後、他のユーザーはミント方法を使用して、独自のインスクライブされたアセットを作成できるようになりました。

その後、インスクリプションアセットをミントしたいユーザーは、トランザクションでBRC-20プロトコルを利用して、個人のインスクライブされたアセットを作成することができます。例えば、ユーザーはミントアクションを呼び出し、6,250 SAIXトークンをミントすることができます。この時点でのインスクリプションの所有者は、トランザクション開始後の受取アドレスからGAS料金を差し引いたものになります。例えば、図に示されているアドレスはbc1p4802...nqah89grです。

ミントに成功した後、ユーザーがインスクリプションアセットを転送したい場合は、BRC-20のtransferアクションをサトシにインスクライブし、前述のコードで指定された6,250 BERUトークンを転送することができます。もちろん、このビットコイントランザクションのターゲットアドレスは、当然これらのBRC-20トークンの所有者になります。

したがって、ビットコインエコシステム内のインスクリプションは、Ordinalsプロトコルに依存し、ビットコインブロックチェーンに記録された別の種類の仮想資産を表すものと大まかに理解できます。プロジェクトチームは、プロトコルに従って、インスクリプションの情報(画像、ウェブページ、トークン名など)をサトシにインスクライブします。その後、ユーザーはトランザクション内の特別なコードを通じて、アセットのミント(mint)や転送(transfer)などの金融操作を実行できます。以前のレイヤー2ソリューションと比較して、ビットコインインスクリプションの意義は、大規模に資金調達されたビットコインメインネットを直接拡張し、多様なアセットの可能性を導入し、ビットコインエコシステムの柔軟性を向上させることで、ビットコインエコシステムの潜在能力を引き出すことにあります。

EVMインスクリプション:ビットコインOrdinalsからの進化

ビットコインインスクリプションのセンセーショナルな台頭後、EVM(Ethereum Virtual Machine)互換ブロックチェーンは、独自の概念を導入しました。しかし、EVMチェーンはすでにスマートコントラクトをサポートしているため、インスクリプションデザインによってもたらされる機能の多様性は、以前からスマートコントラクトで実現可能でした。したがって、EVMインスクリプションを巡るナラティブは、ビットコインのものとは異なります。 イーサリアムでは、スマートコントラクトのGasシステムにより、すべての成功したコントラクトインタラクションには少なくとも21,000のGas料金が必要であり、これはエコシステムのユーザーに多大なコストを課しています。これを回避するために、イーサリアムインスクリプションはスマートコントラクトの実行を完全にバイパスし、必要な操作をオフチェーンに移動させることを目指しており、データをEOA(Externally Owned Account)に送信します。オフチェーンのインスクリプション仮想マシンが、オンチェーンのプロトコルルールに準拠したデータを検出すると、トランザクションを実行し、結果を送信されたトランザクションのハッシュと照合し、オンチェーン実行料金を節約します。 ERC-20インスクリプションプロトコルの例で説明しましょう。ユーザーは、自身のEOAに0 ETHを送信するトランザクションを開始し、これがERC-20インスクリプションのリスニングメカニズムをトリガーし、インスクリプションサーバーにcalldataの内容を解析させます。このcalldataはBRC-20プロトコルと同様の構造を持ち、プロトコル(p)、操作(op)、設定されたトークンを表すtick、現在のトークンのID、および操作量(amt)を規定します。このトランザクションを検出すると、オフチェーンのEVMインスクリプションサーバーはトランザクション詳細を実行し、現在のEOAに対応するトークンをミントし、このトークンをオフチェーンインデックスに記録します。

このシステムを採用することで、EVMインスクリプションはトークン化されたアセットを処理するための革新的な方法を提供し、Gas料金を削減し、イーサリアムエコシステム内の操作を合理化する可能性があります。これらの開発を監視し続けるにつれて、EVMインスクリプションの柔軟性と革新的なアプローチが、ブロックチェーン技術の能力と効率を向上させていることは明らかです。

現在、EVMインスクリプション操作の主な目的は、一部のEVMチェーンにおける高額なトランザクション料金を削減し、トランザクションコストを大幅に安価にすることです。このような設計はレイヤー2ソリューションを連想させるかもしれませんが、レイヤー2は主にメインネットを拡張し、完全なスマートコントラクト実行環境を備えていることに注意することが重要です。対照的に、EVMインスクリプションは主にトランザクション料金の削減に焦点を当てており、完全なスマートコントラクト実行環境を提供していません。したがって、EVMインスクリプションの設計は、現状では、主にEVMチェーンでのトランザクション料金の削減を強調しています。

一般的なインスクリプションプロトコル

Ordinalsプロトコルは、ビットコインインスクリプションプロトコルの礎です。Ordinalsプロトコル以外にも、多くの一般的なビットコインインスクリプションプロトコルが開発されています。 **ビットコイン関連 - 主要プロジェクト **- BRC-20: Ordi, sats, rats

  • ARC-20: ATOM, Realm
  • Bitmap
  • Rune: Pipe

**イーサリアム関連 - 主要プロジェクト **- Ethscription: eths, Facet

  • IERC-20: ethi

インスクリプションエコシステムの現状

2024年1月11日現在、BRC-20インスクリプションエコシステムの取引量は、過去24時間で約1227万ドルに達しています。

ETH上のインスクリプションエコシステムについては、2024年1月1日現在、24時間の取引量は約53.66 ETH(139,516ドル)でした。

全体として、現在のインスクリプションエコシステムは依然としてビットコインエコシステムが支配的であり、取引熱は高まり、取引量は大幅に増加し、総時価総額も著しく増加しています。

まとめ

インスクリプションの原理とそのビットコインエコシステムにおける革新的な役割を掘り下げることで、インスクリプション技術の導入は単なる一時的なギミックや単純な技術的イテレーションではないことが明らかになります。これは、セキュリティ、スケーラビリティ、および実用性の面でビットコインネットワークにとって大きな前進を表しています。OrdinalsやBRC20のようなプロトコルの実装は、ビットコインブロックチェーンに新しいアプリケーションシナリオを開きました。しかし、インスクリプションアセット市場はまだ初期段階であり、その価値と取引ルールは継続的に進化しているため、ユーザーは注意を怠るべきではありません。したがって、これらの新しい技術がどのように機能するかを深く理解することは、この分野に投資または革新したい人にとって不可欠です。

MetaSleuthについて

MetaSleuthは、BlockSecが開発した包括的なプラットフォームで、ユーザーがすべての仮想通貨活動を効果的に追跡および調査するのを支援します。MetaSleuthを使用すると、ユーザーは簡単に資金を追跡し、資金の流れを視覚化し、リアルタイムの資金移動を監視し、重要な情報を保存し、発見を共有することで共同作業を行うことができます。現在、ビットコイン(BTC)、イーサリアム(ETH)、Tron(TRX)、Polygon(MATIC)など、13の異なるブロックチェーンをサポートしています。

ウェブサイト: https://metasleuth.io/

Twitter: @MetaSleuth

Telegram: https://t.me/MetaSleuthTeam

Sign up for the latest updates