ユナイテッド 採掘 特にネットワークを保護するために使用される、51 つの異なる暗号通貨を同時にマイニングするプロセスです。 最近の XNUMX% 攻撃が示しているように、プルーフ オブ ワーク ネットワークでは、大きなハッシュ パワーを制御するプレーヤーが多くのことを実行できます。
マージマイニングは、コンピューティング能力の半分以上を片手で収集することが困難になるほど大きくなるまで、このような攻撃から若いネットワークを保護するためのソリューションになる可能性があります。 この記事では、マージされたマイニングがどのように機能するかを説明し、その長所と短所について説明し、どのプロジェクトがそれを使用しているかを確認します。
まず第一に、マージされたマイニングに関係する暗号通貨は同じハッシュアルゴリズムを持っている必要があります。 一般的なアルゴリズムは、SHA-256(ビットコイン)、Scrypt(ライトコイン)、およびEquihash(Zcash)です。 さらに、マージされたマイニングは親チェーンと子チェーンを区別し、親ブロックチェーンは補助チェーンについて何も知らない場合があります。 子チェーンは、親と「一貫性のある」ブロックチェーンです。 後者とは異なり、親ブロックチェーンのマイニングを登録するための追加のメカニズムが必要です。
これはどう動かすのですか
マイナーの観点から、XNUMXつのブロックチェーンのマージされたマイニングプロセスの一般化された例を見てみましょう。 親チェーンと子チェーンのXNUMXつのブロックチェーンをマイニングします。
マイニングの前に、チェーンごとにトランザクションのブロックを収集します。 子チェーンセットには、チェーンに関連付けられたトランザクションが含まれ、親チェーンセットには、標準トランザクションに加えて、新しく作成された子チェーンブロックのハッシュを含むトランザクションが含まれます。
それでは、マイニングに移りましょう。 すでに述べたように、親チェーンと子チェーンは同じハッシュ関数を使用し、子チェーンの開発者はマージマイニングを可能にするネットワークを作成しました-今では、費用をかけずに両方のブロックチェーンのハッシュ問題を同時に解決することが可能です多くの計算能力。
XNUMXつのブロックチェーンを同時にマイニングする場合、XNUMXつの主なシナリオが考えられます。
- ハッシュは、親チェーンの難易度で計算されます。
- ハッシュは、チャイルドチェーンの難易度で計算されます。
簡単にするために、私たちの場合、親チェーンの難易度は常に子チェーンの難易度よりも高いと仮定しましょう。
シナリオ1..。 親チェーンブロックの作成が完了し、親チェーンネットワークに送信されました。 親チェーンのハッシュを計算し、その複雑さが子チェーンよりも高いため、子チェーンブロックも完了し、両方の報酬を受け取ります。
シナリオ2。 ParentChainからブロックヘッダーとブロックハッシュを貼り付けることで、ChildChainブロックの作成が完了しました。 子チェーンはこのブロックを受け入れます。これは、ヘッダーとトランザクションの後に、作業の証明、つまり、親チェーンのハッシュとヘッダーが含まれているためです。 したがって、サブチェーンをマイニングすることで報酬を得ることができます。
このスキームには特定の利点がありますが、多くのチームはそれを使用していません。これには正当な理由があります。
プロたち
マージされたマイニングは、ハッシュ関数が両方のネットワークに対して同時に計算されるため、計算能力を節約します。 プルーフオブワークは51人の異なる受信者に提示されるだけなので、補助ブロックチェーンはハッシュパワーを向上させます。 つまり、マージされたマイニングを使用して、より大きな親チェーンのハッシュ能力を利用できます。 理想的には、マイナーは同じ量の作業でより多くを得ることができるため、プールマイニングに切り替えるのに問題はありません。 したがって、新しいブロックチェーンの場合、これはXNUMX%の攻撃から防御するための便利な方法である可能性があります。
この場合、親ブロックチェーンは影響を受けません-マージされたマイニングに参加するために、追加のブロックチェーンのブロックのハッシュをそのブロックに追加することを除いて、それから何も必要ありません。
コンズ
プールされたマイニングは実装が難しく、多くのチームはメリットが報われないと感じています。
さらに、マイナーからの追加の作業が必要です-マージされたマイニングに参加するには、追加のプログラムを起動して別のブロックチェーンを管理する必要があります。単一のマイナーではなく、大きなプールのオペレーターについて話している場合は、それは難しい仕事かもしれません。
マージされたマイニングを使用するプロジェクト
驚いたことに、このメカニズムはこれまで比較的少数のプロジェクトで実装されてきました。 ここにいくつかのより注目すべきものがあります:
Namecoin
Namecoinは最初のBitcoinフォークであり、ここで統合マイニングが最初に導入されました。 どちらのネットワークもSHA-256を使用しているため、開発者は親ブロックチェーンとしてビットコインに依存することにしました。 しかし、現在、プロジェクトはあまり活発ではありません。
ドージコイン
Dogecoinコミュニティは分割され、開発者はLitecoinとの統合マイニングを開始することを決定しました。 Redditには、Charlie Leeがコミュニティの質問に答え、マージされたマイニングについての議論を提供するスレッドがまだあります。
エラスターズ
若いブロックチェーンプロジェクトElastosも、マイニングとビットコインを組み合わせています。 このプロジェクトでは、このようなマイニングテクノロジーに関連する分散型信頼システムの恩恵を受けるとチームが主張する追加のブロックチェーンを使用します。
統合マイニングの未来
これは理想的な戦略ではありませんが、小規模なブロックチェーンプロジェクトの場合は成功する可能性があり、ある程度の宣伝とパワーグラブからの保護が可能になります。 ここには成長の可能性がありますが、これまでのところ、追加の開発の必要性はほとんどのチームを怖がらせています。
一方、ハッシュパワーの低いネットワークへの攻撃が増えるにつれ、このマイニング手法が普及する可能性があります。 例としてドージコインを取り上げてください-この要因が正確に何を果たしたのかはっきりとは言えませんが、それは確かに暗号通貨の繁栄状態にいくらかの貢献をしました。