エシャシ

エタッシュとは何ですか?

イーサリアムは、開発者がスマート コントラクト テクノロジーに基づいて分散型アプリを作成および展開するためのオープン テクノロジー プラットフォームです。イーサリアムのネイティブ資産であるイーサは、ネットワーク上で実行されるトランザクションの支払いに使用されます。このコストはガスで計算されますが、支払いはイーサで行われます。ネットワークの保護を支援するために、仮想通貨マイナーに奨励するシステムが整備されています。 Ethash として知られる Proof of Work (PoW) マイニングのための Ethereum メソッドは、プロトコル全体の基盤として機能します。

プルーフ・オブ・ワーク・マイニングが行われる場合、ブロック・ヘッダーのデータが入力として使用され、暗号化ハッシュ法で繰り返しハッシュ化されます。これにより、ハッシュ値を反映した固定長の出力が生成されます。マイナーは、データがプロセスに送信されるたびに、新しいシーケンス番号を使用して入力データのバリアントをハッシュします。

それはどのように動作しますか?

Ethash は、以前のバージョンである Dagger-Hashimoto に存在していた計算コストを排除した修正バージョンです。このプログラムは、定期的に生成され、時間の経過とともに徐々に拡張される膨大なデータセットを利用します。現在の GPU の VRAM に収まるほど小さいです。

Ethash では、プロセスによって生成されるハッシュ値が所定のしきい値未満である必要があります。これは難易度として知られており、イーサリアム ネットワークがブロックのマイニングのペースを管理するためにしきい値を上げたり下げたりする必要があります。ブロックが見つかる率が上昇すると、ネットワークは自動的に難易度を上げ、ネットワークのしきい値を下げるため、見つけられる有効なハッシュの数も減ります。

検出されるブロックのペースが低下すると、ネットワークのしきい値が上昇し、その結果、検出できる正確なハッシュ値の数が増加します。

Ethash は、ブロックチェーンに追加する新しいブロックを提案するためのシーケンス番号 (ノンス) を見つけるためにマイナーがどのくらいのコンピューティング リソースを費やす必要があるかを定義します。ネットワークは平均して 12 秒ごとに XNUMX つのブロックを生成します。

マイナーは、Ethash ハッシュ レートを大幅に向上させるために、GPU のメモリ クロック周波数を頻繁に上げます。関連する熱の発生を相殺するために、電力または温度の制約や、手動で設定された高速のファン速度が使用されることがあります。

最もコスト効率の高いマイニング ファームを実現するために、イーサリアムのマイニング用に 6 個以上のハイエンド GPU を搭載したカスタム ビルド PC が使用され、他のコンポーネントにはほとんど注意が払われないのが通常です。

ブロックチェーンに追加される可能性のあるブロックの発見に成功したマイナーは、次の報酬を獲得します。

  1. 静的ブロック報酬 3 エーテル。
  2. 作業証明マイニング手順の一部として、ガスコストがマイナーのアカウントに割り当てられ、ブロック内のすべてのトランザクションの実行によって消費されます。
  3. ブロックにおじさんを追加すると、さらに 2.625 エーテルが与えられます。

要約すると、Ethash は、マイニング プロセスをより公平にするために、ASIC 耐性を意図したメモリハードのプルーフ オブ ワーク アルゴリズムです。また、イーサリアムのコンセンサスメカニズムをプルーフ・オブ・ワークからプルーフ・オブ・ステークに変更する提案があることも注目に値します。これにより、現在の形式ではイーサリアムのマイニングが役に立たなくなります。

エシャシ

エタッシュとは何ですか?

イーサリアムは、開発者がスマート コントラクト テクノロジーに基づいて分散型アプリを作成および展開するためのオープン テクノロジー プラットフォームです。イーサリアムのネイティブ資産であるイーサは、ネットワーク上で実行されるトランザクションの支払いに使用されます。このコストはガスで計算されますが、支払いはイーサで行われます。ネットワークの保護を支援するために、仮想通貨マイナーに奨励するシステムが整備されています。 Ethash として知られる Proof of Work (PoW) マイニングのための Ethereum メソッドは、プロトコル全体の基盤として機能します。

プルーフ・オブ・ワーク・マイニングが行われる場合、ブロック・ヘッダーのデータが入力として使用され、暗号化ハッシュ法で繰り返しハッシュ化されます。これにより、ハッシュ値を反映した固定長の出力が生成されます。マイナーは、データがプロセスに送信されるたびに、新しいシーケンス番号を使用して入力データのバリアントをハッシュします。

それはどのように動作しますか?

Ethash は、以前のバージョンである Dagger-Hashimoto に存在していた計算コストを排除した修正バージョンです。このプログラムは、定期的に生成され、時間の経過とともに徐々に拡張される膨大なデータセットを利用します。現在の GPU の VRAM に収まるほど小さいです。

Ethash では、プロセスによって生成されるハッシュ値が所定のしきい値未満である必要があります。これは難易度として知られており、イーサリアム ネットワークがブロックのマイニングのペースを管理するためにしきい値を上げたり下げたりする必要があります。ブロックが見つかる率が上昇すると、ネットワークは自動的に難易度を上げ、ネットワークのしきい値を下げるため、見つけられる有効なハッシュの数も減ります。

検出されるブロックのペースが低下すると、ネットワークのしきい値が上昇し、その結果、検出できる正確なハッシュ値の数が増加します。

Ethash は、ブロックチェーンに追加する新しいブロックを提案するためのシーケンス番号 (ノンス) を見つけるためにマイナーがどのくらいのコンピューティング リソースを費やす必要があるかを定義します。ネットワークは平均して 12 秒ごとに XNUMX つのブロックを生成します。

マイナーは、Ethash ハッシュ レートを大幅に向上させるために、GPU のメモリ クロック周波数を頻繁に上げます。関連する熱の発生を相殺するために、電力または温度の制約や、手動で設定された高速のファン速度が使用されることがあります。

最もコスト効率の高いマイニング ファームを実現するために、イーサリアムのマイニング用に 6 個以上のハイエンド GPU を搭載したカスタム ビルド PC が使用され、他のコンポーネントにはほとんど注意が払われないのが通常です。

ブロックチェーンに追加される可能性のあるブロックの発見に成功したマイナーは、次の報酬を獲得します。

  1. 静的ブロック報酬 3 エーテル。
  2. 作業証明マイニング手順の一部として、ガスコストがマイナーのアカウントに割り当てられ、ブロック内のすべてのトランザクションの実行によって消費されます。
  3. ブロックにおじさんを追加すると、さらに 2.625 エーテルが与えられます。

要約すると、Ethash は、マイニング プロセスをより公平にするために、ASIC 耐性を意図したメモリハードのプルーフ オブ ワーク アルゴリズムです。また、イーサリアムのコンセンサスメカニズムをプルーフ・オブ・ワークからプルーフ・オブ・ステークに変更する提案があることも注目に値します。これにより、現在の形式ではイーサリアムのマイニングが役に立たなくなります。

68 回訪問、今日 1 回訪問

コメントを残す