まとめ

  • 暗号通貨マイニングでは、ブロックチェーン上のトランザクションを検証および監査し、そのプロセスにはデジタル通貨の新しい単位の作成も含まれます。

  • マイナーが実行する作業には、ブロックチェーン ネットワークの安全性を維持する要素であるため、膨大なコンピューティング リソースが必要です。

デジタル通貨マイニングとは何ですか?

暗号通貨マイニングは、Proof of Work (PoW) コンセンサス メカニズムの基礎となるビットコインなどのデジタル通貨のセキュリティと分散化を保証します。これは、ユーザー間のトランザクションが検証され、ブロックチェーン チェーンの公的記録に追加されるプロセスです。したがって、マイニングは中央機関を必要とせずにビットコインの作成を可能にする重要な要素です。

マイニング業務は、市場で利用可能な既存の通貨に新しい通貨を追加する責任もあります。ただし、暗号通貨のマイニングは、マイニング プロセスを管理するルールに従い、誰かが新しいコインを恣意的に作成することを防ぎます。これらのルールは、基礎となる暗号通貨プロトコルに組み込まれており、数千のノードからなるネットワーク全体を通じて実装されます。

新しい暗号通貨ユニットを作成するために、マイナーはコンピューティング能力を利用して複雑な暗号パズルを解きます。最初にパズルを解いたマイナーは、新しいトランザクション ブロックをブロックチェーンに追加し、ネットワーク上でブロードキャストする権利を持ちます。

デジタル通貨マイニングの仕組み

ブロックチェーン上で新しいトランザクションが作成されると、それらはメモリ プールと呼ばれるプールに送信されます。マイナーの仕事は、これらの保留中のトランザクションを検証し、ブロックに配置することです。

ブロックは、いくつかのトランザクション (他のデータとともに) が記録されるブロックチェーンのレコードのページと考えることができます。具体的には、マイニング ノードは、メモリ プールから未確認のトランザクションを収集し、それらを候補ブロックに組み立てる役割を果たします。

マイナーは、この候補ブロックを有効で確認されたブロックに変換しようとします。これを行うには、マイナーは大量の計算リソースを必要とする複雑な数学的問題を解決する必要があります。ただし、ブロックのマイニングが成功するたびに、マイナーは新しい暗号通貨と取引手数料からなるブロック報酬を受け取ります。それがどのように機能するかを見てみましょう:

最初のステップ: トランザクションのハッシュ化

ブロックをマイニングするための最初のステップは、メモリ プールから保留中のトランザクションを取得し、ハッシュ関数を使用してそれらを 1 つずつ送信することです。ハッシュ関数を使用してデータが実行されるたびに、ハッシュ値と呼ばれる固定サイズの出力が生成されます。

マイニングのコンテキストでは、各トランザクションのハッシュ値は、識別子として機能する数字と文字の文字列で構成されます。トランザクションのハッシュ値は、そのトランザクションに含まれるすべての情報を表します。

各トランザクションを個別にハッシュしてリストすることに加えて、マイナーはブロック報酬を自分自身に送信するためのカスタム トランザクションも追加します。このトランザクションはコインベーストランザクションと呼ばれ、まったく新しいコインを作成します。ほとんどの場合、このトランザクションは新しいブロックに記録される最初のトランザクションであり、その後に監査を待っているすべての保留中のトランザクションが続きます。

ステップ 2: マークル ツリーを作成する

各トランザクションがハッシュ化された後、ハッシュ値はマークル ツリー (ハッシュ ツリーとも呼ばれます) として知られているものに配置されます。マークル ツリーは、トランザクション ハッシュ値をペアに配置し、ハッシュ化することによって作成されます。

次に、新しいハッシュ積がペアに配置されて再度ハッシュされ、単一のハッシュ値が生成されるまでこのプロセスが繰り返されます。最後のハッシュ値はルート ハッシュ値 (またはマークル ツリーのルート) とも呼ばれ、要するに、その生成に使用された以前のすべてのハッシュ値を表すハッシュ値です。

تعمل شجرة Merkle على ترتيب قيم تجزئة المعاملة في أزواج، ومن ثم تقوم بتجزئتها.

ステップ 3: 有効なブロック ストレージ パーティション (ブロック ハッシュ値) を見つける

ブロック ストレージ パーティションは、個々のブロックの識別子として機能します。つまり、各ブロックには一意のハッシュ値があります。新しいブロックを作成するとき、マイナーは前のブロックのハッシュ値と候補ブロックのルート ハッシュ値を組み合わせて、新しいブロック ハッシュ値を生成します。また、特別なコードとして知られる乱数を追加する必要もあります。

したがって、マイナーが候補ブロックを監査しようとする場合、ルート ハッシュ値、前のブロックのハッシュ値、およびプライベート トークンを収集し、ハッシュ関数を使用してそれらをすべてまとめる必要があります。彼らの目標は、これを繰り返し行って正しいハッシュ値を作成することです。

ルート ハッシュ値と前のブロックのハッシュ値は変更できないため、マイナーは正しいハッシュ値が見つかるまでプライベート トークン値を数回変更する必要があります。出力 (ブロック ハッシュ値) が有効であると見なされるには、プロトコルによって設定された特定の目標値よりも小さい必要があります。ビットコイン マイニングでは、ブロックのハッシュ値は特定の数のゼロで始まる必要があります。これはマイニング難易度として知られています。

ステップ 4: マイニングされたブロックをブロードキャストする

前に見たように、マイナーはさまざまなプライベート トークン値を使用してブロック ストレージ パーティションを繰り返しハッシュする必要があります。有効なブロック ハッシュ値が見つかるまでこれを行い、その後、それを見つけたマイナーがこのブロックをネットワークにブロードキャストします。すべてのノードは、ブロックとそのハッシュ値が正しいかどうかを確認し、正しい場合は、新しいブロックをブロック チェーンのコピーに追加します。

この時点で、指名されたブロックは確認されたブロックとなり、すべてのマイナーは次のブロックのマイニングに進みます。時間内に正しいハッシュ値を見つけられなかったすべてのマイナーは候補ブロックを破棄し、マイニング レースが再び始まります。

2 つのブロックが同時にマイニングされた場合はどうなりますか?

場合によっては、2 人のマイナーが 2 つの有効なブロックを同時にブロードキャストし、ネットワークに 2 つの競合するブロックが存在することになります。その後、すべてのマイナーが最初に取得したブロックに基づいて次のブロックのマイニングを開始し、ネットワークが一時的に 2 つの異なるバージョンのブロックチェーンに分割されます。

これら 2 つのブロック間の競争は、どちらかの次のブロックがマイニングされるまで続きます。新しいブロックがマイニングされると、前のブロックが勝者とみなされます。除外されたブロックは破棄ブロックまたは無効ブロックとして知られ、そのブロックを選択したすべてのマイナーが勝者ブロックのチェーンを再度マイニングすることになります。

マイニングの難しさは何ですか?

マイニングの難易度は、新しいブロックの作成速度が一定になるようにするプロトコルを通じて定期的に調整され、その結果、一貫した予測可能なパターンで新しいコインが発行されます。難易度は、ネットワークに費やされる計算能力 (ハッシュ レート) の量に比例して増加します。

したがって、新しいマイナーがネットワークに参加し、競争が増えるたびに、ハッシュの難易度が上がり、平均ブロック時間の短縮が妨げられます。逆に、多くのマイナーがネットワークから離れることを決めた場合、ハッシュの難易度は低下し、新しいブロックのマイニングが容易になります。これらの調整により、ネットワーク全体のハッシュ能力に関係なく、ブロック時間が一定に保たれます。

デジタル通貨マイニングの種類

デジタル通貨をマイニングするにはさまざまな方法があります。新しいデバイスやコンセンサスアルゴリズムが登場すると、機器もプロセスも変わります。マイナーは通常、複雑な暗号方程式を解くために特殊なコンピューターユニットを使用します。最も人気のあるマイニング方法のいくつかがどのように機能するかを見てみましょう。

CPUを使用したマイニング

CPU マイニングには、コンピューターの中央処理装置を使用して、プルーフ・オブ・ワーク・モデルに必要なハッシュ関数を実行することが含まれます。ビットコインの初期の頃は、マイニングのコストが低く、参入障壁が低く、通常の CPU でマイニングの難易度を処理できるため、誰でも BTC やその他の暗号通貨のマイニングを試みることができました。

しかし、より多くの人がBTCのマイニングを開始し、ネットワークハッシュレートが上昇するにつれて、収益性の高いマイニングはより困難になりました。さらに、より優れたコンピューティング能力を備えた専用のマイニング ハードウェアの出現により、CPU を使用したマイニングはほぼ不可能になりました。現在、すべてのマイナーが特殊なハードウェアを使用しているため、CPU を使用したマイニングはもはや現実的な選択肢ではありません。

GPUを使用したマイニング

グラフィックス プロセッシング ユニット (GPU) は、幅広いアプリケーションを同時に処理できるように設計されています。これらのモジュールは通常、ビデオ ゲームやグラフィックスの作成に使用されますが、マイニングにも使用できます。

GPU は比較的安価で、マイニングに一般的に使用される ASIC 回路ハードウェアよりも柔軟性があります。これらは一部のアルトコインのマイニングに使用されますが、その効率はマイニングの難易度やアルゴリズムによって異なります。

ISIC回路を利用したマイニング

特定用途向け集積回路 (ISAC 回路) は、特定の目的を果たすように設計されており、暗号通貨ではマイニング用に設計された特殊なデバイスを指します。 Isaac 回路を使用したマイニングは非常に効率的であることで知られていますが、同時に高価です。 AIESEC マイナーはマイニング技術の最前線にあるため、単価は CPU や GPU よりもはるかに高くなります。

さらに、AIESEC 回路技術の継続的な進歩により、古いバージョンでは急速に収益性が低下しており、定期的に交換する必要があります。電気代を除いても、ASIC マイニングは最も高価なマイニング方法の 1 つになります。

鉱山コンビナート

最初に成功したマイナーがブロック報酬を受け取るため、正しいハッシュ値を見つける確率は非常に低くなります。マイニングパワーの割合が少ないマイナーは、自分自身で次のブロックを発見する可能性がほとんどありません。マイニング プールは、この問題の解決策を提供します。

マイニング プールは、ブロック報酬を獲得する確率を高めるためにリソース (ハッシュ パワー) をプールするマイナーのグループです。プールがブロックを見つけることに成功すると、プール内のマイナーは、それぞれが貢献した作業量に応じて報酬を共有します。

マイニングプールは、ハードウェアや電力コストの点で個々のマイナーに利益をもたらす可能性がありますが、マイニングに対する彼らの制御により、ネットワークに対する 51% 攻撃の懸念が高まります。

ビットコインマイニングとは何ですか?その仕組みはどのようなものなのでしょうか?

ビットコインはマイニング可能なデジタル通貨の最も有名かつ明確な例であり、ビットコインマイニングは Proof of Work (PoW) コンセンサス アルゴリズムに基づいています。

Proof of Work (PoW) は、サトシ・ナカモトによって作成され、2008 年にビットコイン技術マニュアルによって導入された独自のブロックチェーン コンセンサス メカニズムです。つまり、PoW は、ブロックチェーン ネットワークが外部の仲介なしに分散したさまざまな参加者間でコンセンサスに達する方法を指定し、それを実現します。悪意のある人々を阻止するためにグレート コンピューティングの力を必要とすることによって。

これまで見てきたように、マイナーはプルーフ・オブ・ワークを使用してネットワーク上のトランザクションを検証し、特殊なマイニング・ハードウェアを使用して複雑な暗号パズルを解くことを競う一部のマイナーによって検証されます。最初に正しい解決策を思いついたマイナーは、トランザクション ブロックをブロックチェーンにブロードキャストし、ブロック報酬を受け取ることができます。

ブロック報酬に含まれる暗号通貨の量は、ブロックチェーンごとに異なります。たとえば、ビットコイン ブロックチェーン上のマイナーは、2023 年 3 月まで 6.25 BTC のブロック報酬を受け取っていました。ビットコインの半減メカニズムを考慮すると、ブロック報酬の BTC 量は 210,000 ブロックごと (約 4 年ごと) に半分になります。

2023 年に仮想通貨マイニングは儲かるでしょうか?

暗号通貨のマイニングによって収益を得る可能性はありますが、慎重な検討、リスク管理、調査が必要です。このプロセスには、ハードウェアのコスト、暗号通貨の価格変動、暗号通貨プロトコルの変更など、ある程度の投資とリスクも伴います。これらのリスクを軽減するために、マイナーはリスク管理活動に取り組み、プロセスを開始する前に潜在的なコストとマイニングの利点を評価します。

暗号通貨マイニングの収益性は多くの要因に依存します。これらの要因の 1 つは、仮想通貨の価格の変化です。仮想通貨の価格が上昇すると、マイニング報酬として承認された現地通貨の価値も上昇します。対照的に、価格が下落すると収益性レベルが低下する可能性があります。

マイニング ハードウェアの効率も、マイニング作業の収益性を決定する重要な要素です。マイニングリグは高価な場合があるため、マイナーはリグのコストと得られる報酬のバランスを取る必要があります。考慮すべきもう 1 つの要素は電気代です。これらのコストが高くなりすぎると、利益レベルを超えてマイニングが採算が悪くなる可能性があります。

さらに、マイニング ハードウェアはすぐに時代遅れになる傾向があるため、場合によっては比較的小さな改善しか必要としない場合があります。新しいモデルが古いハードウェアを上回るパフォーマンスを発揮する可能性がある マイナーが独自のハードウェアを開発する予算が不足している場合、競争力を維持するのに苦労することがよくあります。

最後になりますが、プロトコル レベルでいくつかの変更があります。たとえば、ビットコインが半減すると、マイニング ブロックの報酬が半減するため、マイニングの収益性に影響を与える可能性があります。さらに、イーサリアム ネットワーク全体が 2022 年 9 月中に Proof of Work (PoW) コンセンサス メカニズムから Proof of Stake (PoS) に切り替わり、マイニングが不要になりました。

まとめ

暗号通貨マイニングは、ネットワークのセキュリティを維持し、安定したベースで新しいコインを生成するのに役立つため、プルーフ・オブ・ワーク・メカニズムを使用するビットコイン・ネットワークおよびその他のブロックチェーンの重要なコンポーネントです。さらに、マイナーはマイニングから受動的収入を得る可能性があります。詳しい手順については、「デジタル通貨のマイニング方法」の記事をご覧ください。

マイニングには特定の利点と欠点があり、その中で最も顕著なのは、ブロック報酬の収益化の可能性です。ただし、マイニングの利益は、電気代や市場価格など、さまざまな要因の影響を受けます。したがって、仮想通貨マイニングに飛び込む前に、独自の調査を行い、潜在的なリスクをすべて評価する必要があります。

関連記事

  • パーミッション型ブロックチェーンとオープン型ブロックチェーンとは何ですか?

  • デジタル通貨の分野におけるストレージとは何ですか?

  • 非代替トークン (NFT) とは何ですか?

免責事項とリスク警告: このコンテンツは、一般的な情報および教育目的のみを目的として「現状のまま」提供されており、いかなる種類の表明や保証もありません。これは財務上のアドバイスとして解釈されるべきではなく、特定の製品やサービスの購入を推奨するものでもありません。専門のコンサルタントから専門的なアドバイスを求める必要があります。記事が第三者によって投稿された場​​合、その第三者に関する閲覧数がバイナンス アカデミーの閲覧数を必ずしも反映するとは限らないことに注意してください。詳細については、こちらの免責事項全文をお読みください。デジタル資産は価格変動の影響を受ける可能性があり、投資価値が増減する可能性があり、投資した金額を取り戻せない場合があります。投資決定についてはお客様が単独で責任を負い、Binance Academy はお客様が被る可能性のある損失については責任を負いません。この記事は、財務的、法律的、または専門的なアドバイスとして解釈されるべきではありません。詳細については、利用規約とリスク警告をご覧ください。