# PoBプロトコル紹介Iagonは最近、Cardanoエコシステムに適用されることを目的とした燃焼証明(PoB)プロトコルのチャレンジを完了しました。この記事では、Iagonチームが開発したソリューションを紹介し、主に以下のいくつかの側面を含みます:1. 燃焼証明メカニズムとその応用の概要2. Iagon PoBソリューションのCardanoネットワーク上での実装原理3. スマートコントラクトのデプロイとテストプロセス4. "ブラックホール"アドレスにトークンを送信することでPoBプロトコルを実行します## 1. バーニング証明とその応用トークンの焼却は本質的にトークンをアクセスできない「ブラックホール」アドレスに送信することです。このプロセスは公開で検証可能ですが、約束された値を知っているのは発起者だけです。焼却メカニズムは残りのトークンの価値を増加させるために使用されるか、またはブロックチェーンプロトコルの約束の証明として使用されます。燃焼証明の安全性は暗号ハッシュ関数に基づいており、これらの関数は計算が容易ですが逆演算が難しいです。ハッシュ関数の出力の最下位ビットを反転させることでブラックホールアドレスを作成でき、そのアドレスに送信された資産は復元できません。! [](https://img-cdn.gateio.im/social/moments-e942fc679d8ef7e55f3db32648b24d99)## 2. CardanoネットワークのPoBスマートコントラクトCardanoのスマートコントラクトは、3つの構成要素を含んでいます:- リデンプションスクリプト: eUTxOの使用を制御する- ウォレットスクリプト: ユーザーが実行することを表し、資金を引き出し、新しいeUTxOを作成するために使用されます- eUTxO:資金とデータを保持するCardanoのスマートコントラクトには、燃焼、燃焼の検証、ロック、償還の4つの可能な操作があります。取引はユーザーのウォレットで完了した後、ブロックチェーンに提出されます。! [](https://img-cdn.gateio.im/social/moments-f7f162dc2a412b8d5ff903636b2e631b)! [](https://img-cdn.gateio.im/social/moments-7777b1db89195a287d84464f2b80b5e9)! [](https://img-cdn.gateio.im/social/moments-fed84a6717b012408df1b428b2d80586)! [](https://img-cdn.gateio.im/social/moments-3d2bf883bd43da42085612065d17c6ef)! [](https://img-cdn.gateio.im/social/moments-5f4fdc7de34aa6b902801d1592aee783)## 3. スマートコントラクトのデプロイテストネット上にスマートコントラクトをデプロイするステップは次のとおりです:1. Haskellツールチェーンをインストールする2. Plutusスクリプトを構築する3. Cardanoノードとウォレットコンテナを起動する4. ウォレットを復元し、ウォレットIDを取得する5. バーナー操作を実行する6. バーンの検証! [](https://img-cdn.gateio.im/social/moments-e16e0067b6839764b5e34d1ef1f960fd)! [](https://img-cdn.gateio.im/social/moments-c17a8b90840fdf758efade0a387d934a)! [](https://img-cdn.gateio.im/social/moments-935be8b48486087d19f860ede21b1c3c)! [](https://img-cdn.gateio.im/social/moments-f3c3f0d0f005a299e22b16770e6505aa)! [](https://img-cdn.gateio.im/social/moments-b97348001071307bbbc915044a50d698)! [](https://img-cdn.gateio.im/social/moments-fa460f3858f23b2893f2cd9d0146d48a)## 4. スマートコントラクトからウォレットスクリプトへ検閲を防ぐために、ウォレット内でのみ実行されるソリューションを使用できます。この方法では、コミット値のハッシュが公開鍵のハッシュに置き換えられ、最下位ビットが反転します。要件を満たすアドレス形式を生成するには、Cardano APIライブラリを使用する必要があります。! [](https://img-cdn.gateio.im/social/moments-88fb9d56e2435e12f041c7b3568fc1c5)! [](https://img-cdn.gateio.im/social/moments-ca4502a6ab1eb505e2fd615fde18eeff)## まとめこの記事では、CardanoにおけるPoBプロトコルの2つの実装方法、スマートコントラクトとウォレット取引について紹介します。Alonzoスマートコントラクトは現在必要なインフラが不足しているため、ウォレットスクリプトソリューションの使用を推奨します。将来的には、PABライブラリの充実に伴い、ウォレットスクリプトを組み合わせた複雑なスマートコントラクトソリューションがより実行可能になり、検閲抵抗型の環境の構築に役立つ可能性があります。
カルダノエコシステムにおける燃焼証明プロトコル:Iagonソリューションデプス解析
PoBプロトコル紹介
Iagonは最近、Cardanoエコシステムに適用されることを目的とした燃焼証明(PoB)プロトコルのチャレンジを完了しました。この記事では、Iagonチームが開発したソリューションを紹介し、主に以下のいくつかの側面を含みます:
1. バーニング証明とその応用
トークンの焼却は本質的にトークンをアクセスできない「ブラックホール」アドレスに送信することです。このプロセスは公開で検証可能ですが、約束された値を知っているのは発起者だけです。焼却メカニズムは残りのトークンの価値を増加させるために使用されるか、またはブロックチェーンプロトコルの約束の証明として使用されます。
燃焼証明の安全性は暗号ハッシュ関数に基づいており、これらの関数は計算が容易ですが逆演算が難しいです。ハッシュ関数の出力の最下位ビットを反転させることでブラックホールアドレスを作成でき、そのアドレスに送信された資産は復元できません。
!
2. CardanoネットワークのPoBスマートコントラクト
Cardanoのスマートコントラクトは、3つの構成要素を含んでいます:
Cardanoのスマートコントラクトには、燃焼、燃焼の検証、ロック、償還の4つの可能な操作があります。取引はユーザーのウォレットで完了した後、ブロックチェーンに提出されます。
!
!
!
!
!
3. スマートコントラクトのデプロイ
テストネット上にスマートコントラクトをデプロイするステップは次のとおりです:
!
!
!
!
!
!
4. スマートコントラクトからウォレットスクリプトへ
検閲を防ぐために、ウォレット内でのみ実行されるソリューションを使用できます。この方法では、コミット値のハッシュが公開鍵のハッシュに置き換えられ、最下位ビットが反転します。要件を満たすアドレス形式を生成するには、Cardano APIライブラリを使用する必要があります。
!
!
まとめ
この記事では、CardanoにおけるPoBプロトコルの2つの実装方法、スマートコントラクトとウォレット取引について紹介します。Alonzoスマートコントラクトは現在必要なインフラが不足しているため、ウォレットスクリプトソリューションの使用を推奨します。将来的には、PABライブラリの充実に伴い、ウォレットスクリプトを組み合わせた複雑なスマートコントラクトソリューションがより実行可能になり、検閲抵抗型の環境の構築に役立つ可能性があります。