章のコンテンツ
前回のセッションでは、ビットコイン資産の発行の歴史と銘文の技術的背景について確認しました。今回は、BRC-20を例に、銘文の具体的な手続きと基本原則について説明します。
ビットコインのブロックチェーンを例に取ると、ビットコインチェーン上での取引(送金など)の際、トレーダーは特定のフィールドに希望のテキストを入力することができます。このテキストはブロックチェーンノードによって取引とともにパッケージ化され、最終的にチェーンの一部となります。 「インスクリプション」はデータを取引に入力するプロセスです。ただし、市場で認識されるインスクリプションを生成するには、「インスクライブ」する際に特定のルールに従う必要があります。これらのルールは異なるインスクリプションプロトコルです。人気のあるBRC-20インスクリプションプロトコルOrdi on Bitcoinの場合、以下に示すようなインスクリプション内容となります。参加者は、この内容に従ってインスクライブすることで、Ordiインスクリプションを取得することができます。
Ordi Inscriptionsの情報(出典:BRC-20 ドキュメント)
上記の例は、Ordi碑文の展開のためのジェネシス取引です。当時の取引契約は、b61b0172d95e266c18aea0c624db987e971a5d6d4ebc2aaed85da4642d635735でした。ビットコインブラウザを使用して取引の詳細を照会できますBlockchain.com. 結果は以下のようになります:
トランザクションの証人フィールドに16進数の文字列が書き込まれました(上記の青で強調された部分)。これらの16進数文字列を英語の文字に変換するコンバータを使用すると、以下のようになります:
銘文の基本原則を理解した後、基本的な銘文操作について学ぶ必要があります。BRC-20、ARC-20(Atomicalプロトコル)、ルーンプロトコル、およびタッププロトコルなど、多くの銘文プロトコルがあります。しかし、これらの銘文プロトコルはすべて基本的なコマンドを共有しています。
これらの基本コマンドもプロトコルの指定された形式に従う必要があります。例としてBRC-20を取ると、以下に示すように6つの重要なプロトコルフィールドがあります。各フィールドにはそれぞれ意味があります。
ソース: BRC-20 Doc
関連するプロトコルベースの命令は、仕様に従って各フィールドが配置された命令です。展開手順は次のとおりです(Ordi銘文を使用する例):
{
“p”: “brc-20”,
“op”: “deploy”,
"tick": "ordi",
"max": "21000000",
"lim": "1000"
}
このJSON形式のテキストは、BRC-20プロトコルを使用して、最大供給量が21,000,000で、1回のミントあたりのミント量が1000である資産「ordi」をミントする方法を説明しています。ミントの命令は次のとおりです:
{
“p”: “brc-20”,
「op」:「mint」、
“tick”: “ordi”,
"amt": "1000"
}
このJSONテキストは、1000 BRC-20のインスクリプションを“ordi.”という名前で作成したいことを示しています。転送手順も比較的単純です。
{
“p”: “brc-20”,
"op": "転送",
"tick": "ordi"
“amt”: “100”
}
BRC-20と同様に、他の記述も同様の原則で動作します。デプロイメントには、トランザクションまたはブロックチェーンのアーキテクチャに特定の情報をアップロードする必要があります。異なるプロトコルには異なるプロトコル仕様とフィールドがあります。一部は、上記のプロトコル仕様の「p」フィールドのみを変更し、他のものはそれを異なるプロトコル形式に変更し、機能を拡張するための対応するフィールドを追加します。
上記の碑文は、主にトークンなどの資産に似た碑文を生成します。さらに、Ordinals ProtocolやAtomicals Protocolなど、「NFT」に似た資産を生成できる資産プロトコルもあります。これらの碑文に共通する特徴は、すべての情報がチェーンに保存されていることです。その公共性が高いため、現在、トークンと比較してコントラクトで制御することはできません。これらは、総供給量や名前など、いくつかの基本的なトークン情報に名前を付けるためにのみ使用できます。トークンのロック解除、ステーキングコントラクト、初期配布などの一般的な機能はまだ不可能です。
暗号研究者CaptainZ、彼の記事で、銘文の本質はSFTです、「銘柄は実際には一般的な代替トークン(通常のトークン)と非代替トークン(NFT)を超えた、SFT(準交換可能トークン)と呼ばれる第三の資産タイプであると主張しています。 SFTはFTとNFTの中間に位置し、分割および計算が可能であり、同時に独自性を持っています。
この議論はコミュニティに広く受け入れられていませんが、いくつかの議論を巻き起こしました。間違いなく、碑文は資産を発行する新しい方法であり、このタイプの資産は既存の資産タイプとは異なります。Ethereum、Solana、Nearなどの一般的なチューリング完全ブロックチェーンでは、トークンとNFT資産がより人気があり、ほとんどのdAppsとインフラストラクチャはこれに基づいて設計されています。
しかし、Bitcoinのようなチューリング完全でないブロックチェーンでは、トークンやNFTは存在できません。銘板は、わずかな資産発行ソリューションの1つとなっており、富の効果や開発者の流入とともに、銘板インフラは続々と登場しています。銘板の利用者と流動性は、大幅に向上しています。銘板は、BitcoinやDogechainなどのパブリックチェーンでの主要な資産発行方法となりつつあります。
上記の原則からもわかるように、銘文の主要な操作は複数のオンチェーン操作に関わるため、その中には「銘文」を行うためにノードを実行する必要があるものもあります。そのため、多くの優れた開発者やチームがUnisatナビゲーションツールのような簡単な操作ツールを開発し、ユーザーは銘文の名前や数量などの基本データを入力し、ガス手数料を支払うだけで銘文を行うことができます。
Unisat Inscribing Page. Source:https://unisat.io/inscribe
さらに、Gateユーザーがインスクリプションデータを表示し、投資判断を支援するためのさまざまなツールがあります。ナビゲーションページとLauncpadGate.io によって設定されます。これらのツールについては、第 4 章で詳しく説明します。
Gate.io の碑文ページ。源:https://www.gate.io/web3/inscription-market/bitcoin/brc-20
章の要約
章のコンテンツ
前回のセッションでは、ビットコイン資産の発行の歴史と銘文の技術的背景について確認しました。今回は、BRC-20を例に、銘文の具体的な手続きと基本原則について説明します。
ビットコインのブロックチェーンを例に取ると、ビットコインチェーン上での取引(送金など)の際、トレーダーは特定のフィールドに希望のテキストを入力することができます。このテキストはブロックチェーンノードによって取引とともにパッケージ化され、最終的にチェーンの一部となります。 「インスクリプション」はデータを取引に入力するプロセスです。ただし、市場で認識されるインスクリプションを生成するには、「インスクライブ」する際に特定のルールに従う必要があります。これらのルールは異なるインスクリプションプロトコルです。人気のあるBRC-20インスクリプションプロトコルOrdi on Bitcoinの場合、以下に示すようなインスクリプション内容となります。参加者は、この内容に従ってインスクライブすることで、Ordiインスクリプションを取得することができます。
Ordi Inscriptionsの情報(出典:BRC-20 ドキュメント)
上記の例は、Ordi碑文の展開のためのジェネシス取引です。当時の取引契約は、b61b0172d95e266c18aea0c624db987e971a5d6d4ebc2aaed85da4642d635735でした。ビットコインブラウザを使用して取引の詳細を照会できますBlockchain.com. 結果は以下のようになります:
トランザクションの証人フィールドに16進数の文字列が書き込まれました(上記の青で強調された部分)。これらの16進数文字列を英語の文字に変換するコンバータを使用すると、以下のようになります:
銘文の基本原則を理解した後、基本的な銘文操作について学ぶ必要があります。BRC-20、ARC-20(Atomicalプロトコル)、ルーンプロトコル、およびタッププロトコルなど、多くの銘文プロトコルがあります。しかし、これらの銘文プロトコルはすべて基本的なコマンドを共有しています。
これらの基本コマンドもプロトコルの指定された形式に従う必要があります。例としてBRC-20を取ると、以下に示すように6つの重要なプロトコルフィールドがあります。各フィールドにはそれぞれ意味があります。
ソース: BRC-20 Doc
関連するプロトコルベースの命令は、仕様に従って各フィールドが配置された命令です。展開手順は次のとおりです(Ordi銘文を使用する例):
{
“p”: “brc-20”,
“op”: “deploy”,
"tick": "ordi",
"max": "21000000",
"lim": "1000"
}
このJSON形式のテキストは、BRC-20プロトコルを使用して、最大供給量が21,000,000で、1回のミントあたりのミント量が1000である資産「ordi」をミントする方法を説明しています。ミントの命令は次のとおりです:
{
“p”: “brc-20”,
「op」:「mint」、
“tick”: “ordi”,
"amt": "1000"
}
このJSONテキストは、1000 BRC-20のインスクリプションを“ordi.”という名前で作成したいことを示しています。転送手順も比較的単純です。
{
“p”: “brc-20”,
"op": "転送",
"tick": "ordi"
“amt”: “100”
}
BRC-20と同様に、他の記述も同様の原則で動作します。デプロイメントには、トランザクションまたはブロックチェーンのアーキテクチャに特定の情報をアップロードする必要があります。異なるプロトコルには異なるプロトコル仕様とフィールドがあります。一部は、上記のプロトコル仕様の「p」フィールドのみを変更し、他のものはそれを異なるプロトコル形式に変更し、機能を拡張するための対応するフィールドを追加します。
上記の碑文は、主にトークンなどの資産に似た碑文を生成します。さらに、Ordinals ProtocolやAtomicals Protocolなど、「NFT」に似た資産を生成できる資産プロトコルもあります。これらの碑文に共通する特徴は、すべての情報がチェーンに保存されていることです。その公共性が高いため、現在、トークンと比較してコントラクトで制御することはできません。これらは、総供給量や名前など、いくつかの基本的なトークン情報に名前を付けるためにのみ使用できます。トークンのロック解除、ステーキングコントラクト、初期配布などの一般的な機能はまだ不可能です。
暗号研究者CaptainZ、彼の記事で、銘文の本質はSFTです、「銘柄は実際には一般的な代替トークン(通常のトークン)と非代替トークン(NFT)を超えた、SFT(準交換可能トークン)と呼ばれる第三の資産タイプであると主張しています。 SFTはFTとNFTの中間に位置し、分割および計算が可能であり、同時に独自性を持っています。
この議論はコミュニティに広く受け入れられていませんが、いくつかの議論を巻き起こしました。間違いなく、碑文は資産を発行する新しい方法であり、このタイプの資産は既存の資産タイプとは異なります。Ethereum、Solana、Nearなどの一般的なチューリング完全ブロックチェーンでは、トークンとNFT資産がより人気があり、ほとんどのdAppsとインフラストラクチャはこれに基づいて設計されています。
しかし、Bitcoinのようなチューリング完全でないブロックチェーンでは、トークンやNFTは存在できません。銘板は、わずかな資産発行ソリューションの1つとなっており、富の効果や開発者の流入とともに、銘板インフラは続々と登場しています。銘板の利用者と流動性は、大幅に向上しています。銘板は、BitcoinやDogechainなどのパブリックチェーンでの主要な資産発行方法となりつつあります。
上記の原則からもわかるように、銘文の主要な操作は複数のオンチェーン操作に関わるため、その中には「銘文」を行うためにノードを実行する必要があるものもあります。そのため、多くの優れた開発者やチームがUnisatナビゲーションツールのような簡単な操作ツールを開発し、ユーザーは銘文の名前や数量などの基本データを入力し、ガス手数料を支払うだけで銘文を行うことができます。
Unisat Inscribing Page. Source:https://unisat.io/inscribe
さらに、Gateユーザーがインスクリプションデータを表示し、投資判断を支援するためのさまざまなツールがあります。ナビゲーションページとLauncpadGate.io によって設定されます。これらのツールについては、第 4 章で詳しく説明します。
Gate.io の碑文ページ。源:https://www.gate.io/web3/inscription-market/bitcoin/brc-20
章の要約