BRC-21をベースにした新しいトークン標準であるBRC-20とは何ですか?

キーポイント:

  • BRC-21 トークン標準は、ビットコイン ネットワーク上でのトークンの鋳造と償還、および Lightning トランザクションの促進に使用されます。
  • BRC-20 トークンをビットコインとの間で鋳造および償還するための標準は、もともと他の「ソース」ネットワークで作成されました。
  • さらに、分散型ステーブルコインは、高度な鋳造、償還、清算のニーズに対応します。
BRC-20 の出現により、ビットコイン ネットワークに基づく多くの代替資産標準、特に BRC-21 の開発が始まりました。
BRC-21をベースにした新しいトークン標準であるBRC-20とは何ですか?

7 月 21 日、Interlay クロスチェーン相互運用性プロジェクトの発明者である Alexei Zamyatin 氏は、ビットコイン ネットワーク上に完全に分散化されたクロスチェーン資産を確立し、それらをライトニング ネットワークで利用する BRC-XNUMX 標準の作成を提案しました。

この提案では、イーサリアム、コスモス、ポルカドット、インターレイなどの他の「ソース」チェーンで発行された BRC-20 トークンをビットコインとの間で鋳造および償還するためのプロトコルが指定されています。 つまり、BRC-21 は、他のチェーンのトークンをビットコイン ブロックチェーン上で生成および引き換えできるようにするトークン規格です。

BRC-21とは?

ザミャチン氏によると、提案された標準により、分散型ステーブルコインをライトニングネットワークやその他の同等の支払いプロトコルに導入することが可能になり、これが主な使用例となるという。 一方、BRC-21 資産は、ビットコイン上の ETH、DOT、SOL、およびその他の暗号通貨を表すために使用される場合があります。

提案された方法は、第三者への信頼を必要としません。

Interlay Labs はまた、 リリース BRC-0.1 トークン規格に関する文書 V 21。 文書の説明によると、BRC-21 コンテンツは依然として基本的に BRC-20 コンテンツですが、「空気から生まれた」BRC-20 コンテンツとは異なり、BRC-21 は初期アセット キー (ETH など) によって生成される必要があります。 、DOT、ATOM、DAI など)、言い換えれば、BRC-21 標準は、BRC-20 バージョンの ETH、DAI、およびビットコイン ネットワーク上のその他のオンライン資産を鋳造する機能を提供します。

ユースケース

BRC-21 資産を利用して ETH、DOT、SOL、その他の暗号通貨をビットコインで表すことは可能ですが、この標準から生じる主な使用例は、ライトニング ネットワークまたは同等の支払いプロトコルでの分散型ステーブルコインの展開です。

MakerDAO、Liquity、RAI などの分散型ステーブルコインはペッグを維持するために、複雑な鋳造、償還、清算のプロセスが必要です。 プログラム可能性が欠如しているため、これらのプロトコルをビットコインに直接インストールすることはできません。 この提案では、他の場所で数行のコードで表現できるビットコインのプロトコル設計に労力を費やす代わりに、クロスチェーン資産をビットコインとの間で鋳造および償還するこの完全に分散化されたアプローチの方が、広く受け入れられる可能性がはるかに高いと主張しています。

技術的要件

技術的な観点から見ると、BRC-21 アセットのクロスチェーンは XNUMX つのコンポーネントに依存するだけで完了し、プロセス全体で完全な分散化が達成されることが期待されます。

  • カスタム インデクサー: BRC-21 のミント、転送、ビットコインでの引き換えアクティビティ、および SOURCE チェーンでの契約ステータスを変更します。
  • SOURCE チェーン契約: SOURCE チェーンのミントと引き換えの手順を処理します。
  • BTC-Relay: ソース チェーン上でスマート コントラクトとして展開される BTC-light クライアント アプリケーションで、BTC トランザクションの検証と解釈が可能です。

例えば、参照してください。 こちら 仕様については、 こちら イーサリアムでの概念実証実装用、および こちら Rust on Interlay での監査済みの実稼働実装用。

BRC-21プロトコル

ビットコインネットワーク上に展開する

Interlay Labs は論文の中で最初のチェーンでの BRC-21 アセットの展開については説明していませんが、それがビットコイン ネットワーク上でどのように展開されるかについては言及する価値があります。

一般に、BRC-21 トークンと BRC-20 トークンの実装は似ていますが、詳細には次のようないくつかの違いがあります。

  • 以前は最大供給量を示すために使用されていた「max」パラメータは不要になりましたが、入力するために選択できます。 ただし、元の BRC-21 アセットの最大供給量は通常、シーケンスが開始される前にすでに決定されているため、選択することは安全層を追加するだけです。
  • 制限ミントを識別するために使用されていた「lim」パラメータは、すべての BRC-21 資産が厳しいミントと引き換えの制限を受けるため削除されました。そのため、XNUMX 回のトークンで鋳造できるトークンの数を制限する必要はありません。取引。
  • 「source」パラメータは、トークンの「インポート」元のテキストを定義するために導入されています。 「イーサリアム」のような文字列または一意の数値 ID である可能性があります (合意されたディレクトリが必要です)。
  • ソース チェーンに「id」フィールドを追加してターゲット トークンを定義します。ターゲット トークンには、そのトークンのコントラクト アドレスを入力できます。
{
"p": "brc-21",
"op": "deploy",
"tick": "30sResearcg",
"max": "10000000" (optional),
“src”: “CHAIN”,
“id”: “contract-address-on-CHAIN”
}
BRC-21をベースにした新しいトークン標準であるBRC-20とは何ですか?

SOURCE チェーンにデプロイする

DEPLOY プロシージャは、SOURCE チェーンの実装に依存します。 スマートコントラクトの CONTRACT 基準は次のとおりです。

  • COINをロックして「Lock」イベントを生成
  • 関連する「引き換え」手順がビットコイントランザクションに含まれている場合にのみ、COIN のロックを解除します。 関連するビットコイン トランザクションを検証および検証 (つまり、解析) するには、BTC-RELAY を使用します。

これは、BTC-RELAY コントラクトがチェーンに実装されているか、チェーンに Bitcoin Lite クライアント機能が組み込まれていることを前提としています。

ミント

CHAIN で X 個の COIN トークンをロックし、ビットコインで X 個の bCOIN BRC-21 トークンを鋳造します

ビットコインの「ミント」操作は次のように定義されています(碑文)。

{
"p": "brc-21",
"op": "mint",
"tick": "bCOIN",
"amt": "100",
"src": "CHAIN"
}
  • ビットコインでは、「amt」列に採掘量を指定し、「src」フィールドにソースチェーンを指定して、BRC-21 採掘アクティビティを記録します。
  • ネットワーク上で 100 枚のコインをロックし、トランザクションが含まれる証拠となる碑文またはトランザクション ID を契約側に提供します。
    最も簡単な方法は、ビットコイン ラップ トランザクションとビットコイン ブロックの包含を検証するマークル ツリー ルートを送信し、その後 CONTRACT BTC-RELAY を呼び出して検証を完了することです。
  • BRC-21 bCOIN はインデクサーによって正当なものとして受け入れられます。

Transfer

TRANSFER 操作は BRC-20 で規定されているものと同じままです。 標準:

{
"p": "brc-21",
"op": "transfer",
"tick": "30sResearch",
"amt": "100",
}

買い戻します

X bCOIN トークンはビットコインで焼かれ、X COIN は CHAIN でロック解除されます。

「償還」操作は次のように定義されます。

{ 
"p": "brc-21", 
"op": "redeem", 
"tick": "bCOIN", 
"amt": "1000",
“dest”: “CHAIN”,
“acc”: “account-on-CHAIN” 
}

dest フィールドは宛先 CHAIN を指定し、mint 操作の src フィールドと同じでなければなりません。 acc フィールドは COIN on CHAIN の受取人アカウントを指定します。

  • amt、dest、および ACC を指定して、ビットコインに「償還」操作を書き込みます。
  • 生の BTC トランザクションとトランザクション包含証明を CONTRACT に送信すると、CONTRACT は BTC-RELAY を呼び出して検証を完了します。
  • BTC-Relay が「true」を返した場合、CONTRACT は acc フィールドで指定されたアカウントに対して X COIN のロックを解除します。 BRC-21 インデクサーは X bCOIN が焼かれたものとみなし、ビットコインで追跡しなくなります。

免責事項: このウェブサイトの情報は一般的な市場解説として提供されており、投資アドバイスを構成するものではありません。 投資する前に、ご自身で調査を行うことをお勧めします。

ニュースを追跡するために私たちに参加してください: https://linktr.ee/coincu

ハロルド

コインク ニュース

BRC-21をベースにした新しいトークン標準であるBRC-20とは何ですか?

キーポイント:

  • BRC-21 トークン標準は、ビットコイン ネットワーク上でのトークンの鋳造と償還、および Lightning トランザクションの促進に使用されます。
  • BRC-20 トークンをビットコインとの間で鋳造および償還するための標準は、もともと他の「ソース」ネットワークで作成されました。
  • さらに、分散型ステーブルコインは、高度な鋳造、償還、清算のニーズに対応します。
BRC-20 の出現により、ビットコイン ネットワークに基づく多くの代替資産標準、特に BRC-21 の開発が始まりました。
BRC-21をベースにした新しいトークン標準であるBRC-20とは何ですか?

7 月 21 日、Interlay クロスチェーン相互運用性プロジェクトの発明者である Alexei Zamyatin 氏は、ビットコイン ネットワーク上に完全に分散化されたクロスチェーン資産を確立し、それらをライトニング ネットワークで利用する BRC-XNUMX 標準の作成を提案しました。

この提案では、イーサリアム、コスモス、ポルカドット、インターレイなどの他の「ソース」チェーンで発行された BRC-20 トークンをビットコインとの間で鋳造および償還するためのプロトコルが指定されています。 つまり、BRC-21 は、他のチェーンのトークンをビットコイン ブロックチェーン上で生成および引き換えできるようにするトークン規格です。

BRC-21とは?

ザミャチン氏によると、提案された標準により、分散型ステーブルコインをライトニングネットワークやその他の同等の支払いプロトコルに導入することが可能になり、これが主な使用例となるという。 一方、BRC-21 資産は、ビットコイン上の ETH、DOT、SOL、およびその他の暗号通貨を表すために使用される場合があります。

提案された方法は、第三者への信頼を必要としません。

Interlay Labs はまた、 リリース BRC-0.1 トークン規格に関する文書 V 21。 文書の説明によると、BRC-21 コンテンツは依然として基本的に BRC-20 コンテンツですが、「空気から生まれた」BRC-20 コンテンツとは異なり、BRC-21 は初期アセット キー (ETH など) によって生成される必要があります。 、DOT、ATOM、DAI など)、言い換えれば、BRC-21 標準は、BRC-20 バージョンの ETH、DAI、およびビットコイン ネットワーク上のその他のオンライン資産を鋳造する機能を提供します。

ユースケース

BRC-21 資産を利用して ETH、DOT、SOL、その他の暗号通貨をビットコインで表すことは可能ですが、この標準から生じる主な使用例は、ライトニング ネットワークまたは同等の支払いプロトコルでの分散型ステーブルコインの展開です。

MakerDAO、Liquity、RAI などの分散型ステーブルコインはペッグを維持するために、複雑な鋳造、償還、清算のプロセスが必要です。 プログラム可能性が欠如しているため、これらのプロトコルをビットコインに直接インストールすることはできません。 この提案では、他の場所で数行のコードで表現できるビットコインのプロトコル設計に労力を費やす代わりに、クロスチェーン資産をビットコインとの間で鋳造および償還するこの完全に分散化されたアプローチの方が、広く受け入れられる可能性がはるかに高いと主張しています。

技術的要件

技術的な観点から見ると、BRC-21 アセットのクロスチェーンは XNUMX つのコンポーネントに依存するだけで完了し、プロセス全体で完全な分散化が達成されることが期待されます。

  • カスタム インデクサー: BRC-21 のミント、転送、ビットコインでの引き換えアクティビティ、および SOURCE チェーンでの契約ステータスを変更します。
  • SOURCE チェーン契約: SOURCE チェーンのミントと引き換えの手順を処理します。
  • BTC-Relay: ソース チェーン上でスマート コントラクトとして展開される BTC-light クライアント アプリケーションで、BTC トランザクションの検証と解釈が可能です。

例えば、参照してください。 こちら 仕様については、 こちら イーサリアムでの概念実証実装用、および こちら Rust on Interlay での監査済みの実稼働実装用。

BRC-21プロトコル

ビットコインネットワーク上に展開する

Interlay Labs は論文の中で最初のチェーンでの BRC-21 アセットの展開については説明していませんが、それがビットコイン ネットワーク上でどのように展開されるかについては言及する価値があります。

一般に、BRC-21 トークンと BRC-20 トークンの実装は似ていますが、詳細には次のようないくつかの違いがあります。

  • 以前は最大供給量を示すために使用されていた「max」パラメータは不要になりましたが、入力するために選択できます。 ただし、元の BRC-21 アセットの最大供給量は通常、シーケンスが開始される前にすでに決定されているため、選択することは安全層を追加するだけです。
  • 制限ミントを識別するために使用されていた「lim」パラメータは、すべての BRC-21 資産が厳しいミントと引き換えの制限を受けるため削除されました。そのため、XNUMX 回のトークンで鋳造できるトークンの数を制限する必要はありません。取引。
  • 「source」パラメータは、トークンの「インポート」元のテキストを定義するために導入されています。 「イーサリアム」のような文字列または一意の数値 ID である可能性があります (合意されたディレクトリが必要です)。
  • ソース チェーンに「id」フィールドを追加してターゲット トークンを定義します。ターゲット トークンには、そのトークンのコントラクト アドレスを入力できます。
{
"p": "brc-21",
"op": "deploy",
"tick": "30sResearcg",
"max": "10000000" (optional),
“src”: “CHAIN”,
“id”: “contract-address-on-CHAIN”
}
BRC-21をベースにした新しいトークン標準であるBRC-20とは何ですか?

SOURCE チェーンにデプロイする

DEPLOY プロシージャは、SOURCE チェーンの実装に依存します。 スマートコントラクトの CONTRACT 基準は次のとおりです。

  • COINをロックして「Lock」イベントを生成
  • 関連する「引き換え」手順がビットコイントランザクションに含まれている場合にのみ、COIN のロックを解除します。 関連するビットコイン トランザクションを検証および検証 (つまり、解析) するには、BTC-RELAY を使用します。

これは、BTC-RELAY コントラクトがチェーンに実装されているか、チェーンに Bitcoin Lite クライアント機能が組み込まれていることを前提としています。

ミント

CHAIN で X 個の COIN トークンをロックし、ビットコインで X 個の bCOIN BRC-21 トークンを鋳造します

ビットコインの「ミント」操作は次のように定義されています(碑文)。

{
"p": "brc-21",
"op": "mint",
"tick": "bCOIN",
"amt": "100",
"src": "CHAIN"
}
  • ビットコインでは、「amt」列に採掘量を指定し、「src」フィールドにソースチェーンを指定して、BRC-21 採掘アクティビティを記録します。
  • ネットワーク上で 100 枚のコインをロックし、トランザクションが含まれる証拠となる碑文またはトランザクション ID を契約側に提供します。
    最も簡単な方法は、ビットコイン ラップ トランザクションとビットコイン ブロックの包含を検証するマークル ツリー ルートを送信し、その後 CONTRACT BTC-RELAY を呼び出して検証を完了することです。
  • BRC-21 bCOIN はインデクサーによって正当なものとして受け入れられます。

Transfer

TRANSFER 操作は BRC-20 で規定されているものと同じままです。 標準:

{
"p": "brc-21",
"op": "transfer",
"tick": "30sResearch",
"amt": "100",
}

買い戻します

X bCOIN トークンはビットコインで焼かれ、X COIN は CHAIN でロック解除されます。

「償還」操作は次のように定義されます。

{ 
"p": "brc-21", 
"op": "redeem", 
"tick": "bCOIN", 
"amt": "1000",
“dest”: “CHAIN”,
“acc”: “account-on-CHAIN” 
}

dest フィールドは宛先 CHAIN を指定し、mint 操作の src フィールドと同じでなければなりません。 acc フィールドは COIN on CHAIN の受取人アカウントを指定します。

  • amt、dest、および ACC を指定して、ビットコインに「償還」操作を書き込みます。
  • 生の BTC トランザクションとトランザクション包含証明を CONTRACT に送信すると、CONTRACT は BTC-RELAY を呼び出して検証を完了します。
  • BTC-Relay が「true」を返した場合、CONTRACT は acc フィールドで指定されたアカウントに対して X COIN のロックを解除します。 BRC-21 インデクサーは X bCOIN が焼かれたものとみなし、ビットコインで追跡しなくなります。

免責事項: このウェブサイトの情報は一般的な市場解説として提供されており、投資アドバイスを構成するものではありません。 投資する前に、ご自身で調査を行うことをお勧めします。

ニュースを追跡するために私たちに参加してください: https://linktr.ee/coincu

ハロルド

コインク ニュース

105 回訪問、今日 1 回訪問