カルダノエコシステムの重大なイノベーション:Iagonが開発した検閲耐性の燃焼証明プロトコル

robot
概要作成中

カルダノ エコシステムにおける燃焼証明プロトコルの適用

最近、Iagonチームはカルダノエコシステムに適した燃焼証明(PoB)プロトコルを成功裏に開発しました。このプロトコルは、チャールズ・ホスキンソンが提起した関連問題を解決することを目的としています。本稿では、この革新的なソリューションについて詳しく説明します。

バーニング証明メカニズムの概要

燃焼証明は本質的にトークンをアクセスできない「ブラックホール」アドレスに送信することです。このメカニズムには様々な用途があり、残りのトークンの価値を高めるだけでなく、ブロックチェーンプロトコルのコミットメント証明としても機能します。大量のトークンを燃焼させることはデフレ圧力を引き起こす可能性がありますが、Iagonは検閲不可能なトークン燃焼プロトコルの開発に取り組んでいます。

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

!

カルダノ スマートコントラクトにおける燃焼証明機構

カルダノのスマートコントラクトは、3つの部分で構成されています:

  1. リデンプションスクリプト: eUTxOs の支出を制御する
  2. ウォレットスクリプト: ユーザーが実行することを示し、資金を引き出し、新しい eUTxOs を作成するために使用されます
  3. eUTxOs:ファンドとデータポイントの保有 (datum)

カルダノのスマートコントラクトにおける燃焼証明メカニズムには、四つの可能な操作が含まれています:

  • 燃焼:資金をブラックホールアドレスに送信する
  • 検証:特定の約束値の燃焼が発生したことを確認する
  • ロック:秘密鍵のあるアドレスに資金を送信する
  • 引き出し:ロックされた資金を取り戻す

!

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

テストネットにスマートコントラクトをデプロイするには、以下の手順を実行する必要があります:

  1. Haskell ツールチェーンをインストールする
  2. プルータススクリプトを構築する
  3. カルダノ ノードとウォレットコンテナを起動する
  4. ウォレットを復元してウォレット ID を取得する
  5. トークンの焼却を実行する
  6. 燃焼結果の確認

!

!

!

!

!

!

!

!

!

!

!

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

安全性と検閲耐性をさらに向上させるために、Iagonはウォレットスクリプトのみを使用するソリューションを提案しました。この方法は、選択的にバーン取引を阻止することを防ぎ、検閲をさらに困難にします。

これを実現するには、コミットメント値のハッシュを公開鍵のハッシュと置き換え、コミットメント値の最下位ビットを反転させる必要があります。また、Cardano APIライブラリを使用して、Cardanoアドレス構造およびCRC検証に適合するバーンアドレスを生成する必要があります。

!

まとめ

Iagon が開発した燃焼証明プロトコルは、カルダノエコシステムに革新的なソリューションを提供します。現在はウォレットスクリプトの使用が推奨されていますが、PAB ライブラリの実装に伴い、将来的にはより複雑なスマートコントラクトソリューションが登場し、検閲耐性がさらに強化される可能性があります。この技術の進展は、カルダノエコシステムにさらなる可能性をもたらします。

ADA2.81%
IAG0.34%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • 2
  • 共有
コメント
0/400
PretendingSeriousvip
· 07-25 06:01
検閲のブレークスルーが訪れました
原文表示返信0
ZKSherlockvip
· 07-25 05:56
この半減期の効果は素晴らしいです
原文表示返信0
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)