無 GUI 和有 GUI 的單獨採礦概述,簡短說明。
所以我最近涉足了比特幣,比特幣挖礦被整個系統的想法迷住了。我什至在發現它的那一天就出去買了一台 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% 的機會找到一個區塊。