Mining-Theory

挖礦全解

  • April 25, 2016

我有 6 台礦機,全部配備 3 台 R9 280x。

(是的,不是比特幣挖礦,但沒有一個通用的挖礦堆棧站點,它仍然使用 cgminer,所以它是相關的)

幾個月來我一直在努力讓它們穩定執行,現在我在每個礦工上執行 CGWatcher 來管理 CGMiner。我使用 CGRemote + Teamviewer 從中央電腦監視所有礦工。

無論如何,我遇到了很多問題,我覺得我真正需要的是更好地了解挖礦的工作原理。例如:什麼是股份?

我試過在網上閱讀解釋,但對我來說沒有任何意義,什麼是區塊鏈?我不是五年級學生,但像我一樣向我解釋。我了解一些事情,但不是全部,為了能夠解決所有問題,我真的需要對採礦過程有一個完整的了解。

我了解很多事情,但我需要這個的真正原因是因為我最近開始單獨挖礦,我需要知道我的礦工在做什麼,因為我不會像礦池挖礦那樣經常獲得被接受的份額,所以我該怎麼做甚至知道礦工們都在工作嗎?因為我沒有接近我應該得到的支出。

我目前正在探勘 Digitalcoin,目前難度為 8,所以你可以想像,平均 12 MH/s 我應該會做很多 DGC,但我不是。

當您單獨開採(而不是在礦池中)時,您的支出完全基於在其他人之前解決區塊鏈中的目前區塊,並收集該區塊上的“賞金”。以比特幣而言,區塊賞金在區塊鏈開始時為 50 BTC,最近降至 25 BTC——它將繼續穩步下降,直到所有 BTC 被開採完畢。

區塊鍊是構成加密貨幣的去中心化賬本。一個單獨的塊確認一組交易,以及它之前的所有塊(因此是塊)。當您進行探勘時,您正在嘗試解決這些區塊,確認在該時間範圍內發生的交易,並收集與該區塊相關的賞金。

加密貨幣的隨機和分佈式特性意味著每個人同時在同一個區塊上工作,而你首先解決區塊並獲得賞金的機率實際上等於正在被網路的整體雜湊率的百分比由您的礦工生成。

池化挖礦的理念是礦池中的每個人都將自己的算力貢獻給一個共同的努力,這樣他們的集體算力就能夠在整個網路的規模上競爭。共享只是一種拆分和分配要在池成員之間完成的工作的方式。如果您是解決塊的池的一部分,並且您在池的 100 股中接受了 10 股,那麼無論您的設備還是池中的其他人解決了最終成為的份額,您都將獲得 10% 的支出塊解決方案。

因此,對於單人挖礦,我真的看不出您需要如何使用共享,除非您將自己的礦工聚集在一起作為集群解決方案。

對於一個單獨的礦工,它需要一個完整的區塊鏈副本來進行雜湊計算,它需要與網路的其餘部分通信,以便在發現新的區塊鏈副本時更新區塊鏈副本,並在解決塊時通知網路,然後當然需要處理能力和硬體來生成有效的雜湊率。

對於並行的多個礦工,您需要自己找出讓它們為您有效工作的最佳方法。

引用自:https://bitcoin.stackexchange.com/questions/21569