# Runesプロトコルの詳細解析:基盤設計メカニズムと限界## 1. ルーン(符文)の紹介過去一年、web3分野で最も注目を集めた出来事は、铭文エコシステムの爆発であり、その起源はOrdinals技術に遡ります。この技術は、ビットコイン上の各サトシにユニークなシリアル番号を付与しました。Ordinalsプロトコルの創始者caseyは昨年9月にRunesの基礎版コードを提出したが、未だにメインネットは公開されていない。その間に、いくつかのプロジェクトがこのコードを先取りして、類似のプロトコルを発行した。論争があるにもかかわらず、これらのプロジェクトは短期間で数億ドルの時価総額の増加を実現し、Runesプロトコルの巨大な潜在能力を示した。公式版のRunesプロトコルは、2024年4月20日頃に正式にビットコインメインネットにローンチされる予定です。これは、さまざまなプロジェクト、ウォレット、取引プラットフォームが、テストネットの緩衝なしでメインネットに直接ローンチするという巨大な挑戦に直面することを意味します。! [Runesプロトコルの基礎となる設計メカニズムと制限の詳細な分析](https://img-cdn.gateio.im/social/moments-4396aa45df590316218e4c76904c11b0)## 2. ビットコインチェーン上のデータ記録方式ビットコインには、チェーン上に追加情報を付加する主な方法が2つあります:刻印とエッチング。### 2.1 エッチング技術の原理Runesはエッチング技術を使用して、情報を直接ビットコインのUTXOのop-returnフィールドに書き込みます。この方法は2014年のBitcoin Core 0.9バージョンからサポートされており、検証可能だが消費できない出力を作成し、データをブロックチェーンに保存できるようにします。ブロックチェーンブラウザでは、トランザクションに添付されたop-return情報を明確に見ることができます。これらの情報は通常、16進数エンコード形式で存在し、デコードするとRunes資産のデプロイ、鋳造、発行などの情報を含むJSON形式の文字列が得られます。### 2.2 碑文技術の原則Ordinals/brc20などのプロトコルは、刻印技術を使用して、メタデータを取引の証明データに埋め込みます。このプロセスは、隔離証明と「Taprootに支払う」方式を通じて実現され、提出と開示の2つの段階が含まれます。P2TRはビットコイン2021年Taprootアップグレードで導入された取引出力タイプで、取引条件のプライバシーを向上させます。刻印プロセスには二度の取引が必要です:まず特定のスクリプトに支払うP2TRアドレスのUTXO(取引を提出)を生成し、その後このUTXOを消費する際にウィットネススクリプトに実際のスクリプトを提供する(取引を公開)ことによって、刻印データをチェーンにアップロードします。### 2.3 二つの方法の比較エッチングの利点:論理がシンプルで直感的、取引コストが低く、フルノードのメモリプールを占有しない。エッチングの欠点:80バイトの長さ制限を受け、高度にデータを圧縮する必要があります。刻印の利点:ほぼサイズ制限がなく、一定のプライバシー保護機能があり、多様なプレイスタイルをサポートしています。刻印の欠点:2回のオンチェーン取引が必要で、コストが高く、フルノードのメモリプールに大きな負担をかける。! [ルーンプロトコルの基礎となる設計メカニズムと制限の詳細な分析](https://img-cdn.gateio.im/social/moments-71b84def7979d41a2400449fdc5edcee)## 3. Runesプロトコルの基礎となる設計の解析### 3.1 ルーン 0.11バージョン解読Runesプロトコルの最初のバージョンには、主に次の3つの部分が含まれていますedicts(資産転送情報) 情報(をデプロイし、資産の破壊) etching( burn)します。取引のop_Returnフィールドに正しい形式のedicts情報が含まれている場合、オフチェーンパーサーはユーザーの資産移転状況を計算し、outputは移転先を指定します。etching部分は、資産展開の主要情報を定義しており、mint数の制限やmint可能な範囲のlimitおよびtermフィールドを含んでいます。これは、銘文、符文プロジェクトとEthereumスマートコントラクトによる資産発行の根本的な違いです。オンチェーンのスマートコントラクト検証が不足しているため、銘文プロトコルは資産発行とmint方法を統一的に定義し、公平な発射を強調し、プロジェクト側の介入を制限しています。! [ルーンプロトコルの基礎となる設計メカニズムと制限の詳細な分析](https://img-cdn.gateio.im/social/moments-1a8ad9f747fe4a9f9b3ba8b4f0d8b33b)### 3.2 ルーン 0.18バージョン解読最新版Runesプロトコルには四つの主要な部分が含まれています:edicts、Mint、etching、そしてburn。edictsに新たにpointerパラメータを追加し、資産のデフォルト転送方向を変更し、複数の資産を同時に転出する際のエンコード効率を最適化します。Mintフィールドを追加し、各取引で1つの資産しかmintできないように制限し、技術者と一般ユーザーのスタートラインのバランスを取ります。エッチング部分の変化が最も大きい:- アセットIDが文字列形式に変更され、エンコーディングスペースが節約されました。- termsフィールドを導入し、ミントの開始および終了時間を指定できるようにし、公平性を向上させます。- 名前の長さの解放ルールを実施し、希少なリソースを管理します。- 刻印のような二段階デプロイプロセスを採用し、プライバシー保護を強化します。- turboフィールドを追加し、将来のプロトコル変更のためのスペースを確保しました。! [ルーンプロトコルの基礎となる設計メカニズムと制限の詳細な解釈](https://img-cdn.gateio.im/social/moments-a3fbbb22d01d9b7871f626a8836cec4f)## 4. ルーン新バージョンプロトコル評価価値:- 市場のニーズに合致し、銘文プロトコル初期のいくつかの問題を解決しました。- Ordinalsプロトコルを埋め込むことで、そのユーザーベースを活用します。- op_Returnを使用してデータを記録し、安全性と非中央集権の度合いを高めます。短所:- 開発時間が厳しく、生態系の初期発展に影響を与える可能性があります。- ルールが複雑で、名前の長さの問題がユーザーのリスクを増加させる可能性があります。- 他のプロトコルと比較して、L2またはBVMの面でのレイアウトがやや遅れています。! [ルーンプロトコルの基礎となる設計メカニズムと制限の詳細な解釈](https://img-cdn.gateio.im/social/moments-76e02af769fcbb0515c5486c267f20dd)
Runesプロトコルデプス解析:底層設計メカニズム、優劣及び未来の挑戦
Runesプロトコルの詳細解析:基盤設計メカニズムと限界
1. ルーン(符文)の紹介
過去一年、web3分野で最も注目を集めた出来事は、铭文エコシステムの爆発であり、その起源はOrdinals技術に遡ります。この技術は、ビットコイン上の各サトシにユニークなシリアル番号を付与しました。
Ordinalsプロトコルの創始者caseyは昨年9月にRunesの基礎版コードを提出したが、未だにメインネットは公開されていない。その間に、いくつかのプロジェクトがこのコードを先取りして、類似のプロトコルを発行した。論争があるにもかかわらず、これらのプロジェクトは短期間で数億ドルの時価総額の増加を実現し、Runesプロトコルの巨大な潜在能力を示した。
公式版のRunesプロトコルは、2024年4月20日頃に正式にビットコインメインネットにローンチされる予定です。これは、さまざまなプロジェクト、ウォレット、取引プラットフォームが、テストネットの緩衝なしでメインネットに直接ローンチするという巨大な挑戦に直面することを意味します。
! Runesプロトコルの基礎となる設計メカニズムと制限の詳細な分析
2. ビットコインチェーン上のデータ記録方式
ビットコインには、チェーン上に追加情報を付加する主な方法が2つあります:刻印とエッチング。
2.1 エッチング技術の原理
Runesはエッチング技術を使用して、情報を直接ビットコインのUTXOのop-returnフィールドに書き込みます。この方法は2014年のBitcoin Core 0.9バージョンからサポートされており、検証可能だが消費できない出力を作成し、データをブロックチェーンに保存できるようにします。
ブロックチェーンブラウザでは、トランザクションに添付されたop-return情報を明確に見ることができます。これらの情報は通常、16進数エンコード形式で存在し、デコードするとRunes資産のデプロイ、鋳造、発行などの情報を含むJSON形式の文字列が得られます。
2.2 碑文技術の原則
Ordinals/brc20などのプロトコルは、刻印技術を使用して、メタデータを取引の証明データに埋め込みます。このプロセスは、隔離証明と「Taprootに支払う」方式を通じて実現され、提出と開示の2つの段階が含まれます。
P2TRはビットコイン2021年Taprootアップグレードで導入された取引出力タイプで、取引条件のプライバシーを向上させます。刻印プロセスには二度の取引が必要です:まず特定のスクリプトに支払うP2TRアドレスのUTXO(取引を提出)を生成し、その後このUTXOを消費する際にウィットネススクリプトに実際のスクリプトを提供する(取引を公開)ことによって、刻印データをチェーンにアップロードします。
2.3 二つの方法の比較
エッチングの利点:論理がシンプルで直感的、取引コストが低く、フルノードのメモリプールを占有しない。 エッチングの欠点:80バイトの長さ制限を受け、高度にデータを圧縮する必要があります。
刻印の利点:ほぼサイズ制限がなく、一定のプライバシー保護機能があり、多様なプレイスタイルをサポートしています。 刻印の欠点:2回のオンチェーン取引が必要で、コストが高く、フルノードのメモリプールに大きな負担をかける。
! ルーンプロトコルの基礎となる設計メカニズムと制限の詳細な分析
3. Runesプロトコルの基礎となる設計の解析
3.1 ルーン 0.11バージョン解読
Runesプロトコルの最初のバージョンには、主に次の3つの部分が含まれていますedicts(資産転送情報) 情報(をデプロイし、資産の破壊) etching( burn)します。
取引のop_Returnフィールドに正しい形式のedicts情報が含まれている場合、オフチェーンパーサーはユーザーの資産移転状況を計算し、outputは移転先を指定します。
etching部分は、資産展開の主要情報を定義しており、mint数の制限やmint可能な範囲のlimitおよびtermフィールドを含んでいます。これは、銘文、符文プロジェクトとEthereumスマートコントラクトによる資産発行の根本的な違いです。オンチェーンのスマートコントラクト検証が不足しているため、銘文プロトコルは資産発行とmint方法を統一的に定義し、公平な発射を強調し、プロジェクト側の介入を制限しています。
! ルーンプロトコルの基礎となる設計メカニズムと制限の詳細な分析
3.2 ルーン 0.18バージョン解読
最新版Runesプロトコルには四つの主要な部分が含まれています:edicts、Mint、etching、そしてburn。
edictsに新たにpointerパラメータを追加し、資産のデフォルト転送方向を変更し、複数の資産を同時に転出する際のエンコード効率を最適化します。
Mintフィールドを追加し、各取引で1つの資産しかmintできないように制限し、技術者と一般ユーザーのスタートラインのバランスを取ります。
エッチング部分の変化が最も大きい:
! ルーンプロトコルの基礎となる設計メカニズムと制限の詳細な解釈
4. ルーン新バージョンプロトコル評価
価値:
短所:
! ルーンプロトコルの基礎となる設計メカニズムと制限の詳細な解釈