# インスクリプションプロトコルの基礎知識: 実現原理と安全注意事項最近、多くの主要な取引プラットフォームがインスクリプション市場を次々と開設し、BRC-20やEVMなどのさまざまなインスクリプションプロトコルをサポートしており、市場でのインスクリプションへの関心が高まっています。しかし、インスクリプションプロトコルの複雑さと新しさから、さまざまなセキュリティ問題が頻発しており、ユーザーの資産の安全を脅かすだけでなく、インスクリプションエコシステム全体の健全な発展に悪影響を及ぼしています。本文では、主流のインスクリプションプロトコルについて整理し、ユーザーがインスクリプションプロトコルの用途、実現方法、及びインスクリプション資産を保護する方法を理解できるようにします。## インスクリプションの紹介インスクリプションは、ブロックチェーンの特定の機能を通じて、チェーン上に特定の意味を持つ情報を永続的に記録するものです。この情報は一度ブロックチェーンに書き込まれると、改ざんが難しくなります。記録できる情報の種類は多様で、簡単なテキスト、複雑なコード、画像などが含まれ、デジタル資産機能の標準化を実現します。## インスクリプションの現状BRC-20などのビットコイン公链のインスクリプションが登場して以来、インスクリプションエコシステムは急速に発展し、ほぼ毎日新しいプロトコルやプロジェクトが登場しています。各大公链はインスクリプションエコシステムに参加しており、イーサリアムのEthscriptionプロトコル、ビットコインのARC-20プロトコル、BSCのBSC-20プロトコル、PolygonのPRC-20プロトコルなどがあります。これらのプロトコルはそれぞれの公链上でのインスクリプション発行を実現することを目的としています。## 主流インスクリプションプロトコル詳解### 1. BRC-20BRC-20プロトコルはビットコインのUTXOモデルとインスクリプションプロトコルに基づいています。UTXOモデルは取引イベントを記録し、最終状態ではなく、アドレスのすべてのUTXOを合計してユーザーの保有数量を計算します。インスクリプションプロトコルは各サトシにユニークな番号を割り当て、さまざまなデータを書き込むことをサポートし、各サトシに独自性を持たせます。BRC-20はOrdinalsプロトコルを通じて、統一されたJSON形式のテキストデータを聡に書き込み、トークン台帳として機能します。主にdeploy(、mint)、transfer(の3つの操作が含まれています。transferは、宛先アドレスにインスクリプションを送信することで残高の変動を実現します。! [碑文科学|主要なパブリックチェーンの碑文プロトコルのユースケース、実装方法、資産セキュリティについて学ぶ])https://img-cdn.gateio.im/social/moments-aa196504f5af35aa25085df04e0ab079() 2. アーク-20ARC-20はビットコインのパブリックチェーン上のインスクリプションプロトコルであり、同様にUTXOに標準データを書き込むことで実現されます。しかし、ARC-20はUTXO内のサトシの数量をトークンの数量として表し、ルールは1サトシ=1 ARC-20トークンです。ARC-20は同様に、デプロイ、ミント、転送の3つのステップを含みます。デプロイ時にはトークン情報を入力する必要があります。ミント時にはトークン名を入力し、UTXOのサトシ数量がミント数量となります。転送時には、保有しているトークンのUTXOを他のアドレスに直接転送します。! 主要なパブリックチェーンの銘刻プロトコルのユースケース、実装方法、および資産セキュリティについて学びます](https://img-cdn.gateio.im/social/moments-321835e35ea77640589fe0d597450bfe)### 3. エスクリプションEthscriptionはイーサリアム上でデータを作成および共有するプロトコルで、トランザクションのcalldataデータブロックを利用して標準データを追加します。Ethscriptionを作成するには、内容(を画像)のようにBase64エンコードされたURIに変換し、次に16進数文字列に変換してcalldataに入力します。転送時、所有者は受取先アドレスに通常の送金を行い、calldataにそのEthscriptionを作成したトランザクションハッシュを入力します。![インスクリプション科普|各大公链インスクリプションプロトコルのユースケース、実装方法、および資産の安全性を理解する]###https://img-cdn.gateio.im/social/moments-083ea26b5d0298d0b292e8dd98c98103() 4. EVMブロックチェーンインスクリプションBSC、イーサリアム、PolygonなどのEVMブロックチェーンは、同様の方法を採用し、calldataを利用して固定形式のデータを保存します。BSCを例にすると、インスクリプション形式はJSONテキストで、プロトコル名、操作タイプ、トークン名、数量などのフィールドを含みます。転送時にも同様にcalldataに取引ハッシュを入力する必要があります。異なるEVMチェーンやプロトコル間には微妙な違いが存在する可能性がありますが、基本原理は同じで、calldata属性を利用しています。! [碑文科学|主要なパブリックチェーンの碑文プロトコルのユースケース、実装方法、資産セキュリティを理解する](https://img-cdn.gateio.im/social/moments-610e1d2dcbc2e515a3d77beeccae7208)## サマリーこの記事では、複数のパブリックチェーンにおけるインスクリプションの実現原理について考察します。これらのインスクリプションプロトコルは、パブリックチェーンシステムの特性を利用して、オフライン情報を標準フォーマットでブロックチェーンに保存し、オフラインサーバーによって識別・表示されます。ほとんどのインスクリプションはスマートコントラクトを使用しておらず、ユーザーの取引コストを低減できますが、ユーザーはプロトコルの実現方法を十分に理解し、誤操作による資産損失を避ける必要があります。! [碑文科学|主要なパブリックチェーンの碑文プロトコルのユースケース、実装方法、資産セキュリティについて学ぶ]###https://img-cdn.gateio.im/social/moments-36d7d3b57a215d2e602c56b0cf49b593(
インスクリプションプロトコル全解析:原理、現状与安全指南
インスクリプションプロトコルの基礎知識: 実現原理と安全注意事項
最近、多くの主要な取引プラットフォームがインスクリプション市場を次々と開設し、BRC-20やEVMなどのさまざまなインスクリプションプロトコルをサポートしており、市場でのインスクリプションへの関心が高まっています。しかし、インスクリプションプロトコルの複雑さと新しさから、さまざまなセキュリティ問題が頻発しており、ユーザーの資産の安全を脅かすだけでなく、インスクリプションエコシステム全体の健全な発展に悪影響を及ぼしています。
本文では、主流のインスクリプションプロトコルについて整理し、ユーザーがインスクリプションプロトコルの用途、実現方法、及びインスクリプション資産を保護する方法を理解できるようにします。
インスクリプションの紹介
インスクリプションは、ブロックチェーンの特定の機能を通じて、チェーン上に特定の意味を持つ情報を永続的に記録するものです。この情報は一度ブロックチェーンに書き込まれると、改ざんが難しくなります。記録できる情報の種類は多様で、簡単なテキスト、複雑なコード、画像などが含まれ、デジタル資産機能の標準化を実現します。
インスクリプションの現状
BRC-20などのビットコイン公链のインスクリプションが登場して以来、インスクリプションエコシステムは急速に発展し、ほぼ毎日新しいプロトコルやプロジェクトが登場しています。各大公链はインスクリプションエコシステムに参加しており、イーサリアムのEthscriptionプロトコル、ビットコインのARC-20プロトコル、BSCのBSC-20プロトコル、PolygonのPRC-20プロトコルなどがあります。これらのプロトコルはそれぞれの公链上でのインスクリプション発行を実現することを目的としています。
主流インスクリプションプロトコル詳解
1. BRC-20
BRC-20プロトコルはビットコインのUTXOモデルとインスクリプションプロトコルに基づいています。UTXOモデルは取引イベントを記録し、最終状態ではなく、アドレスのすべてのUTXOを合計してユーザーの保有数量を計算します。インスクリプションプロトコルは各サトシにユニークな番号を割り当て、さまざまなデータを書き込むことをサポートし、各サトシに独自性を持たせます。
BRC-20はOrdinalsプロトコルを通じて、統一されたJSON形式のテキストデータを聡に書き込み、トークン台帳として機能します。主にdeploy(、mint)、transfer(の3つの操作が含まれています。transferは、宛先アドレスにインスクリプションを送信することで残高の変動を実現します。
! [碑文科学|主要なパブリックチェーンの碑文プロトコルのユースケース、実装方法、資産セキュリティについて学ぶ])https://img-cdn.gateio.im/webp-social/moments-aa196504f5af35aa25085df04e0ab079.webp(
) 2. アーク-20
ARC-20はビットコインのパブリックチェーン上のインスクリプションプロトコルであり、同様にUTXOに標準データを書き込むことで実現されます。しかし、ARC-20はUTXO内のサトシの数量をトークンの数量として表し、ルールは1サトシ=1 ARC-20トークンです。
ARC-20は同様に、デプロイ、ミント、転送の3つのステップを含みます。デプロイ時にはトークン情報を入力する必要があります。ミント時にはトークン名を入力し、UTXOのサトシ数量がミント数量となります。転送時には、保有しているトークンのUTXOを他のアドレスに直接転送します。
! 主要なパブリックチェーンの銘刻プロトコルのユースケース、実装方法、および資産セキュリティについて学びます](https://img-cdn.gateio.im/webp-social/moments-321835e35ea77640589fe0d597450bfe.webp)
3. エスクリプション
Ethscriptionはイーサリアム上でデータを作成および共有するプロトコルで、トランザクションのcalldataデータブロックを利用して標準データを追加します。Ethscriptionを作成するには、内容(を画像)のようにBase64エンコードされたURIに変換し、次に16進数文字列に変換してcalldataに入力します。転送時、所有者は受取先アドレスに通常の送金を行い、calldataにそのEthscriptionを作成したトランザクションハッシュを入力します。
![インスクリプション科普|各大公链インスクリプションプロトコルのユースケース、実装方法、および資産の安全性を理解する]###https://img-cdn.gateio.im/webp-social/moments-083ea26b5d0298d0b292e8dd98c98103.webp(
) 4. EVMブロックチェーンインスクリプション
BSC、イーサリアム、PolygonなどのEVMブロックチェーンは、同様の方法を採用し、calldataを利用して固定形式のデータを保存します。BSCを例にすると、インスクリプション形式はJSONテキストで、プロトコル名、操作タイプ、トークン名、数量などのフィールドを含みます。転送時にも同様にcalldataに取引ハッシュを入力する必要があります。
異なるEVMチェーンやプロトコル間には微妙な違いが存在する可能性がありますが、基本原理は同じで、calldata属性を利用しています。
! 碑文科学|主要なパブリックチェーンの碑文プロトコルのユースケース、実装方法、資産セキュリティを理解する
サマリー
この記事では、複数のパブリックチェーンにおけるインスクリプションの実現原理について考察します。これらのインスクリプションプロトコルは、パブリックチェーンシステムの特性を利用して、オフライン情報を標準フォーマットでブロックチェーンに保存し、オフラインサーバーによって識別・表示されます。ほとんどのインスクリプションはスマートコントラクトを使用しておらず、ユーザーの取引コストを低減できますが、ユーザーはプロトコルの実現方法を十分に理解し、誤操作による資産損失を避ける必要があります。
! [碑文科学|主要なパブリックチェーンの碑文プロトコルのユースケース、実装方法、資産セキュリティについて学ぶ]###https://img-cdn.gateio.im/webp-social/moments-36d7d3b57a215d2e602c56b0cf49b593.webp(