ジェネシスブロックと呼ばれる最初のビットコインブロックは、2009年1月に採掘され、ブロックチェーン(公開台帳)に配置されました。 マイニングのプロセスは、より多くのビットコインがマイニングされるにつれて困難なレベルをスケールアップするデフォルトのデザインから始まりました。 マイニングの課題に対処するために、より高度なコンピューターハードウェアと補完的なソフトウェアが開発されました。
マイナーが使用するハードウェアは、CPU / GPU(グラフィックプロセッシングユニット)、FPGA(フィールドプログラマブルゲートアレイ)、およびASIC(特定用途向け集積回路)の3種類に大別されますが、ソフトウェアの選択肢はより広くなっています。 以下に、人気のあるBitcoinマイニングソフトウェアのリストを示します(順不同)。 (参照: ビットコインマイニングとは? )
1)CGMiner
CGMinerは、GPU / FPGA / ASICハードウェアと互換性のある人気のあるBitcoinマイニングソフトウェアの1つです。 CPUマイナーの元のフレームワークに基づいて、Cで書かれたオープンソースソフトウェアです。 Linux、Windows、およびMac OS X向けのクロスプラットフォームです。一部の機能には、新しいブロックの高度な検出、監視、オーバークロック、ファン速度制御、カーネルのバイナリロード、複数のマイニングデバイスのサポート、およびリモートインターフェイス機能が含まれます。 このソフトウェアは、遅延なしに任意のサイズのハッシュレートにスケールアップでき、単独のマイニングとプールされたマイニングに適しています。
2)BitMinter
BitMinterは2011年から存在しており、Windows、Linux、Macでうまく機能しています。 それはまともなマイニング速度、高い支払いを提供すると主張し、OpenCL(Open Computing Language)フレームワークを持っています。 誰もが簡単にビットコインを取得できるようにすることを目指しています。 クライアントは、マイニングプールに登録してからソフトウェアを使用できるようにする必要があります。 したがって、これはマイニングプールとソフトウェア(同じ名前)であり、利用可能な他のオプションとは異なります。
3)BTCMiner
これは、複数のFPGAボードをサポートできるオープンソースマイニングソフトウェアです(数百単位で、USBホストコントローラーの数によって制限されます)。 長いポーリングとブロック監視を使用することにより、古い削減に役立ち、省電力モードと過熱保護も備えています。 そのシステムは、エラー測定に基づいて、ハッシュのレートが最も高い周波数を自動的に選択します。 BTCMinerは、すぐに使用できるビットストリームであり、その利点の1つであるため、開始するのにザイリンクスソフトウェアまたはライセンスを必要としません。
4)50マイナー
50 Minerは、自動検出デバイスを備えたセットアップが簡単なソフトウェアです。 ライトコインと同様にビットコインのマイニングをサポートします。 これはグラフィックインターフェイスであり、ログインとパスワードのみが必要な自動モードで動作し、インストールは不要です。 多くの組み込みウィジェットがあり、すべての設定は構成ファイルに保存されます。
5)DiabloMiner
DiabloMinerは、OpenCLフレームワークを使用するGPU(Graphics Processing Unit)ソフトウェアであり、無制限のプールをサポートし、接続障害(および1時間ごとに最初のプールに戻る)の場合に別のプールに切り替えることさえできます。 DiabloMinerは、ソロマイニングとプールマイニングの両方をサポートし、Nvidiaドライバーと最新のATI Stream SDKと互換性があります。 設定は、ほとんどのソフトウェアのように面倒です。
6)BFGMiner
BFGMinerは、Cで記述されたASIC / FPGAマイニングソフトウェアであり、scryptとSHA256dの両方の作業を同時にハッシュできます。 さらに、プール戦略を利用することにより、複数の仮想通貨を同時にマイニングできます。 このプログラムは、リモートインターフェイス機能(任意の場所からアクセス)を提供し、ファン速度制御、オーバークロック、監視も備えています。
7)ビットコインプラス
Bitcoin Plusもソフトウェアではなく、ブラウザのBitcoinマイナーであるため、インストールは不要です。 予備のコンピューターの電源を使用しますが、特にマイニングに真剣な場合は、時間の経過とともにコスト効率が低下します。 良い面としては、マイニングを試してみるのに良い方法です。特に、それについて確信がなく、ソフトウェアのインストールのプロセスからそれらを救う人のために。
Phoenix、poclbm、Remote Miner、RPC Miner、Bit Mooseなどの他のソフトウェアがあります。
ボトムライン
鉱夫は独立して仕事をすることができ、不規則であるが通常はより大きな支払いを与えるか、報酬がより平均化されているが定期的なプールで働くことを選択することができ、両方の最終結果は同様に働きます。 費やされる時間、ソフトウェアの選択、コンピューターハードウェア、知識指数がすべて、マイニングの成功率を決定します。 最適なソフトウェアは、ニーズに応えるものです。 ハードウェアおよび複数の暗号通貨マイニングなどのその他の要件に同意します(「 ビットコイン以外の5つの最も重要な仮想通貨 」を参照)