比特幣挖礦 何謂礦池?礦機的種類?挖礦程式教學

礦機

由於顯示卡雖然挖礦速度校快,但是顯示晶片原本並不是專門用於挖礦,因此用顯示卡挖礦不僅很耗電而且發熱量又高,如果是3、4張顯示卡所組成的挖礦電腦,更是耗電,最後計算起來很可能挖比特幣的收益都還不夠付電費呢!因此從2013年開始,挖比特幣的重心逐漸轉移到專業礦機上,這種礦機區分為兩大類型: 

  1. FPGA(Field Programmable Gate Array,現場可程式化閘陣列):是一種平行架構的邏輯晶片,可以重複編程設計,將軟體燒錄到FPGA上運作,並可將內部的邏輯區塊以程式連接在一起,有容易修改及成本較低的優點,不過缺點是速度比較慢及無法完成複雜的設計,功耗也比較高。
  2. ASIC(Application-specific integrated circuit):與FPGA靈活有彈性的特性不同,ASIC是針對特定應用而產生,例如專為挖礦所設計的晶片,即是對Hash計算優化,當然比起FPGA來說效能更高,且與顯示卡比較來說,ASIC的功能專一,不需加上一堆有的沒的晶片或電容,當然功耗低非常多,長期使用不但節省電費,運算能力也提高至數十甚至百倍以上,專業礦機多是ASIC架構。 

礦池


早期比特幣還不興盛的時候,大部分人都用自己的電腦來挖礦,最早當然是用盡CPU的能力來運算,接著有人發現用顯示卡的GPU Stream Processors來計算會快更多,可是當大家紛紛投入挖礦以後,出現了很多為挖礦優化的設備,一般個人電腦根本拼不過,因此需要加入礦池(Mining Pool)來挖礦,由伺服器集合所有使用者的運算力量來挖,再由一定比例回饋使用者(礦工),才不會發生挖了老半天卻拼不過專業挖礦機,花了電費卻什麼都得不到的情形。

挖礦程式教學

挖礦的過程並不複雜,只需要下載「挖礦程式」其實就能開始挖礦。網路上的挖礦軟體百百款,這裡我們將以 NiceHash Miner 這款軟體舉例說明。

首先,根據手上顯卡廠商下載對應的 NiceHash Miner 版本並開啟軟體,在正式開始挖礦以前,有幾個步驟要先設定。

電子錢包頁面中最重要的資訊就是錢包地址,這除了是比特幣買賣家交易時須使用的資訊以外,同時也是挖礦時比特幣儲存的目標位址,點擊幣託頁面中的錢包地址後,就會獲得一串「未命名的錢包地址」,請複製這串數位碼並好好保存。

接下來在挖礦程式中點擊「錢包」(Wallet)選項,將剛剛複製的數位碼貼上後即可完成儲存目標設定。在左下方的「硬體資訊」(Hardware Details)選項中,系統預設會找到你電腦使用的顯示卡型號,也可以在這裡開啟處理器加入挖礦的行列,可根據需求和喜好設定。

開始挖礦 進度掌控

一切都準備就緒後,就可以按下中間的「開始挖礦」(Start),你的電腦會自動開啟命令執行視窗進行挖礦,不同的挖礦軟體無論每次挖礦的動作成功與否,都會釋出不同的通知指令,以 NiceHash 為例,成功挖礦時視窗上將會出現的綠色的指令通知。但這時候軟體挖到的比特幣數額其實非常小,需要長時間連續不間斷的挖礦才能挖到完整一個比特幣。

留言