Go-Ethereum

對於生產 dApp,應該在伺服器節點上進行什麼樣的同步?

  • August 16, 2020

我計劃使用帶有geth的NodeJs來使用web3伺服器端。對於生產用途,我應該進行full同步還是fast同步就足夠了?

另外,像今天一樣,我需要多少空間來儲存每種同步類型的區塊鏈數據?

Fast同步通常是可以的,你下載塊和狀態。但是,使用full同步您只需下載塊,並自己計算狀態。這需要更多時間,但您確定這些狀態是有效的。如果你不介意等待它總是一個加號full,但在大多數情況下fast就足夠了。

關於所需的尺寸,你可以看看這張圖表,它顯示得很清楚。

您可以進行“快速”同步,它需要大約 21GB 的空間。

基本上“輕”同步用於測試和開發目的。

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