Nodes
乙太坊輕節點:Light vs Cache vs fastsync
執行乙太坊節點時有許多不同的選項。我想確保在開始下載區塊鏈之前選擇正確的選項……有人可以解釋使用的優點:
—light —cache —fastsync
我不確定要使用哪些,我不想破壞任何東西。我的節點的主要目的是充當我接受乙太幣的網站的錢包,因此例如,如果這是一個比特幣節點,我將啟用修剪,因為我不需要整個區塊鏈。
- “完整”同步:獲取塊頭、塊體,並驗證創世塊中的每個元素。
- 快速同步:獲取塊頭、塊體,它在目前塊 - 64(*) 之前不處理任何事務。然後它會獲得一個快照狀態並像完全同步一樣。
- Light Sync:僅獲取目前狀態。為了驗證元素,它需要詢問對應樹葉的完整(歸檔)節點。
然後是關於記憶體的額外資訊,以及如何從該響應中快速獲取資訊:
僅通過增加記憶體就可以將速度提高 50%。
如果您從頭開始,請使用: geth –fast –cache=1024
如果您已經擁有一些區塊鏈,請使用:geth –cache=1024
根據您的 RAM,您還可以嘗試使用更高的值,例如 –cache=2048。