# インスクリプションプロトコル解析:実現原理、応用シーン及びセキュリティ注意事項最近、複数の有名な取引プラットフォームが次々とインスクリプション市場を立ち上げ、BRC-20やEVMなど様々なインスクリプションプロトコルをサポートし、市場はインスクリプションへの広範な関心を引き起こしています。しかし、インスクリプションプロトコルの複雑さと新規性のために、さまざまなセキュリティ問題が頻発し、ユーザー資産の安全を脅かすだけでなく、インスクリプションエコシステム全体の健全な発展にも悪影響を及ぼしています。本文では、主流のインスクリプションプロトコルについて整理し、ユーザーがインスクリプションプロトコルの用途、実現方法、およびインスクリプション資産を保護する方法を理解できるようにします。## インスクリプションの概要インスクリプションはブロックチェーンの特定のメカニズムを通じて、チェーン上に特定の意味を持つ情報を永久的に記録することです。この情報は一旦記録されると改ざんが難しく、単純なテキストであることもあれば、複雑なコードや画像などであることもあります。標準化されたインスクリプションプロトコルを通じて、デジタル資産の機能を実現できます。! [碑文科学|主要なパブリックチェーンの碑文プロトコルのユースケース、実装方法、資産セキュリティを理解する](https://img-cdn.gateio.im/social/moments-d93829aea5a40a2217e9ea1574dbe724)## インスクリプションエコシステムの現状BRC-20などのビットコイン公链インスクリプションが登場して以来、インスクリプションエコシステムは急速に発展しています。現在、複数の公链がインスクリプションエコシステムに参加しています。- ETHパブリックチェーンのEthscriptionプロトコル- BTC公链のARC-20プロトコル- BSCチェーンのBSC-20プロトコル- PolygonのパブリックチェーンのPRC-20プロトコルこれらのプロトコルは、それぞれのパブリックチェーン上でインスクリプションを発行するために設計されています。! [碑文科学|主要なパブリックチェーンの碑文プロトコルのユースケース、実装方法、資産セキュリティについて学ぶ](https://img-cdn.gateio.im/social/moments-02ee4e8c6651f087360be1ee0e7dce6a)## 主流インスクリプションプロトコル詳解### 1. BRC-20BRC-20はビットコインのUTXOモデルとOrdinalsプロトコルに基づいています。UTXO(未使用のトランザクション出力)はビットコイン取引の基本単位です。Ordinalsプロトコルは各UTXO内のサトシ(ビットコインの最小単位)にユニークな番号を割り当て、さまざまなデータの書き込みをサポートします。BRC-20はインスクリプションプロトコルを通じて、統一フォーマットのJSONテキストデータをソングに書き込み、BRC-20トークンの帳簿として機能します。主に以下の操作を含みます:- deploy:トークンをデプロイする- mint:トークンを鋳造する- transfer:トークンを移転するこれらのテキストデータを解析することで、トークンの保有と移転の状況を把握できます。! [碑文科学|主要なパブリックチェーンの碑文プロトコルのユースケース、実装方法、資産セキュリティについて学ぶ](https://img-cdn.gateio.im/social/moments-aa196504f5af35aa25085df04e0ab079)### 2. アーク-20 ARC-20は同様にビットコインのUTXOモデルに基づいていますが、BRC-20とは異なります:- ARC-20はデータ内でトークンの数量を指定していません- UTXO内のサトシの数を使用してトークンの数量を表します(1サトシ = 1 ARC-20トークン)ARC-20は、デプロイ、ミント、転送の3つのステップに分かれています:- デプロイ:UTXOにトークン名、総量などの情報を入力する- 鍛造:UTXOにトークン名を入力し、UTXOのサトシ数が鍛造数量となります- 移動: 保有しているトークンのUTXOを直接移動させ、追加データを入力する必要はありませんARC-20トークンの残高を確認する際は、そのトークンのUTXOが保有するサトシの数量を読み取るだけで済みます。! 主要なパブリックチェーンの銘刻プロトコルのユースケース、実装方法、および資産セキュリティについて学びます](https://img-cdn.gateio.im/social/moments-321835e35ea77640589fe0d597450bfe)### 3. インスクリプションEthscriptionは、Ethereumトランザクションのcalldataデータブロックを利用してデータを作成および共有します。Ethscription を作成するには:1. コンテンツ(を画像)としてBase64エンコードされたURIに変換します。2. URI を 16 進数文字列に変換する3.通常のETH転送を送信し、calldataに16進数の文字列を入力します転送ETHSCRIPTION:送信者は受信アドレスに送金し、calldataにこのEthscriptionを作成した取引ハッシュを入力します。! 主要なパブリックチェーンの銘刻プロトコルのユースケース、実装方法、および資産セキュリティについて学びます](https://img-cdn.gateio.im/social/moments-083ea26b5d0298d0b292e8dd98c98103)### 4. EVMチェーンインスクリプションBSC、イーサリアム、PolygonなどのEVMチェーンのインスクリプションプロトコルは類似しており、calldataを利用して固定形式のデータを保存します。BSCを例にとると、インスクリプション形式は:データ:,{"p":"_","op":"_","tick":"_","amt":"_"}- p:プロトコル名(如bsc-20)- op:操作(としてmint) - tick:トークンの名前- amt:トークンの数量鋳造時にターゲットアドレスに通常の送金を行い、calldataに上記の形式のデータを記入します。転送時に受取アドレスに送金し、calldataにそのトークンを作成した取引のハッシュを入力します。! [碑文科学|主要なパブリックチェーンの碑文プロトコルのユースケース、実装方法、資産セキュリティを理解する](https://img-cdn.gateio.im/social/moments-610e1d2dcbc2e515a3d77beeccae7208)## セキュリティ注意事項1. BTCインスクリプションプロトコルはUTXOトランザクションに基づいており、ユーザーが通常のBTC送金を行うとインスクリプション資産が誤って転送されるか"燃やされる"可能性があります。2. 各インスクリプションプロトコルの実装原理を十分に理解し、誤操作による資産の損失を避ける。3. 虽然インスクリプション取引は追加費用を削減できるが、ユーザーは特に注意を払い、正しく操作することを確認する必要がある。4. 異なるEVMチェーンまたはプロトコルのインスクリプションデータ形式には差異がある可能性があるため、使用時には区別に注意する必要があります。5. インスクリプション資産はオフラインサーバーによって認識され表示されるため、信頼できるインデックスサービスを選択することが重要です。総じて、インスクリプションはユーザーの参加コストを下げましたが、その特異性は新たなセキュリティリスクをもたらしました。ユーザーはインスクリプションエコシステムに参加する際、関連知識を十分に理解し、慎重に操作して資産の安全を確保するべきです。
インスクリプションプロトコル全解析:原理、応用及びセキュリティ注意事項
インスクリプションプロトコル解析:実現原理、応用シーン及びセキュリティ注意事項
最近、複数の有名な取引プラットフォームが次々とインスクリプション市場を立ち上げ、BRC-20やEVMなど様々なインスクリプションプロトコルをサポートし、市場はインスクリプションへの広範な関心を引き起こしています。しかし、インスクリプションプロトコルの複雑さと新規性のために、さまざまなセキュリティ問題が頻発し、ユーザー資産の安全を脅かすだけでなく、インスクリプションエコシステム全体の健全な発展にも悪影響を及ぼしています。
本文では、主流のインスクリプションプロトコルについて整理し、ユーザーがインスクリプションプロトコルの用途、実現方法、およびインスクリプション資産を保護する方法を理解できるようにします。
インスクリプションの概要
インスクリプションはブロックチェーンの特定のメカニズムを通じて、チェーン上に特定の意味を持つ情報を永久的に記録することです。この情報は一旦記録されると改ざんが難しく、単純なテキストであることもあれば、複雑なコードや画像などであることもあります。標準化されたインスクリプションプロトコルを通じて、デジタル資産の機能を実現できます。
! 碑文科学|主要なパブリックチェーンの碑文プロトコルのユースケース、実装方法、資産セキュリティを理解する
インスクリプションエコシステムの現状
BRC-20などのビットコイン公链インスクリプションが登場して以来、インスクリプションエコシステムは急速に発展しています。現在、複数の公链がインスクリプションエコシステムに参加しています。
これらのプロトコルは、それぞれのパブリックチェーン上でインスクリプションを発行するために設計されています。
! 碑文科学|主要なパブリックチェーンの碑文プロトコルのユースケース、実装方法、資産セキュリティについて学ぶ
主流インスクリプションプロトコル詳解
1. BRC-20
BRC-20はビットコインのUTXOモデルとOrdinalsプロトコルに基づいています。
UTXO(未使用のトランザクション出力)はビットコイン取引の基本単位です。Ordinalsプロトコルは各UTXO内のサトシ(ビットコインの最小単位)にユニークな番号を割り当て、さまざまなデータの書き込みをサポートします。
BRC-20はインスクリプションプロトコルを通じて、統一フォーマットのJSONテキストデータをソングに書き込み、BRC-20トークンの帳簿として機能します。主に以下の操作を含みます:
これらのテキストデータを解析することで、トークンの保有と移転の状況を把握できます。
! 碑文科学|主要なパブリックチェーンの碑文プロトコルのユースケース、実装方法、資産セキュリティについて学ぶ
2. アーク-20
ARC-20は同様にビットコインのUTXOモデルに基づいていますが、BRC-20とは異なります:
ARC-20は、デプロイ、ミント、転送の3つのステップに分かれています:
ARC-20トークンの残高を確認する際は、そのトークンのUTXOが保有するサトシの数量を読み取るだけで済みます。
! 主要なパブリックチェーンの銘刻プロトコルのユースケース、実装方法、および資産セキュリティについて学びます](https://img-cdn.gateio.im/webp-social/moments-321835e35ea77640589fe0d597450bfe.webp)
3. インスクリプション
Ethscriptionは、Ethereumトランザクションのcalldataデータブロックを利用してデータを作成および共有します。
Ethscription を作成するには:
転送ETHSCRIPTION: 送信者は受信アドレスに送金し、calldataにこのEthscriptionを作成した取引ハッシュを入力します。
! 主要なパブリックチェーンの銘刻プロトコルのユースケース、実装方法、および資産セキュリティについて学びます](https://img-cdn.gateio.im/webp-social/moments-083ea26b5d0298d0b292e8dd98c98103.webp)
4. EVMチェーンインスクリプション
BSC、イーサリアム、PolygonなどのEVMチェーンのインスクリプションプロトコルは類似しており、calldataを利用して固定形式のデータを保存します。
BSCを例にとると、インスクリプション形式は:
データ:,{"p":"","op":"","tick":"","amt":""}
鋳造時にターゲットアドレスに通常の送金を行い、calldataに上記の形式のデータを記入します。
転送時に受取アドレスに送金し、calldataにそのトークンを作成した取引のハッシュを入力します。
! 碑文科学|主要なパブリックチェーンの碑文プロトコルのユースケース、実装方法、資産セキュリティを理解する
セキュリティ注意事項
BTCインスクリプションプロトコルはUTXOトランザクションに基づいており、ユーザーが通常のBTC送金を行うとインスクリプション資産が誤って転送されるか"燃やされる"可能性があります。
各インスクリプションプロトコルの実装原理を十分に理解し、誤操作による資産の損失を避ける。
虽然インスクリプション取引は追加費用を削減できるが、ユーザーは特に注意を払い、正しく操作することを確認する必要がある。
異なるEVMチェーンまたはプロトコルのインスクリプションデータ形式には差異がある可能性があるため、使用時には区別に注意する必要があります。
インスクリプション資産はオフラインサーバーによって認識され表示されるため、信頼できるインデックスサービスを選択することが重要です。
総じて、インスクリプションはユーザーの参加コストを下げましたが、その特異性は新たなセキュリティリスクをもたらしました。ユーザーはインスクリプションエコシステムに参加する際、関連知識を十分に理解し、慎重に操作して資産の安全を確保するべきです。