Go-Ethereum

區塊鏈同步正在進行,顯然已達到最高區塊,發生了什麼?

  • October 29, 2020

我已經在 Windows 10 機器上安裝了乙太坊錢包,現在我正在使用 geth –fast –cache 1024 同步區塊鏈。它似乎已經下載了幾乎所有塊,因為 eth.syncing 返回

{
目前區塊:3439728,
最高區塊:3439874,
已知狀態:7808,
拉狀態:3352,
起始塊:3439692
}

但我仍然得到無數行,比如

I0329 15:02:25.506146 eth/downloader/downloader.go:966] 在 213.959 毫秒內導入 4 個狀態條目:已處理 9882,至少等待 12191

即使交易發生在已處理的區塊中,餘額仍然不會顯示。所以:

  • 我假設餘額沒有顯示,因為區塊鏈“狀態”仍未同步。它是否正確?
  • 這些“狀態條目”是什麼?它們與塊有什麼關係?
  • 同步需要多長時間(已經進行了一天)?至少,我是 1%、50% 還是 99%?

先感謝您。

我假設餘額沒有顯示,因為區塊鏈“狀態”仍未同步。它是否正確?

是的

同步需要多長時間(已經進行了一天)?至少,我是 1%、50% 還是 99%?

我有你的問題。當我達到最後幾百個塊時,同步停止了進度。最後我發現問題是我的電腦時間,我應該通過啟用網路時間同步來解決這個問題!您可以按照本指南在 Windows 10 上啟用它。

這是正常的同步過程。同步過程有 2 個階段。您的節點處於第二階段。

該過程沒有問題,與Windows無關。

您可以在此處找到同步過程的兩個階段的詳細說明(Greg Jeanmart 的回答): ethereum.stackexchange.com/questions/82053/syncing-keeps-behind-the-blockchain

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