インスクリプションプロトコル解析:BRC-20、ARC-20とEVMチェーンインスクリプションの原理と安全ガイドライン

robot
概要作成中

インスクリプションプロトコル詳解:実現原理、ユースケースとセキュリティ注意事項

最近、多くの主要な取引プラットフォームが相次いでインスクリプション市場を立ち上げ、BRC-20やEVMなど様々なインスクリプションプロトコルをサポートし、市場でのインスクリプションへの関心が高まっています。しかし、インスクリプションプロトコルの複雑さと新しさのために、様々なセキュリティ問題が頻発し、ユーザーの資産の安全を脅かすだけでなく、インスクリプションエコシステム全体の健全な発展に悪影響を与えています。

本文では主流のインスクリプションプロトコルについて整理し、ユーザーがインスクリプションプロトコルの用途、実現方法、およびインスクリプション資産の保護方法を理解できるようにします。

インスクリプション概要

いわゆるブロックチェーン上のインスクリプションとは、ブロックチェーンの特性を利用して、特定かつ意味のある情報をチェーン上に記録することを指します。これらの情報は、一度記録されると永久に保存され、改ざんが困難になります。記録できる情報の種類は多岐にわたり、単純なテキスト、複雑なコード、画像などを含み、デジタル資産の機能を実現します。

インスクリプション科普|各大パブリックチェーンのインスクリプションプロトコルのユースケース、実装方法と資産の安全性を理解する

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

インスクリプションエコシステムは急速に発展しており、最初のビットコインパブリックチェーンのインスクリプションであるBRC-20から、現在ではほぼ毎日新しいインスクリプションプロトコルやプロジェクトが登場しています。各大パブリックチェーンがインスクリプションエコシステムに参加しており、例えばイーサリアムのEthscriptionプロトコル、ビットコインのARC-20プロトコル、BSCのBSC-20プロトコル、PolygonのPRC-20プロトコルなどがあります。これらのプロトコルは、各自のパブリックチェーン上でインスクリプションを発行するために生まれました。

! 碑文科学|主要なパブリックチェーンの碑文プロトコルのユースケース、実装方法、資産セキュリティについて学ぶ

主流インスクリプションプロトコル詳解

1. BRC-20

BRC-20はビットコインのUTXOモデルとインスクリプションプロトコルに基づいて実装されています。

UTXOモデルは取引イベントを記録し、最終状態ではありません。ユーザーの保有コイン数を計算するには、そのアドレスのすべてのUTXOを合計する必要があります。

Ordinalsプロトコルは、各UTXO内のサトシにユニークな番号を割り当て、テキストや画像などをサトシに書き込むことをサポートし、各サトシに独自性を持たせるもので、EthereumのNFTに似ています。

BRC-20はインスクリプションプロトコルを通じて、統一フォーマットのJSONテキストデータをソングに書き込み、トークンの帳簿として機能します。主にdeploy(デプロイ)、mint(ミント)、transfer(転送)の3つの操作が含まれます。

! 碑文科学|主要なパブリックチェーンの碑文プロトコルのユースケース、実装方法、資産セキュリティについて学ぶ

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は、イーサリアム上でデータを作成し共有するプロトコルです。それは、通常のETH送金時に標準データを追加して特定の意味を与えるために、イーサリアム取引のcalldataデータブロックを利用しています。

Ethscriptionを作成する際には、内容(を画像)のようにBase64エンコードされたURIに変換し、それを16進数文字列に変換してcalldataに入力する必要があります。転送時には、calldataにそのEthscriptionを作成した取引のハッシュを入力します。

インスクリプション科普|各大公链のインスクリプションプロトコルのユースケース、実現方法及び資産の安全性を理解する

4. EVMブロックチェーンインスクリプション

BSC、イーサリアム、PolygonなどのEVMブロックチェーンは、calldataに固定形式のテキストデータを保存する共通のインスクリプション刻印方法を持っています。

BSCを例に取ると、インスクリプションフォーマットは:data:,{"p":"","op":"","tick":"","amt":""}です。ここでpはプロトコル名、opは操作、tickはトークン名、amtは数量を示します。

トークンを移転する際には、calldataにそのトークンを作成した取引のハッシュを入力する必要があります。異なるEVMチェーンやプロトコル間には若干の違いがあるかもしれませんが、基本的な原則は同じです。

インスクリプション科普|各大パブリックチェーンのインスクリプションプロトコルのユースケース、実装方法、資産の安全性について理解する

セキュリティ注意事項

BRC-20やARC-20などのビットコインインスクリプションプロトコルはUTXOトランザクションに基づいているため、ユーザーが完全に理解していない状態で通常のBTC送金を行うと、インスクリプション資産が誤って転送されたり"燃焼"したりする可能性があります。ユーザーはインスクリプションプロトコルの実装方法を十分に理解し、不可逆的な損失を避ける必要があります。

まとめ

この記事では、複数のチェーン上のインスクリプションの実現原理について論じます。これらのインスクリプションは、パブリックチェーンシステムの特性を利用して、オフライン情報を規定の基準に従ってブロックチェーンに保存し、オフラインサーバーを通じて認識・表示されます。ほとんどのインスクリプションはスマートコントラクトを使用しておらず、ユーザーの取引にかかる追加費用を削減できますが、ユーザーはプロトコルの実現方法を十分に理解し、誤操作による資産損失を避ける必要があります。

! 碑文科学|主要なパブリックチェーンの碑文プロトコルのユースケース、実装方法、資産セキュリティについて学ぶ

ARC7.42%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • 7
  • リポスト
  • 共有
コメント
0/400
SchrodingerWalletvip
· 4時間前
インスクリプション来インスクリプション去 初心者はやられる運命だ
原文表示返信0
GasFeeCryvip
· 19時間前
また一波カモにされる現場が来ました!
原文表示返信0
ZenZKPlayervip
· 19時間前
無言 また一波の初心者をカモにする機械が来た
原文表示返信0
just_another_fishvip
· 19時間前
また初心者の新たな高地です
原文表示返信0
liquidation_watchervip
· 19時間前
また人をカモにする一波
原文表示返信0
DeFiGraylingvip
· 19時間前
エコシステムが少し混乱していますね、資金に気をつけてください。
原文表示返信0
TopEscapeArtistvip
· 19時間前
天底下最早逃顶的顶级大师、あなたに高く買って安く売る技術を教えます。
原文表示返信0
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)