ビットコむン、共通プヌルでコむンを生成

ビットコむン暗号通貚は進化し続けおおり、ブロックを生成する耇雑さが毎回増加しおいたす。 取匕所での取匕はすでに非垞に倧量に行われおいたす。 しかし、1぀ず぀生成するこずはほずんど䞍可胜になりたす。

今日は、共通プヌルでのコむンの生成に぀いおたずめお話したす。 この堎合、ブロックの生成に察する賞金は、ブロックの生成ぞの貢献にほが比䟋しお、プヌル内のすべおの参加者の間で共有されたす。

プヌルの総蚈算胜力が倧きいため、単独で䜜業する堎合よりもブロック生成が頻繁に発生したすが、各参加者の賞品は少なくなりたす。 長期平均では、ほが同じプヌルの所有者の割合を匕いたが、より均等になっおいたす。



Bitcoinずは䜕か、そしおそれがオタク誌でどのように機胜するか しかし、共通の情報プヌルでの情報の生成は、 圌のネむティブwikiでも非垞に断片化されおいたす 。 この蚘事では、プヌルの操䜜メカニズム、利甚可胜なプヌル、クラむアントプログラム、およびいく぀かの結果に぀いお説明したす。



最初にちょっずした甚語



ブロック -SHA-256暗号化ハッシュ関数によっお眲名されたビットコむン亀換トランザクションのバンドル。

ブロックの眲名にはキヌが含たれず、誰でも生成および怜蚌できたすが、ブロックの眲名は「タヌゲット」よりも小さくなければなりたせん眲名ずタヌゲットを256ビット敎数ず芋なす堎合。ビット。 したがっお、正しい眲名を生成するこずは困難です。ブロックハッシュがタヌゲットよりも小さくなるように、長時間ブロックパラメヌタを遞択する必芁がありたす。 ブロックの䟋 。



難しさは、ブロック眲名の生成の盞察的な耇雑さです。 難易床= 1は、最初の32ビットがれロである目暙に察応したす。 したがっお、ブロック眲名を生成するには、平均「2 ^ 32 *耇雑さ」の詊行ブロックハッシュが必芁です。 難易床は、すべおのビットコむンクラむアントによっお2週間に1回皋床カりントされるため、ブロック生成率は1時間あたり玄6ブロックです。 珟圚の耇雑さは玄157416ですハッシュの最初の49ビットはれロでなければならず、ハッシュの23ビットは6A93B3未満でなければなりたせん







マむニングは、ブロック眲名を遞択するプロセスです。 それはビットコむンの「お金の䟛絊」を増やす唯䞀の゜ヌスであり、同時に実行されたすべおのトランザクションを蚘録するのに圹立ちたす。



ボヌル共有 -ブロック眲名の候補-ブロックず、れロの最初の32ビットを含むそのハッシュ。 数の芳点から、ボヌルプヌルは、ブロック眲名を生成する䜜業に察する各参加者の貢献床を考慮したす。 1぀の耇雑さで、各ボヌルはシグネチャになり、珟圚のボヌルは平均で157416番目ごずにのみです。



プヌルプヌル -分散マむニングに埓事するサヌバヌ-参加者の蚈算胜力を䜿甚したす。 プヌルは珟圚のブロックを参加者に配垃し、ボヌルが受け取られるのを埅ちたす。 参加者の1人が珟圚の目暙よりも小さいボヌルを送信するずすぐに、プヌルはブロック眲名の生成を通知したす。 ブロックを生成するための賞金珟圚は50 BTC +任意取匕皎が参加者に分配され、プヌルの所有者が特定のシェアを獲埗したす。 配垃ルヌルはプヌルごずに異なりたす。これに぀いおは以䞋で説明したす。



叀くなったボヌル叀い共有 -察応するブロックが既に誰かによっお眲名された埌、参加者から手遅れになったボヌル。 クラむアントプログラムは、ブロックシグニチャを芋぀けるたで、たたは電話を切るたでブロック眲名を怜玢したす。 プヌルがリバりンドを送信しない堎合、たたはクラむアントプログラムがこれらのリバりンドを理解しない堎合、ボヌルの䞀郚圌らが蚀うように、0.5-1.5は叀くなっおいたす。 プヌリングのサポヌトは、長いポヌリングを通じお実装されたす。



マむナヌマむナヌ -マむニング甚のクラむアントプログラム。 プヌルに参加するには、別のクラむアントプログラムが必芁です。 プヌルでの通垞のビットコむンクラむアントマむニングはサポヌトしおいたせん。

たた、アカりントは、プヌル䞊の1぀のクラむアントクラむアントプログラムのマむナヌず呌ばれたす。 1人の参加者は、プヌルに远加登録するこずなく耇数のマむナヌを䜜成しお、耇数のクラむアントプログラム異なるタむプおよび/たたは異なるコンピュヌタヌを䜿甚し、1぀のりォレットで収入を埗るこずができたす。



スコアベヌスのシステムは、ボヌルを受け取った時間に応じお、ボヌルのレヌティングシステムです。 メガネのボヌルのコストは、1぀のブロック、぀たり 最新のボヌルが最も倚く支払うからです。 このシステムは、䞍正行為に察凊するように蚭蚈されおいたす。これは、しばらくブロックを凊理した埌にプヌルから切断するための戊略です。 ボヌルが同等である堎合、プヌルがボヌルの合蚈数0.435 *耇雑床を受信し、単䞀䞖代たたはPPSに切り替え、以䞋を参照に切り替えた埌、切断する方が有利です。 しかし、これは䞍正行為ず芋なされたす。



プヌルに぀いお



1 deepbit.net



プヌルの最倧。 総蚈算胜力は854 Ghash / sギガハッシュ/秒です。 bitcoinwatch.comによるず、このプヌルはブロック眲名のほが半分図を参照を生成したすが、これはすでに懞念を匕き起こし始めおいたす。



共有を取埗するには2぀のモデルがありたす。

1比䟋。 この堎合、参加者は芋぀かったボヌルの数に比䟋したシェアを受け取り、正垞に眲名されたブロックだけでなく、すべおのボヌルが叀いシェアを陀いお考慮されたす。 所有者のシェア-3。

2ボヌルごずに固定1株あたりの支払い、PPS。 参加者は、ブロック眲名などのシェアに関係なく、倱効しおいないボヌルごずに0.00028584821460503 BTCを受け取りたす。

このボヌルの䟡栌が50 BTC * 0.9 /難易床ずほが正確に等しいこずを蚈算するこずは難しくありたせん。 ぀たり 長期的な平均では、参加者は眲名生成䜜業の共有の90を受け取りたす。 したがっお、所有者のシェアは10です。

モデルは参加者のマむナヌアカりントごずに蚭定されるため、耇数のCPU / GPUがある堎合は䞡方のモデルを䞀床に䜿甚できたす。

ブロックの確認を埅たずに、すぐに共有を取埗できたす。 さらに、ブロックが無効な堎合でも共有は遞択されたせんこれを含たないブロックの長いチェヌンが生成される堎合、ブロックは無効になりたす。



2 mining.bitcoin.cz スラッシュプヌルずも呌ばれたす



2番目の電源プヌル。 合蚈コンピュヌティング胜力-312 Ghash / s。 珟圚、このプヌルは玄6分の1のブロック眲名を生成したす4月には合蚈容量の3分の1でしたが。

プヌルの所有者の割合は2です賞金50 BTCに察しお1 BTC。 正垞に眲名されたブロックのためにボヌルを送った参加者のみが賞金からシェアを受け取りたす。 したがっお、ブロックがこのプヌルによっお眲名されおいない堎合、このプヌルにこのブロックに送信されたすべおのボヌルは圹に立たない。

賞金のシェアはポむントでカりントされたすスコアベヌスのシステム。ポむントベヌスの䌚蚈システムの䜜成者はプヌルの所有者であるスラッシュです。

株匏の支払いは、ブロックの確認埌のみ可胜です-120ブロック埌に眲名されたす玄20時間埌。



3 btcmine.com



消費電力-146 Ghash / s

登録は開いおいたす。 所有者のシェア-2。 このブロックにボヌルを送った参加者のみが、ブロックからシェアを受け取りたす。

賞のシェアはポむントずみなされたす。 共有の支払いは、120ブロックのブロック確認埌にのみ可胜です。



4 bitcoinpool.com



消費電力-34.3 Ghash / s

所有者の持分-任意皎のみ50 BTCの割合を請求しないでください。 ブロックからのシェアは、プヌルによっお前のブロックにサむンした瞬間からボヌルを​​送ったすべおの参加者によっお受け取られたす。

賞のシェアはボヌルの数に比䟋するず芋なされたす。 共有の支払いは、120ブロックのブロック確認埌にのみ可胜です。



5 ゚リギりス



消費電力-31.8 Ghash / s

登録の必芁のないプヌル-ビットコむンのアドレスず共有がそこに転送され、すぐに-生成されたブロックで盎接生成されるこずを瀺したす 生成されたトランザクションを䜿甚。

所有者の割合-取匕における自䞻皎ず1秒あたり0.00000001 BTC玄0.0003。 マむナヌシェア-プヌルによっお䜜成された前のブロックのボヌルの数に比䟋したす。 ブロックが無効になるず、芋぀かったボヌルの数が次のブロックで再カりントされたす。

興味深いこずに、このプヌルは、トランザクションに関する远加のルヌルを初めお導入した最初のプヌルでした。プヌルには、トランザクションの512バむトに察しお0.00004096 BTCのブロックが含たれおいたす。



6 swepool.net



消費電力-1.8 Ghash / s

プヌルのリストでの新たな補充は、deepbitのPPSモヌドの競争盞手ずしお䜍眮付けられおいたす。

マむニングの共有-1株あたり固定1株あたりの支払い。 ボヌルの珟圚の倀は0.00029220039715181 BTCです。 手数料は8です。 さらに、ブロックの生成を埅たずに、すぐにコストの支払いが玄束されたす。



パワヌずプヌルのルヌルは執筆時点で䞎えられおいたす



クラむアントプログラムマむナヌ



1 UfasoftのSSE2 CPUマむナヌ-ビットコむンマむナヌ



SSE甚に最適化されたCPUを䜿甚したす。 著者によるず、ハッシュごずに玄1000プロセッササむクルが必芁です。

箄1100クロックサむクルが埗られたす-Q9550クワッドでは、4コア4スレッドで開始をすべお䞎えるずマむナヌは12.5 Mhash / sを、3コアで9.5 Mhash / sを䞎えたす。

プロセッサは4぀のコアをロヌドするず最倧60床加熱され、少し気になりたした玄40の単玔な枩床でが、動䜜するこずはかなり可胜です。 3぀のコアをロヌドするずき-53たで加熱するず、HDムヌビヌを芋るこずができたす。 ほずんどの堎合、この方法でボヌルを生成したした。

比范のために、公匏のビットコむンクラむアントbitcoin-0.3.20.2は、4぀のQ9550コアをすべお䞎えるず、4.9 Mash / sの速床でマむニングしたす。



2 m0mchilのPythonマむナヌ-poclbm



OpenCLを䜿甚したす。 圌は私のためにCPUで働きたくありたせんでしたが、ビデオカヌド8600GTでは6.8 Mhash / sを生成したす。 残念ながら、鉱山劎働者は同時にGPUコアに95〜99の負荷をかけ、ビデオカヌドは75床に加熱されたす。 そしお、働く鉱山劎働者がいるコンピュヌタヌで䜕かをするこずは非垞に困難です-窓は䞍意に匕っ匵られさえしたす。 -fオプションを䜿甚しおも䜕も起こりたせんでした。

おそらく、より匷力なビデオカヌドの所有者は、より高い結果ずより小さなブレヌキを埗るこずができるでしょう。 wikiから刀断するず、ATI Radeon HD 5970では802 Mhash / sを取埗できたす。



鉱山劎働者はただいたすが、私は詊しおいたせん



3jgarzikのCPUマむナヌ

4DiabloのJava GPU / CPUマむナヌ



私の結果



難易床が82347であった4月に初めお採掘したのは玄26時間でした。 私は198個のボヌルを採掘したしたが、そのうち1個は廃止されたした。 箄930 Ghashず蚈算されたした。

最初の17個のボヌルはbtcmineプヌルで生成されたした1時間40分。このため、䜕も取埗できたせんでした。 ブロック生成が終了するかなり前に切断されたした。

残りのボヌルはディヌプビット、PPSモヌドでは28、プロポヌショナルでは153です。 これで私は0.13430786 BTCを皌いだ。

PPSですべおを生成した堎合、0.09891044 BTCのみを獲埗し、すべおが比䟋した堎合、0.14083968 BTCを獲埗したす。

ボヌル4.7 Ghashで1ボヌルの生成速床は、理論的なもの4.295 Ghashで1ボヌルずよく䞀臎しおいたす。

取匕所mtgox1.04 USD / BTCおよびMICEX28.19 RUB / USDのコヌスを受講するず、私の収入は3ルヌブル81コペックでした。



マむニング収入の割合を蚈算したしょう

1各Mhash / sマむニング速床は、1日あたり玄20個のボヌルを䞎えたす。

2珟圚のブロック賞金、プヌル皎、4月の難易床を考慮するず、Mhash / sの収入は0.0119 BTCになりたす

3料金の面では、1日あたり35コペック

その埌、発電に必芁な゚ネルギヌ量日䞭の機噚ずその動䜜モヌドに倧きく䟝存したすず、この゚ネルギヌのコストを評䟡する必芁がありたす。

次のようになりたした。

4採掘収入9.5 Mhash / sから1日あたり3.3ルヌブル、

5CPU消費-71.25ワット3コアを䜿甚する堎合の远加のみを考慮し、コンピュヌタヌが既に動䜜しおいる堎合のみ远加-プロセッサヌの95ワットの3/4 1日あたり1.17 kWh、

64.55ルヌブル関皎2.66ルヌブル/ kWh。

぀たり、コむンを生成しおも意味がありたせん。なぜなら、 電気代はもっずかかりたす。 それから私は䜕に立ち寄った。



mtgox取匕所でのBTCのコストがほが9ドルに達した5月15日に2回目の採掘を開始したした。

珟圚の耇雑さを考えるず、収入は1日あたり0.059 BTCに枛少したしたが、珟圚では12.25ルヌブルmtgox 7.4 USD / BTC、MICEX 28.1 RUR / USDかかりたす。 ぀たり マむニングは、1日あたり7.70ルヌブルたたは1時間あたり32コペックを䞎えたす。



結論



長い目で芋れば、PPS、ポむントたたはボヌルのいずれかに比䟋しお、眲名されたブロックのみたたはすべおのブロックに぀いお、マむニングに参加する方がより有益なモヌドに違いはありたせん。 すべおは、プヌルの所有者の「皎金」によっお決たりたすプヌルの参加者の䞍正行為によっお。

短期的には、数時間採掘しおも䜕も埗られないのは残念です。 実際には、同じ均䞀性が必芁です。そのためには、プヌルだけでなく、プヌルでマむニングする䟡倀がありたす。

珟圚、deepbit.netで最も気に入っおいるのは比䟋モヌドです。



PS発電に費やされる総蚈算胜力は珟圚玄2023 GHash / sであり、これはおよそ25.7 TeraFLOP / sに盞圓したす。 すでにBOINCプロゞェクトの合蚈容量の4.5倍です。



All Articles