Solo-Mining

無 GUI 和有 GUI 的單獨採礦概述,簡短說明。

  • March 18, 2013

所以我最近涉足了比特幣,比特幣挖礦被整個系統的想法迷住了。我什至在發現它的那一天就出去買了一台 POS Evga 610 GT 開始挖礦。(目前以極快的 12.7Mh/s 速度)

我在 slush 的池子下使用了 electrum,guiminer,並且在過去一周賺了 3cents(0.006 BTC ?)。

所以我計劃在不久的將來在這裡建造我的個人電腦/採礦設備,並想開始我的個人採礦生涯。我很高興能在游泳池裡,但我喜歡彩票的想法。

所以我想知道是否有人可以讓我快速了解在 Windows 機器上進行單獨挖礦的選項。最好帶有 GUI,例如 guiminer,而沒有 GUI。

我找到了本指南 <http://www.newslobster.com/random/how-to-get-started-using-your-gpu-to-mine-for-bitcoins-on-windows>

它告訴你如何讓它執行,而不是它背後的方法和邏輯。有人可以解釋我需要以程式方式編寫自己的礦工的步驟嗎?如

  • 創建交易
  • 建構塊對象
  • 散列直到找到好的散列或其他人說他們找到了散列
  • 重複

但顯然更深入。也請原諒我目前知識匱乏,還在學習中!

** 我對 BTC 系統、它的邏輯以及它是如何抽像地工作的,但我沒有深入了解節點如何通信和保持網路執行。這是我想知道的。

這裡是我抽像地學習計算過程 <https://bitcointalk.org/index.php?topic=143329>

截至 2013 年 3 月 18 日,您可以採取幾種方法

  • 您可以對協議和相關技術的低成本學習感興趣
  • 您可以投資與採礦相關的設備
  • 你可以直接投資 BTC,用現金換取少數可用的比特幣。

請務必預先做好準備,後兩種選擇中的任何一種都是賭博。隨著技術的成熟,您獲得的知識可以隨身攜帶。

我會談談你的幾點:

我想成為一名礦工

硬幣的“挖礦”並不總是有利可圖的情況。這取決於您使用的硬體,以及您在游泳池中與誰合作的時間。

關於硬體:CPU 和 GPU 已被普通礦工替換為 FPGA。如果你想獲得超過 0.000 倍的 BTC,那麼你需要投資 FPGA,並且很快就會投資用於挖礦的 ASIC 晶片。您的新顯卡不必浪費,您可以參與 vanitygen 池或萊特幣生成池。請注意,萊特幣是分散加密貨幣風險的一種方式,並不意味著它將實現比特幣生產硬幣的偉大。

關於池:每個池都可以讓您隨著時間的推移平衡您的收入。 @Meni寫了一篇關於這個主題的非常好的白皮書。如果您是比特幣新手,請閱讀他的所有文章。

我想做自己的游泳池

這是一個有趣的主題,因為我也想做同樣的事情。事實證明,礦池的數學和“可破解性”並不簡單,而且你完全有可能在執行一個礦池(或任何你投資的任何東西)時破產。確保您保護自己免受您執行的 PPS 池的影響。我認為到目前為止,對於運營商和客戶來說,最安全的是“雙幾何”。查看@Meni 的白皮書了解更多資訊

我只想學習技術

非常陌生的人可以使用參數集從他們的電腦上執行“bitcoind”,gen=1因此它使用 CPU 進行散列。這僅在硬幣沒有價值的“測試網路”上可行。要學習這種方式,只需在命令行中設置 -gen=1 和 -testnet 執行 Bitcoind。

另一方面,如果您想以程式方式執行您列出的步驟,我建議您閱讀一些可用的 python 或 C++ 客戶端的原始碼。讓您的問題列出您熟悉的語言可能是一個好主意,因為您要查找的程式碼可能已經編寫過,或者甚至在考慮低級優化的情況下進行了優化。

我想投資

有幾種購買 BTC 的方法。即 MtGox 和 Coinlab 是前兩個領先的交易網站。我建議查看那裡的購買要求,以最優惠的價格購買硬幣。

挖礦是由個人和礦池與官方比特幣錢包軟體一起完成的,無需編寫自己的軟體來與比特幣網路對話。比特幣軟體有一個介面(RPC)來請求工作(在你找到解決方案之前要散列的資訊)和一個返回答案的方法,如果你找到一個塊解決方案,它將把新找到的塊發佈到其他節點。

礦池使用 pushpoold 等軟體作為比特幣、其網站和礦工成員之間的介面,但您只需要比特幣和挖礦軟體即可單獨挖礦。挖礦軟體從比特幣請求資訊,進行計算(在硬體的幫助下),然後發回任何成功的結果。挖礦軟體的例子有guiminer、cgminer、phoenix。

單人挖礦非常像彩票 - 雜湊率如此之低,在目前的難度下,你需要 20 年的挖礦才能有 50% 的機會找到一個區塊。

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