如何將比特幣連接到池中的一名工人?
我正在嘗試開始使用舊塔來探勘比特幣,並且正在慢慢嘗試理解設置……
- 錢包
我註冊了一個比特幣錢包(coinbase),並在其中獲得了一個 ID。 2. 水池
我加入了一個池(Slush’s Pool),在那裡我驗證了我的電子郵件並添加了我的私人?我錢包裡的身份證。他們為我註冊了第一個工人:
login: myusername.worker1 password: something given
- 礦工
(我的硬體做數學),至強處理器
- 安裝 ubuntu 伺服器 12.04 64 位
- 安裝了比特幣,
sudo apt-get install bitcoind
- 配置比特幣,
vim ~/.bitcoin/bitcoin.conf
server=1 daemon=1 rpcuser=INVENT_A_UNIQUE_USERNAME rpcpassword=INVENT_A_UNIQUE_PASSWORD
我不明白我的池 ID 是如何連接到我的機器上執行的?我也不知道該放什麼`rpcuser`來`rpcpassword`確保它是獨一無二的。 我一直在讀你的名字不能有句點(`.`)`rpcuser`? 不確定此配置文件中需要的最低要求是什麼: * <https://en.bitcoin.it/wiki/Running_bitcoind> * <http://techcrunch.com/2013/04/08/how-to-mine-bitcoins/>
我認為您有點誤解,但您走在合乎邏輯的道路上。您需要一個採礦應用程序/程序(我建議使用 BFGminer,如果您在 Windows 上,請考慮使用 guiminer)。所以你擁有的是你自己的比特幣實例,你可以連接到它並從中探勘……如果你設法在幾千年內從那台電腦上獲得高差異份額,你就會得到一個塊。(因此在池中挖礦)
一個快速的 tl;dr 因為看起來你正在使用一個 nix 框:
- 確保你有 git 以及你的通用建構工具。
- 然後
git clone https://github.com/luke-jr/bfgminer.git
- 編譯:
./autogen ./configure --enable-cpumining make
“自述文件”在這裡:https ://github.com/luke-jr/bfgminer/blob/bfgminer/README
完成 BFGminer 製作後,轉到 slush pool 並登錄。然後,在右側部分,是“工人”標題下的工人列表。它會將您帶到一個頁面,要求您輸入登錄後綴(這是指定每台唯一電腦挖礦但將其綁定到您的帳戶的方式),您還被要求使用該礦工的密碼。我建議不要使用您的登錄密碼,因為它在您的主登錄執行緒上顯示時沒有任何加密。
一旦你輸入了你的登錄後綴(例如,如果我的
username
名字是*“Joe”並且我的電腦被稱為“Feet”(對不起,有些朋友不得不使用它),我的後綴將是“.feet”。我的整個工人姓名將是“Joe.feet”。在這個例子中,我選擇的密碼是“toes”*。輸入後綴和密碼後,點擊“保存”,您現在返回主門戶。只是為了重複。我的新工人(也稱為礦工或實例,具體取決於礦池)將命名為“Joe.feet”,密碼為“toes”
所以“Joe.feet”將是我在我的挖礦應用程序(BFGMiner)中輸入的使用者名。密碼將是我使用的密碼(在我的範例中為“toes”)。
現在您已經創建了一個礦工並建構了 BFGminer,確定您是在 SSE2 還是 SSE4…一旦您知道您使用的是哪個 SSE,您就可以使用此命令開始在 slush 的礦池中挖礦(確保您遞歸到 bfgminer 所在的目錄)。(僅供參考,您也可以將其設為 bash 腳本)(也可以在螢幕上執行)
如果您在 SSE2 上執行此命令,我將在下面的幾行中使用其他命令(再次使用螢幕…該命令只是鍵入螢幕。然後您按兩次輸入。)
確保您遞歸到 BFGminer 所在的文件夾並執行此程式碼。我假設我在雪泥池上的使用者名是“Joe”,我的工人被稱為“feet”,我的工人密碼是“toes”。
SSE2 版本的命令
./bfgminer -a sse2_64 -o stratum+tcp://stratum.bitcoin.cz:3333 -u Joe.feet -p toes
SSE4版本的命令
./bfgminer -a sse4_64 -o stratum+tcp://stratum.bitcoin.cz:3333 -u Joe.feet -p toes
完成這些步驟後,您應該會看到您的礦工出現在顯示已連接的螢幕上。那時你正在挖礦。請注意,您擁有的設備在一天內執行的成本可能會超過您的利潤。