鉱業

これは、このページの承認済み版であり、最新版でもあります。

鉱業 トランザクションの確認を担当するBitcoinのすべての操作の公開データベースであるブロックチェーンへのビットコインを含むトランザクション記録プロセスです。ネットワークノードはブロックチェーンを使用して、実際のトランザクションと同じ機能を2回使用する試みとは異なります。主なマイニングの目的は、トランザクションが正当なものとみなされるネットワークノード間のコンセンサスに到達することです。

目次

Bitcoinのマイニングとは?編集

Bitcoin Miningは、過去のトランザクションのBitcoinの公的元帳にトランザクションレコードを追加するプロセスです(鉱業は、鉱業に必要な計算を実行する単一のコンピュータシステムのための口語的なメタファーです)。 過去のトランザクションの元帳は、ブロックチェーンと呼ばれるブロックチェーンと呼ばれます。 ブロックチェーンは、ネットワークの他の部分とのトランザクションが発生したことを確認する役割を果たします。 Bitcoinノードは、ブロックチェーンを使用して、正当なBitcoinトランザクションと既に別の場所で費やされたコインを再使用する試みとを区別します。

Bitcoinのマイニングは、リソースを集中的に使用することが難しく、鉱山労働者が毎日見つけたブロックの数が安定しているように意図的に設計されています。個々のブロックには、有効と見なされる作業証明が含まれていなければなりません。この作業証明は、ブロックを受信するたびに他のBitcoinノードによって検証されます。 Bitcoinは、ハッシュキャッシュ機能証明関数を使用します。

マイニングの主な目的は、Bitcoinノードが安全で改ざんに強いコンセンサスに到達できるようにすることです。 Bitcoin鉱業は、Bitcoinsをシステムに導入するために使用されるメカニズムです。 鉱夫には、新たに作成されたコインの補助金と同様に、取引手数料が支払われます。 これは、新しいコインを分散的に普及させる目的と、人々にシステムのセキュリティを提供する動機付けの両方に役立ちます。

Bitcoin鉱業は、他の商品の採掘に似ているため、いわゆる呼ばれています。 それは努力を必要とし、それは金のような商品が地面から採掘される率に似た率でゆっくりと新しい通貨を利用可能にする。

トランザクションレコードプロセス編集

この他に、コンピュータ機器の助けを借りて数学的タスク解決法のためのマイナー報酬として配分されるビットコイン放出の唯一の方法はマイニングである。このプロセスは、資源集約的であり、鉱夫によって発見されたブロックの数を永久に残すのが難しいことが推奨されています。

すべてのブロックには、数学的タスクが解決されたことの確認が含まれていなければならず、ブロックが実際にルールによって閉じられているかどうかを、各ネットワークノードが容易に確認できます。排出量は、鉱業報酬として分散されているため、単一のセンターによる排出量の管理の欠如を意味します。このプロセスの間、鉱夫はネットワーク内でトランザクションを達成することを確認します。オーバーランからネットワークを保護するために、厳密に定義された容量でマイニングが可能です。

Bitcoinsは、暗号化の作業中にトランザクションの匿名性を保持する最善の方法です。それにもかかわらず、100回のネットワーク確認後にのみ使用できます。

マイニング定義編集

Bitcoinシステムのすべての転送は公開されています。マイナーズの仕事は、すべてのネットワークトランザクションに便利な秘密鍵の取得を提供する正しいハッシュを選択することにあります。何百万もの可能な組合せがあります。そのため、プロセスには通常時間がかかり、強力な機器が必要です。

未知ハッシュは、前のブロックハッシュ、乱数およびトランザクションチェック値合計で構成された量で、10分間に行われます。システム条件は、永久的ではなく、各ブロックが閉じた後に変化する唯一の量を満たすことができる。

正しいハッシュが定義されるとすぐに、トランザクションブロックが閉じられ、鉱夫は12.5ビットコートの報酬を得る。多くの参加者が同時にハッシュを検索しているため、このプロセスは宝くじと比較できます。システムは厳密な規則に従って動作し、閉鎖ブロックの変更は事実上不可能である。

難しさ編集

計算上困難な問題編集

ブロックをマイニングすることは困難です。なぜなら、ブロックがネットワークによって受け入れられるためには、ブロックのヘッダーのSHA-256ハッシュがターゲット以下でなければならないからです。この問題は、説明のために簡略化することができます。ブロックのハッシュは、特定の数のゼロで開始する必要があります。多くのゼロで始まるハッシュを計算する確率は非常に低いので、多くの試みが行われなければならない。各ラウンドで新しいハッシュを生成するために、ノンスがインクリメントされます。詳細は、作業実績を参照してください。

難易度メトリック編集

難しさは、新しいブロックを見つけ出すのが最も簡単なものと比較してどれほど難しいかの尺度です。レートは2,016ブロックごとに再計算され、前の2,016ブロックがちょうど2週間で生成されます(2週間)、この難しさで誰もが採掘されました。これは、平均して10分ごとに1ブロックの期待利回りです。

より多くの鉱夫が参加するにつれて、ブロック作成の割合が増加します。ブロック生成の割合が増加するにつれて、ブロック生成の速度を低下させることによる効果の均衡を保ちながら、補償するのが困難になる。必要な難易度目標を満たさない悪意のある鉱夫によってリリースされたブロックは、ネットワーク内の他の参加者によって単純に拒否されます。

報酬編集

ブロックが発見されると、発見者は、ネットワーク内の全員が合意した一定数のビットコインを授与することができる。現在、この賞金は12.5ビットコインです。この値は210,000ブロックごとに半分になります。支配通貨供給を参照してください。

さらに、鉱山者は取引を送信しているユーザーから支払われた料金を授与されます。手数料は、鉱山者が取引をそのブロックに含めるインセンティブです。将来的には、新しいブロックコイン鉱夫の数が各ブロックで減少するにつれて、料金は鉱業収入のより重要な割合を占めるようになるでしょう。

プールでのマイニング編集

Bitcoinマイニングは非常に難しいプロセスであり、処理に不可欠な能力を持つことが必要です。永続的な鉱業難易度と暗号通貨市場の発展により、鉱業だけに従うことは事実上不可能になっている。結果として、新しいブロック生成のためのグループ内の複数の参加者の計算能力バンディングを意味する概念「プールマイニング」が現れた。閉鎖されたブロックの獲得したプールは、参加者間で共有されます。

鉱山設備編集

長い間、家庭のコンピュータユーザーにはマイニングが利用可能でしたが、2013年には正しいハッシュを見つけるための鉱夫間の競争が激化し、個人鉱業は経済的正当性を失いました。開発と近代化プロセスの間、次のコンピュータ機器タイプが採掘に使用されています。

  • CPUマイニングは、コンピュータプロセッサの助けを借りて作業する最も古いバージョンの1つです。このオプションはメインのBitcoinクライアントで見つけることができますが、有効性が低いためオフストリームになります。
  • GPUマイニングはグラフィックカードの使用にあります。このタイプのマイニングはプロセッサを変更しました。それはシステムのパワーの増加です。
  • FPGAマイニングはGPUマイニングのアップグレード版であり、これはエネルギー消費量の削減によって異なります。
  • ASICは、暗号化通貨を扱うために特別に作成された特別な装置を備えた鉱業です。その効果は通常のグラフィックカードの特性をはるかに超えているため、Bitcoin開発の新しい時代を迎えました。

潜在的な鉱業投資家は、オンライン鉱業計算機を使用して鉱山農場のような鉱業機器の有効性と収益性を知ることができます。

採掘場編集

メインページ:鉱山農場

鉱山農場 - データセンターで、技術的にビットコインやその他の暗号化通貨を掘り起こすことができます。

より多くの技術的、エネルギー的、財政的資源を必要とする鉱業プロセスの複雑な合併の結果として、それらは浮上した。


鉱山農場では、コンピュータの生産性、ひいてはハッシュレートを最大化することができます。最大規模の農場の生産性は数十PH /秒(1015ハッシュ/秒)です。

物理的には、鉱山農場は、鉱業のための仕事を引き受ける多数のコンピュータとサーバーを備えた部屋です。

ホームマイニング農場もあります。彼らは、通常のPCとは異なり、採掘用に特別に設計され、設計されています。ホームファームは収益性をもたらすことができますが、ユーザーは家庭内のコンピュータの過度の電力消費と過熱の問題に直面して、採掘が不利になることがあります。

鉱夫が投資しなければならない主な資源の1つは電力です。鉱山農場には常時24/7電源が必要なため、リスク要因でもあります。さらに、多数のプロセッサが適切な冷却および換気システムを必要とする。

クラウドマイニング編集

クラウドマイニングは、一般的な計算能力を備えたリモートデータ処理センターを使用してBitcoinsを取得するプロセスです。これにより、ユーザは、機器を直接制御することなくBitcoinや代替の暗号通貨を掘り下げることができます。何よりも、クラウドマイニングのサービスは高価な電力供給国のユーザーによって使用されています。これは、自社で採掘リグを作成することはできません。

別のオプションは、ユーザーがマイニングソフトウェアをインストールするプライベート仮想サービスです。

最後に、ユーザーは、すでに仕事の結果を使用して物理的または仮想的なサーバーに触れないで、計算能力を自分自身で得ることができます。

Webマイニング編集

Webマイニング、つまり「隠れたマイニング」は、ウェブサイトのユーザーのWebブラウザーを介した暗号化のマイニングの代替方法です。実際、インターネットリソースの所有者は、訪問者のコンピュータの容量を暗号化に変換することができます。

Webマイニングは、特別なWebマイナー - ユーザーのブラウザーがオンになっているか、バックグラウンドで実行されているときに機能するプログラムによって実行されます。技術的には、そのようなプログラムは、JavaScriptコードの行がページに書かれているコンピュータ上で起動することも、コード自体をブラウザ拡張に埋め込むこともできます。暗号容量のマイニングにコンピュータの能力を働かせるウイルスもあります。

鉱業利益編集

鉱業の収益性は、ブロックチェーンネットワークのユーザーが鉱業(取引やネットワークタスクの解決を検証する技術力を提供し、ネットワーク上に新しいデータブロックをもたらす)を受け取る報酬のレベルです。

鉱業の収益性は、2つの関連要因に左右されます。 最初のものは、報酬が依存するプロセス自体の複雑さです(プロセスが難しいほど、テクニカルリソースユニットごとに実行できるタスク量が少なくなり、結果的に受け取る報酬は少なくなります)。 第2の要因は、ビットコイン(または他の暗号通貨)のコストである。つまり、あなたの報酬は平等な通貨の面でどのくらいですか。

鉱業の平均年間収益率は年間120〜200%で、2016年末からの「鉱業ブーム」の期間中の一部の製品では最高の結果が得られました。 しかし、この指標には追加の投資は考慮されていません。敷地の賃貸、鉱山経営管理、エネルギーコストです。 2016年にこれらの要因に合わせて調整された採掘の収益性は、年間約10〜50%に達した。

鉱業の生態系編集

The mining ecosystem

ハードウェア編集

ユーザーは、時間をかけてさまざまなタイプのハードウェアを使用してブロックをマイニングしました。ハードウェアの仕様とパフォーマンスの統計情報は、マイニングハードウェアの比較ページで詳しく説明しています。

CPUマイニング編集

初期のBitcoinクライアントのバージョンでは、ユーザーは自分のCPUを使用してマイニングすることができました。 GPUマイニングの出現により、ネットワークのハッシュレートがCPUマイニングによって生成されるビットコインの量がCPUを動作させる電力のコストよりも低くなる程度に成長したので、CPUマイニングは財政的に賢明ではなかった。このオプションは、コアBitcoinクライアントのユーザーインターフェイスから削除されました。

GPUマイニング編集

GPUマイニングは、CPUマイニングよりも大幅に高速で効率的です。主な記事を参照してください:なぜGPUはCPUよりも速く掘り起こすのですか?様々な一般的な鉱業設備が文書化されている。

FPGAマイニング編集

FPGAマイニングは、GPUマイニングに匹敵し、CPUマイニングを大幅に上回るパフォーマンスを実現する、非常に効率的で高速な方法です。 FPGAは通常、比較的高いハッシュ・レーティングで非常に少量の電力を消費し、GPUマイニングよりも実行可能で効率的です。 FPGAハードウェアの仕様と統計については、マイニングハードウェアの比較を参照してください。

ASICマイニング編集

特定用途向け集積回路(ASIC)は、非常に特殊な目的のために設計され製造されるマイクロチップである。 Bitcoinマイニング用に設計されたASICは、2013年に最初にリリースされました。消費電力は従来のすべてのテクノロジよりも大幅に高速で、一部の国や設定ではGPUマイニングが財務的に賢明ではありませんでした。

歴史編集

Bitcoinの公的元帳(ブロックチェーン)は、2009年1月3日18:15 UTCに、中本聡氏によるものと思われます。最初のブロックは、起源ブロックとして知られています。最初のブロックに記録された最初のトランザクションは、50の新しいビットコインの報酬をその作成者に支払う単一のトランザクションでした。ブロックチェインマイニング。

別の言語で閲覧