カルダノエコシステムの新しい進展:Iagonチームが燃焼証明プロトコルを開発

バーニング証明(PoB)プロトコルの概要

最近、IagonチームはCharles Hoskinsonが提起した問題に対処するために、Cardanoエコシステムに適した燃焼証明(PoB)プロトコルを開発しました。本記事ではこのソリューションについて紹介し、主な内容は次の通りです:

  1. バーニング証明メカニズムおよび応用の概要
  2. IagonのPoBプランはCardanoネットワークでの実装です
  3. スマートコントラクトのデプロイとテスト
  4. "ブラックホール"アドレスにトークンを送信してPoBプロトコルを実行する

1. 燃焼証明およびその応用

暗号トークンの燃焼は実質的にトークンをアクセス不可能な"ブラックホール"アドレスに送信することです。このプロセスは検証可能ですが、約束された値だけが知られています。燃焼メカニズムは残りのトークンの価値を増加させるため、またはブロックチェーンプロトコルの約束の証明として使用できます。

燃焼証明の安全性は、暗号ハッシュ関数に基づいています。これらの関数は計算が容易ですが、逆算することは難しいです。ハッシュ関数の出力の最下位ビットを反転させることで、ブラックホールアドレスを作成でき、そのアドレスに送信された資金は回復できなくなります。

!

2. Cardanoネットワーク上の燃焼証明スマートコントラクト

Cardanoのスマートコントラクトは、3つの構成要素を含みます:

  • リデンプションスクリプト: eUTxOsの支出を制御する
  • ウォレットスクリプト: ユーザーの実行を代表し、資金の引き換えと新しいeUTxOsの作成に使用されます
  • eUTxOs:資金とデータポイントを保持する

Cardanoスマートコントラクトには4つの可能な操作があります:

  • 燃焼:ブラックホールアドレスに資金を送信する
  • 廃棄:燃焼が実際に発生したことを確認する
  • ロック:資金をキーのあるアドレスに送信する
  • 引き出し:ロックされた資金を引き出す

仲介者は燃焼とロック取引を区別できず、これが燃焼取引の審査を防ぎます。

!

3. スマートコントラクトのデプロイ

スマートコントラクトのデプロイ手順は次のとおりです:

  1. Haskellツールチェーンをインストールする
  2. Plutusスクリプトの構築
  3. Cardanoノードとウォレットコンテナを起動する
  4. ウォレットを復元してウォレットIDを取得する
  5. トークンのバーン操作を実行する
  6. バーンの確認

!

4. スマートコントラクトからウォレットスクリプトへ

ウォレットスクリプトのみを使用することで、バーン取引の検閲をさらに防ぐことができます。この方法では、公開鍵ハッシュをコミットメント値のハッシュに置き換え、最下位ビットを反転させる必要があります。また、Cardanoアドレスの構造とCRCチェックも考慮する必要があります。

総じて、Iagonチームが提案したPoB方案はCardanoエコシステムに対して検閲不可能なトークン焼却メカニズムを提供し、エコシステムの発展に貢献しました。関連インフラの整備が進むにつれ、将来的にはより複雑で安全なスマートコントラクトソリューションの実現が期待されています。

!

ADA-0.07%
IAG-1.19%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • 5
  • 共有
コメント
0/400
GasFeeNightmarevip
· 1時間前
暗号資産の世界の小さな投資家よ、ADAに投資しないわけがないだろう?
原文表示返信0
OnChainDetectivevip
· 1時間前
バーンアドレスの真実を誰が知っているのか?とにかく大マーケットメーカーは確実にバックドアを残している!
原文表示返信0
SleepyValidatorvip
· 1時間前
adaエコシステムは最近本当に面白いです
原文表示返信0
PuzzledScholarvip
· 1時間前
カルダノも燃焼に参加?この流行に乗るのはつまらなすぎるだろう。
原文表示返信0
FloorPriceNightmarevip
· 1時間前
1時間調べた結果、バーンアドレスは本当に焼かれることがわかりました。
原文表示返信0
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)