# カルダノネットワークにおける燃焼証明メカニズムの応用最近、あるチームがチャールズ・ホスキンソンが提起した課題を達成し、カルダノエコシステムのために燃焼証明(PoB)プロトコルを開発しました。本記事では、このソリューションを紹介し、主な内容は以下の通りです:1. バーニング証明機構とその応用の概要2. このPoBソリューションはカルダノネットワーク上のスマートコントラクトを実装します3. スマートコントラクトのテストネットのデプロイとテスト4. "ブラックホール"アドレスにトークンを送信してPoBプロトコルを実行する## バーニング証明とその応用暗号通貨トークンの焼却は、実質的にトークンをアクセスできない「ブラックホール」アドレスに送信することです。このアドレスにはプライベートキーがないため、焼却されたトークンは回収できません。一般の人々は焼却が実際に行われたことを検証できますが、ただ「秘密」の約束値を知るだけです。このメカニズムは、中間者が焼却された資金を検閲するのを防ぎます。燃焼メカニズムにはさまざまな用途があり、残りのトークンの価値を増加させたり、ブロックチェーンプロトコルのコミットメントの証明として機能したりします。大規模な燃焼は、流通しているトークンの総量を減少させるため、デフレ圧力を引き起こす可能性があります。燃焼は一般的な操作ですが、マイナーの承認が必要です。チームは、検閲不可能なトークン燃焼プロトコルの導入に取り組んでいます。燃焼証明の安全性は暗号ハッシュ関数に基づいています。これらの関数は正方向の計算が容易ですが、逆方向の計算は非常に困難です。本質的に、入力のわずかな変化が出力の巨大なランダムな変化を引き起こします。暗号ハッシュ関数の最下位ビットを反転させることで、ブラックホールアドレスを作成できます。そのアドレスに送信されたものは、回復が非常に困難または不可能です。! [](https://img-cdn.gateio.im/social/moments-e942fc679d8ef7e55f3db32648b24d99)## カルダノネットワーク上の燃焼証明スマートコントラクトカルダノのスマートコントラクトは三つの部分で構成されています:- リデンプションスクリプト: eUTxOsの支出を制御する- ウォレットスクリプト:ユーザーの実行を表し、資金を回収し、新しいeUTxOsを作成するために使用されます- eUTxOs:資金とデータを保持し、リディーマーが使用条件を確認するためのものカルダノのスマートコントラクトには中央集権的な状態がなく、各eUTxOは独立した状態を持っています。可能な操作には以下が含まれます:- 燃焼:資金をブラックホールアドレスに送信する- 消失した:燃焼が発生したかどうかを確認する- ロック:秘密鍵のあるアドレスに資金を送信する- 引き出し:ロックされた資金を引き出すエンドポイントはユーザーのウォレットで実行され、生成された取引はブロックチェーンに移動します。リデンプションスクリプトは資金が指定されたアドレスのみがアクセスできることを検証します。燃焼操作において、ハッシュ値に秘密のコミットメント値を与えてそれを反転させることでブラックホールアドレスを作成します。暗号ハッシュ関数を使用しているため、元の値に一致するものを見つけることはほぼ不可能です。仲介者は燃焼とロック取引を区別できないため、燃焼取引を選択的に審査することはできません。燃焼はコミットメント値を公表することで検証できます。! [](https://img-cdn.gateio.im/social/moments-f7f162dc2a412b8d5ff903636b2e631b)## スマートコントラクトのテストネットのデプロイデプロイ手順には次のものが含まれます:1. Haskellツールチェーンのインストール2. プルータススクリプトを構築する3. カルダノノードとウォレットコンテナを起動する4. ウォレットを復元し、ウォレットIDを取得する5. トークンのバーニングを実行6. バーンの検証! [](https://img-cdn.gateio.im/social/moments-7777b1db89195a287d84464f2b80b5e9)## スマートコントラクトからウォレットスクリプトへ潜在的な検閲を防ぐために、スマートコントラクトを使用せずにウォレットスクリプトのみを使用することを検討できます。この場合、検閲を行う唯一の方法は、すべてのカルダノ取引を検閲することです。実現方法は、コミットメント値のハッシュを公開鍵ハッシュに置き換え、コミットメント値の最下位ビットを反転させることです。また、カルダノのアドレスの誤りチェックも処理する必要があります。カルダノ APIライブラリを使用して、バーンアドレスを生成し、トランザクションを送信し、バーンを検証することができます。要するに、燃焼証明プロトコルはスマートコントラクトやウォレット取引を通じて実現できます。現在はウォレットスクリプトの使用が推奨されていますが、将来的にはインフラの整備が進むにつれて、ウォレットスクリプトと組み合わせた複雑なスマートコントラクトソリューションがより実行可能になるかもしれません。これは潜在的な検閲に耐えられる環境を作り出すのに役立ちます。! [](https://img-cdn.gateio.im/social/moments-fed84a6717b012408df1b428b2d80586)
カルダノエコシステムは燃焼証明メカニズムを導入し、検閲不可能なトークンバーニングを実現します。
カルダノネットワークにおける燃焼証明メカニズムの応用
最近、あるチームがチャールズ・ホスキンソンが提起した課題を達成し、カルダノエコシステムのために燃焼証明(PoB)プロトコルを開発しました。本記事では、このソリューションを紹介し、主な内容は以下の通りです:
バーニング証明とその応用
暗号通貨トークンの焼却は、実質的にトークンをアクセスできない「ブラックホール」アドレスに送信することです。このアドレスにはプライベートキーがないため、焼却されたトークンは回収できません。一般の人々は焼却が実際に行われたことを検証できますが、ただ「秘密」の約束値を知るだけです。このメカニズムは、中間者が焼却された資金を検閲するのを防ぎます。
燃焼メカニズムにはさまざまな用途があり、残りのトークンの価値を増加させたり、ブロックチェーンプロトコルのコミットメントの証明として機能したりします。大規模な燃焼は、流通しているトークンの総量を減少させるため、デフレ圧力を引き起こす可能性があります。燃焼は一般的な操作ですが、マイナーの承認が必要です。チームは、検閲不可能なトークン燃焼プロトコルの導入に取り組んでいます。
燃焼証明の安全性は暗号ハッシュ関数に基づいています。これらの関数は正方向の計算が容易ですが、逆方向の計算は非常に困難です。本質的に、入力のわずかな変化が出力の巨大なランダムな変化を引き起こします。暗号ハッシュ関数の最下位ビットを反転させることで、ブラックホールアドレスを作成できます。そのアドレスに送信されたものは、回復が非常に困難または不可能です。
!
カルダノネットワーク上の燃焼証明スマートコントラクト
カルダノのスマートコントラクトは三つの部分で構成されています:
カルダノのスマートコントラクトには中央集権的な状態がなく、各eUTxOは独立した状態を持っています。可能な操作には以下が含まれます:
エンドポイントはユーザーのウォレットで実行され、生成された取引はブロックチェーンに移動します。リデンプションスクリプトは資金が指定されたアドレスのみがアクセスできることを検証します。
燃焼操作において、ハッシュ値に秘密のコミットメント値を与えてそれを反転させることでブラックホールアドレスを作成します。暗号ハッシュ関数を使用しているため、元の値に一致するものを見つけることはほぼ不可能です。
仲介者は燃焼とロック取引を区別できないため、燃焼取引を選択的に審査することはできません。燃焼はコミットメント値を公表することで検証できます。
!
スマートコントラクトのテストネットのデプロイ
デプロイ手順には次のものが含まれます:
!
スマートコントラクトからウォレットスクリプトへ
潜在的な検閲を防ぐために、スマートコントラクトを使用せずにウォレットスクリプトのみを使用することを検討できます。この場合、検閲を行う唯一の方法は、すべてのカルダノ取引を検閲することです。
実現方法は、コミットメント値のハッシュを公開鍵ハッシュに置き換え、コミットメント値の最下位ビットを反転させることです。また、カルダノのアドレスの誤りチェックも処理する必要があります。
カルダノ APIライブラリを使用して、バーンアドレスを生成し、トランザクションを送信し、バーンを検証することができます。
要するに、燃焼証明プロトコルはスマートコントラクトやウォレット取引を通じて実現できます。現在はウォレットスクリプトの使用が推奨されていますが、将来的にはインフラの整備が進むにつれて、ウォレットスクリプトと組み合わせた複雑なスマートコントラクトソリューションがより実行可能になるかもしれません。これは潜在的な検閲に耐えられる環境を作り出すのに役立ちます。
!