Nodes

乙太坊輕節點:Light vs Cache vs fastsync

  • May 14, 2018

執行乙太坊節點時有許多不同的選項。我想確保在開始下載區塊鏈之前選擇正確的選項……有人可以解釋使用的優點:

—light —cache —fastsync

我不確定要使用哪些,我不想破壞任何東西。我的節點的主要目的是充當我接受乙太幣的網站的錢包,因此例如,如果這是一個比特幣節點,我將啟用修剪,因為我不需要整個區塊鏈。

  • “完整”同步:獲取塊頭、塊體,並驗證創世塊中的每個元素。
  • 快速同步:獲取塊頭、塊體,它在目前塊 - 64(*) 之前不處理任何事務。然後它會獲得一個快照狀態並像完全同步一樣。
  • Light Sync:僅獲取目前狀態。為了驗證元素,它需要詢問對應樹葉的完整(歸檔)節點。

然後是關於記憶體的額外資訊,以及如何從該響應中快速獲取資訊:

僅通過增加記憶體就可以將速度提高 50%。

如果您從頭開始,請使用: geth –fast –cache=1024

如果您已經擁有一些區塊鏈,請使用:geth –cache=1024

根據您的 RAM,您還可以嘗試使用更高的值,例如 –cache=2048。

引用自:https://ethereum.stackexchange.com/questions/48469