初鏈TrueChain挖礦操作流程

weixin_33806914發表於2018-09-18

距離初鏈TrueChain主網Beta版上線的日子越來越近,如何挖礦成為整個初鏈社群最關心的問題,之前兩篇有關挖礦演算法的文章《TrueChain挖礦規則》、《手把手教你搭建初鏈主網Beta版私有鏈》裡,小編從技術的角度詳細的為大家介紹了挖礦的規則以及環境搭建的操作指南,可是仍然有很多粉絲留言,問如何挖礦?挖礦的具體流程是什麼?


下面,我們將為大家介紹鏈TrueChain主網挖礦操作流程




客戶端簡介


初鏈,作為去中心化的網路,初鏈客戶端代表了初鏈網路的全部,它既承載著客戶端的職能同時又是伺服器,無數個對等的客戶端(節點)組成了初鏈網路。


客戶端既可以直接面向使用者,為使用者提供各種介面的相互操作,又與網路中其他客戶端形成P2P網路,實現區塊鏈資料同步、執行共識機制、參與挖礦等。




客戶端安裝


由於執行初鏈客戶端的機器有各種不同的作業系統,各自的環境也有差異,官方目前提供以下4種安裝環境的安裝包:


1.Docker容器中使用。

2.Linux作業系統,基於go原始碼編譯。

3.Mac作業系統,基於go原始碼編譯。

4.Windows作業系統,基於go原始碼編譯。


提示:請先在官網下載初鏈安裝包,在安裝指南的指導下完成安裝操作(安裝包我們稍後將公佈在官網www.truechain.pro上)。




客戶端的網路配置



每一個節點執行的客戶端,需要與初鏈網路中的其他節點通訊,並使用同樣的配置並保持資料同步,把整個區塊鏈的最新資料同步到本機節點,才能正常的開始服務並挖礦。


客戶端的配置主要包括創世區塊資訊配置(genesis.json)和設定礦工地址:


1.創世區塊資訊及各引數說明參見連結:https://www.truechain.pro/zh/news_detail/247。


2.在客戶端的控制檯中使用Miner.setEtherbase(礦工地址)的命令來設定本節點機器對應的礦工地址,保證本機挖出的token能計算加入到礦工地址對應的賬號中。


3.區塊鏈資料是初鏈客戶端工作的基礎,使用者在進行相關操作,例如查詢初鏈帳戶資訊、發放交易以及挖礦操作前,需要完成本地節點與區塊鏈資料的同步。


啟動客戶端後,將自動下載區塊鏈資料,執行資料同步操作。




啟動挖礦


在配置好礦工地址並同步了區塊鏈資料後,就可以在客戶端的控制檯啟動挖礦。啟動命令如下:

miner.start()




檢視激勵


本次挖礦獲得的token獎勵,使用者可以在truescan和新版錢包中檢視到。

相關文章