以太坊Geth幾種同步模式

2021-09-20 09:38:04 字數 506 閱讀 1073

鏈客,有問必答!

在geth1.6版本,–fast引數已經改為–syncmode=fast,當然–fast依舊有效。full模式也一樣如此。

full同步步驟:

獲取區塊的header

獲取區塊的body

從創始塊開始校驗沒乙個元素

fast同步

獲取區塊的header

獲取區塊的body

使用此模式時注意需要設定–cache,預設16m,建議設定為1g(1024)到2g(2048)。

ligth同步

僅獲取當前狀態。驗證元素需要向full節點發起相應的請求。

以太坊geth區塊同步

起初我採用虛擬機器在公司網路下作為節點同步,不管是錢包還是geth,始終都會有100個左右區塊同步不下來,導致eth getbalance等指令失敗。後來切換到了阿里雲上的伺服器上做同步,乙個晚上就基本同步完了,建議盡量採用雲主機或者網路環境好的實體機進行同步。下面講一下同步的準備工作 1.go環境...

使用geth同步以太坊資料

tips 此處僅討論測試網路,如果大家想要私有網路,可以參考網上大家的教程,這裡推薦乙個有介面的私有網路工具 ganache。預設埠 127.0.0.1 7545,也可以選擇自定義。geth datadir 目錄位址 testnet rpc rpccorsdomain console1.選擇網路 t...

geth 以太坊錢包 以太坊錢包Geth使用命令

鏈客,有問必答!一 啟動以太坊錢包geth 開啟乙個控制台,執行同步區塊命令 同步測試鏈 geth fast cache 512 rpc rpcapi personal,db,eth,net,web3 testnet datadir e projecttestgeth 如果為了讓區域網中其他節點訪問...