主題: [網路虛擬幣] 挖礦人生, 我的BitCoin(比特幣)礦工日記 (挖礦基礎教學) 作者: 台灣樂透彩香港六合彩紀錄員 於 2012 六月 12, 上午 04:52 [網路虛擬幣] 挖礦人生, 我的BitCoin(比特幣)礦工日記 (挖礦基礎教學)
我的顯示卡 ATI HD4670 挖礦處理速度約 33M hash/ s , CPU AMD 7750 卻只有 1.3M 也就是說,這是個比拼顯示卡GPU處理速度的世界,CPU影響不大, ATI顯示卡不夠好的(至少要在5830或是6850等級以上), 或是 NV顯示卡系列的 就請直接放棄吧! 若是ATI 5830 ~ ATI 5970 等級的顯示卡, 每天可以挖到不等的 BTC... (實際數量不一定, 越多人挖, 競爭越激烈, 就會分的越少) 另外, ATI 5xxx 和 6xxx系列 似乎比 4xxx系列好用,(對 opencl有更好的表現) 這個網址有bitcoin(比特幣)挖礦的顯示卡硬體列表,裡面有詳述 挖礦的計算處理速度以及建議的參數: https://en.bitcoin.it/wiki/Mining_hardware_comparison ------------ ** 要參與bitcoin(比特幣)挖礦之前得注意的事: 挖礦只是個形容詞, 其實只是用GPU在計算處理一些資料而已, 一但開挖之後 ,會耗用GPU全部資源, 換頁面時會頓頓的, 所以, 平常使用電腦時 ,不要把 挖礦軟體 GUIMiner 的 [Start Mining!] 給運作下去, 等到電腦要閒置不用時, 再去執行挖礦的動作! 因為是猛操顯示卡,所以相關的散熱與電源供應的硬體方面要多留意一下! ------------ ** 當BitCoin礦工所需要的軟體: 一. 主要 電子錢包 軟體(帳戶餘額與收付款) Bitcoin 或 Bitcoin-Qt : http://www.bitcoin.org 這個網站裡面會有Download區域, 找適合自己的作業系統版本去安裝, 安裝後就會有 電子錢包 的餘額顯示(Balance) 與 電子錢包帳號(Bitcoin Address, 由34個英數字組成). 這個 電子錢包帳號 ,安裝之後就會自動預先創造100組出來, 每次和不同人交易時,都可以呼叫一組新的... 第一次啟用時會下載目前已經被開挖掉的礦Block的資訊. 會需要一段時間. 上述bitcoin電子錢包軟體安裝後, 相關重要檔案會存檔在特定的目錄下. 點擊windows左下角的 [開始] > [執行] ,再輸入以下指令, explorer %APPDATA%\BitCoin 即可查閱存檔目錄的位置, 請記得要隨時備份! Win Xp通常是在: C:\Documents and Settings\Win用戶名稱\Application Data\Bitcoin Win 7 和 Vista 通常是在: C:\Users\Win用戶名稱\Appdata\Roaming\BitCoin 尤其是裡面有個 wallet.dat 檔案,是電子錢包的個人私鑰, 要好好的備份存檔,也不能被駭客給盜走, 萬一丟失了或被其他人給盜走了,就完蛋了... 二. 挖礦軟體 GUIMiner : http://forum.bitcoin.org/?topic=3878.0 https://github.com/Kiv/poclbm/downloads PS. 挖礦軟體 GUIMiner是視窗化過的軟體, 進階使用者, 可以直接用 挖礦軟體 poclbm , 在dos模式下 直接下參數... poclbm 原作者的下載網址: https://github.com/m0mchil/poclbm/downloads 三. 顯示卡驅動程式 與 opencl 驅動程式 : 既然要挖礦, 一定是採用ATI(AMD)顯示卡, ATI(AMD)顯示卡需要安裝OpenCL Driver或是 SDK套件(ATI Stream SDK 或是AMD APP SDK),才能正確判別晶片. 假如是ATI顯示卡且沒有安裝opencl driver或是SDK套件軟體, 就會跳出一大段的警告視窗. 例如: poclbm沒安裝open最後一句可能是 ImportError: DLL load failed 裝置 Device會無法選擇 顯示卡晶片, 那就沒意義了! * 若是WIN XP, opencl driver通常是內附在驅動程式安裝項目內, 請去ATI官網下載, http://support.amd.com/us/Pages/AMDSupportHub.aspx Win xp 32bit 最新版驅動不一定會有附加opencl driver (ocl), 建議找舊版驅動軟體比較容易找到有附ocl: http://support.amd.com/us/gpudownload/windows/previous/Pages/radeonaiw_xp.aspx 選完自己的顯示卡之後, 通常 opencl driver 是附在 AMD APP SDK Runtime套件裡面, 安裝驅動程式要記得勾選到! 例如: 下載的檔名是: 11-12_xp32_dd_ccc_ocl.exe 那麼, 那個dd 表示是 display driver 顯示卡驅動程式, ccc 就是他們的顯示卡後台管理程式, ocl就是 opencl driver 一般安裝時會連著 AMD APP SDK Runtime 套件一併安裝! * 若是 其他作業系統(Win vista, Win 7), 也請去下載 SDK套件. http://developer.amd.com/sdks/AMDAPPSDK/downloads/Pages/default.aspx 萬一, 挖礦軟體判別不到顯示卡的opencl driver, 且 安裝opencl driver的AMD APP SDK Runtime 套件時, 卻出現失敗,或是單獨點擊 opencl.msi 卻出現已經有安裝過了! 這表示之前可能曾經有安裝過 opencl driver的AMD APP SDK Runtime 套件或opencl.msi , 只要不是相同版本的就會出現錯誤! 那你得想辦法找到同樣版本的opencl driver或是opencl.msi執行下去, 才會跳出可以修復或是移除選項的視窗, 然後才能趁機移除掉opencl driver再重新安裝! 我之前一直反覆的安裝和移除驅動程式, 花了好幾個晚上都搞不定, 最後才知道是系統裡面已經有安裝過 opencl driver的AMD APP SDK Runtime 套件或opencl.msi, 好像是因為我又安裝了Nvidia的顯示卡驅動, 所以造成挖礦軟體無法判別, 要重新安裝, 只要opencl.msi版本不同就不讓你安裝, 最好就是把過去安裝過的opencl.msi 想辦法找出來且執行下去, 只要版本一樣就會跳出可以移除掉的視窗! 移除掉再安裝, 挖礦軟體就可以判別顯示卡的晶片型號了! 四. 挖礦軟體GUIMiner相關操作 : 1. 初階: POOL挖礦: 可選擇加入礦池(mining pool)和其他人一起挖,挖到大家分... 礦池網站就是適合想要群體挖礦的人, 讓他每幾天都可以分到一點點BTC... 例如, 這個網站就是非常大的礦池網站, 一堆礦工都聚集加入在這邊: https://deepbit.net/ GUIMiner軟體也有內建很多礦池網站... 選擇 礦池 的 server , 例如: slush' poll , 要先去該網站註冊帳號, 例如: http://mining.bitcoin.cz/ 點擊EMAIL回覆開啟帳號. 登入該礦池網站之後, 在Wallet 要填入屬於自己的 電子錢包帳號. 選擇 Register new worker , 再開啟一個新的挖礦子帳號和密碼 就會列出 一組 Login 和 Password, 把這組(不是登入網站的帳密)填入挖礦軟體的 帳號密碼, 就可以開挖. 挖礦所分得的BTC分配狀況,並非即時顯示,要過一陣子才會在網站列出來... 因為這個網站會紀錄可挖礦的IP,所以用撥接的浮動IP, 得先登入該網站取得或設定可連線的IP,再用挖礦軟體連線. PS. 這個軟體是可以同時連線2個以上的server作挖礦動作, 不過處理速度的總量是固定的. 2. 中階: SOLO挖礦(用視窗介面的GUIMiner軟體): 也可以 solo單獨挖礦,一個人要挖很久才會挖到...(不建議採用) 不怎麼建議採用這個方式, 因為即使用了超高檔的顯示卡來計算和處理,也需要好幾個月才能挖開一個礦(Block). 對於顯示卡不夠好的人,可能要花上半年一年或好幾年來計算了... 在上方的 [Solo utilities] 選項裡面, 有個 set bitcoin client path 要指定 電子錢包 軟體bitcoin.exe檔案的安裝位置. 通常是在 C:\Program Files\Bitcoin 有個 create solo password 可以指定密碼. 若要以自己電腦當伺服器來SOLO挖礦, 那就不要直接執行 bitcoin軟體, 而是用 [Launch bitcoin client as server] 來呼叫 主要的電子錢包軟體出來當伺服器. 需要等電子錢包軟體開啟, 且下載完目前存在於網路上的 Blocks數量,才可以開始挖礦! server 要選擇 solo. Host: localhost 和 Port: 8332 , 都不要去變動. 帳密就填剛剛指定的帳密. Device: 要選擇顯示卡晶片, 不要選擇 CPU晶片. Extra flags: 可以填入顯示卡的參數, HD 5xxxx系列顯示卡或許可以填入 -v 這個參數, 自己可以嘗試看看增加參數是否處理速度會有變化... 開始挖礦計算之後, 會顯示處理速度為多少 M hash/ s PS. 本人也有撰寫 SOLO挖礦的進階篇(用poclbm挖礦軟體): 用 bitcoin 或 bitcoin-qt, 配合 poclbm 的相關設定, 不過 因為DOS介面的poclbm 難度較高, 故該文先隱藏起來... 建議先從 視窗介面的GUIMiner軟體熟悉... 五. 虛擬幣的BTC交易: 關於開挖出來虛擬幣BTC, 本人有另外發文關於 BTC交易所 日本網站 mt.gox 的相關簡易教學... ------------------ PS. 其他參考資料: Bitcoin 中文說明: https://zh-cn.bitcoin.it/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98%E8%A7%A3%E7%AD%94 Bitcoin 市場交易價格: http://bitcoincharts.com/markets/ PS. 本文歡迎自由轉載引用,請註明來源為: http://saving.cc |