初級比特幣挖礦教學
作者:Chi Cheng
cnbtcnews註:對原文進行了一定程度的修改,刪去了過時的東西,完善了新的內容。
利用顯卡的圖像處理器(GPU)計算Bitcoin大大提高了計算速度,所以現在通過Bitcoin比特幣官方客戶端的CPU計算已經很難發現一個新的Block來獲得50個BTC,一台普通個人電腦可能需要2年時間才有可能一次性計算出50個或25個新比特幣,所以參與集體挖礦(mining pool),穩定小額的獲取BTC成為更現實的選擇。因為CPU計算效率過低,官方客戶端從0.3.22版起取消了計算比特幣的功能。
下面介紹如何在Windows上利用CPU/GPU參與集體挖礦以獲得BTC。按目前的計算難度,一塊ATI 5850顯卡可以每天獲得約0.27個BTC。
安裝官方客戶端
首先要安裝Bitcoin官方客戶端以獲取你的收款地址(Address),BTC 協議鼓勵每次收款使用不同收款地址以保持不可追蹤性。這裡的收款地址相當於你的一個收款帳號,而每個人可以有無限多個收款帳號,官方客戶端會自動彙總你所有地址中的款額作為可用總額。
安裝、運行Bitcoin官方客戶端後,程序會自動計算出你的私鑰並生成第一個收款地址,以1開頭的一串字母和數字組合,如 1AhNWp14rNUoWgwrZNtc9vm586pCVqom3n 。這個就是你的收款地址了。
註冊集體挖礦網站
你需要到挖礦網站註冊(Register)一個帳號(Account),以便保存你的工作成果和收款地址。目前運作的比較好的有
註冊好帳號後,可能需要點開電子郵件中地址或輸入郵件中的確認碼,以確認郵箱地址。在網站payment address中填入你的收款地址,比如 1AhNWp14rNUoWgwrZNtc9vm586pCVqom3n 。將minimum payment(最小自動付款額)設置成0.01,以便盡快收到第一筆付款。
然後註冊新的worker帳號(挖礦工人進程),因為每個人可能有多個計算機或多個計算進程可以使用,所以每個帳號下可註冊多個worker。Worker通常有獨立的用戶名和密碼,worker用戶名一般是你的帳號名+自定義後綴,密碼簡單好記就好,worker的密碼被別人知道也沒有什麼安全問題。注意不要和賬戶或郵箱密碼相同即可。
安裝GPU計算程序
下載GUI Miner。如果你有獨立顯卡,儘可能使用GPU計算程序,因為設計結構和指令集不同,GPU 計算能力一般是CPU的幾十至幾百倍。如果使用AMD/ATI顯卡,還需安裝AMD顯卡開發包。
解壓縮GUI Miner後,運行GUIMiner.exe,選擇你註冊的挖礦網站,填入你的worker帳號和密碼,點Start mining即可開始挖礦。
(File->Save settings保存當前設置。菜單第一項為創建新的Worker。)
使用ATI 5xxx系列顯卡計算時,可以在flags裡填入-v -w128參數。使用CPU計算無需填寫任何參數。
Device為設備列表,顯卡通常顯示為顯卡核心的名字,如57xx系列為Juniper,以及CPU設備。一個設備可以對應多個worker同時工作,程序會自動分配計算能力。即幾個不同worker設置使用一個device,同時挖礦。不過對提高效率沒有什麼幫助……
過1個小時刷新你的挖礦網站頁面就可以看到你的收益了,一般超過0.1BTC即可收款。
Bitcoin 官方客戶端運行時會自動顯示最新餘額。當然,離線時也可以正常收款。下次啟動Bitcoin 客戶端即可看到收款。
使用BTC付款
在Bitcoin官方客戶端中,點擊Send Coins即可付款,填入付款地址和數量即可。付款小於0.01時需要支付至少0.0005的手續費,以防止大量付款攻擊BTC網絡。支付更多則可以免手續費。
留言
張貼留言