カルダノエコシステムは燃焼証明プロトコルを導入し、革新的なソリューションを構築します。

robot
概要作成中

燃焼証明プロトコル:カルダノエコシステムの革新的な解決策

最近、Charles Hoskinsonが提起した課題に対して、Iagonチームはカルダノエコシステムに適した燃焼証明(PoB)プロトコルを開発しました。この記事では、この革新的な解決策の主要な内容を紹介します:

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

燃焼証明は本質的にトークンをアクセスできない「ブラックホール」アドレスに送信し、トークンの永久的な消失を実現するものです。このメカニズムには複数の用途があり、残りのトークンの価値を高めるだけでなく、ブロックチェーンプロトコルの約束の証明としても機能します。

燃焼証明の安全性は暗号ハッシュ関数に基づいています。ハッシュ関数の出力の最低位を反転させることで、復元が困難なブラックホールアドレスを作成できます。この方法は取引の安全性を保証するだけでなく、燃焼行為が即座に認識されるのを防ぎます。

!

カルダノネットワーク上の燃焼証明スマートコントラクト

カルダノのスマートコントラクトは、3つの主要な構成要素を含んでいます:

  1. リデンプションスクリプト: eUTxOsの支出を制御する
  2. ウォレットスクリプト:ユーザーが資金の償還を実行し、新しいeUTxOsを作成することを表します
  3. eUTxOs:資金を保有し、償還に使用されるデータポイント

この構造に基づいて、燃焼証明プロトコルは4つの操作を実現できます: 燃焼、燃焼の検証、ロック、そして償還です。これらの操作はユーザーのウォレット内で行われ、次にブロックチェーンに送信されることに注意が必要です。

!

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

テストネットにこのスマートコントラクトをデプロイするには、以下のステップが必要です:

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

!

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

安全性をさらに高め、検閲を防ぐために、大部分の操作をユーザーウォレットに移すことができます。この方法により、すべてのカルダノ取引を検閲しない限り、検閲による燃焼取引が極めて困難になります。

この目標を達成するには、コミットメント値のハッシュを公開鍵ハッシュの代わりに使用し、コミットメント値の最下位ビットを反転させる必要があります。同時に、カルダノのアドレス形式要件を考慮し、特定のスクリプトとカルダノAPIライブラリを使用してバーンアドレスを生成する必要があります。

!

まとめ

燃焼証明プロトコルはカルダノエコシステムに新しい可能性をもたらしました。現在、Alonzoスマートコントラクトプラットフォームは必要なインフラが完全には整っていませんが、PABライブラリの実装により、ウォレットスクリプトと組み合わせた複雑なスマートコントラクトソリューションが可能になり、検閲耐性のある環境を構築する基盤が整います。

!

ADA4.16%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • 5
  • 共有
コメント
0/400
TokenEconomistvip
· 14時間前
実際、このバーニングメカニズムは経済学101の供給ショック理論に過ぎません
原文表示返信0
VibesOverChartsvip
· 23時間前
安定した!プロジェクトはついにデフレの遊び方を理解し始めました。
原文表示返信0
TooScaredToSellvip
· 23時間前
adaが来る どうする?
原文表示返信0
WhaleWatchervip
· 07-20 22:46
英語を上手に学んで話せるようになりましたか?
原文表示返信0
LayerZeroEnjoyervip
· 07-20 22:41
adaはついに通貨を焼くことができるようになったの?
原文表示返信0
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)