Wallets

乙太坊錢包

  • December 29, 2021

像許多其他人一樣,我真的在為建立乙太坊錢包而苦苦掙扎。我刪除了 chaindata 文件夾以加快下載過程。不幸的是,我在下載過程中關閉了乙太坊錢包,因為它已經停止(想嘗試它是否仍然可以與 VPN 一起使用——它沒有)。所以我重新啟動了乙太坊錢包,你可以看到它從 0 開始重新啟動!?怎麼回事?這是正常的嗎?

在此處輸入圖像描述

我還注意到,即使我刪除了乙太坊錢包應用程序並重新安裝,也沒有 chaindata 文件夾了……這正常嗎?

一些幫助將不勝感激!

此時,錢包應用程序最初將需要幾天時間來下載鏈數據。乙太坊鏈非常大。

我發現從命令行執行 gest.exe 程序更有幫助,因為它偶爾會出錯,並且 Wallet 應用程序沒有提供任何有關此效果的消息。

您將需要從命令行啟動 gest.exe(在您的系統中搜尋此執行檔)

然後,一旦它開始與對等點同步,如果您想要 GUI 中提供的進度資訊,請打開 Wallet 應用程序。

在較慢的機器\連接上,如果您在幾天后無法同步,則此時執行乙太坊錢包應用程序可能不值得。你總是可以選擇像 Coinbase 或 MyEtherWallet 這樣的雲錢包。

有時乙太坊錢包客戶端有舊設置,不會下載最新版本的 geth。發生這種情況時,您可能會遇到上述同步問題。

修復的最佳方法是:

  1. 從https://geth.ethereum.org/downloads/下載最新版本的 Geth
  2. 在您的 C:\Users*user*\AppData\Roaming\Ethereum 文件夾中 - 刪除或重命名“geth”和“nodes”目錄(注意不要刪除密鑰庫目錄,除非您已備份你的錢包)
  3. 在命令行上啟動 geth - 通常是 C:\Program Files\Geth\geth.exe - 不需要其他選項,因為較新的版本預設為快速同步。將其放置幾個小時(或在碟片驅動器上放置一兩天),直到其同步。
  4. 從命令行關閉 geth
  5. 刪除乙太坊錢封包件夾中的文件(通常是 C:\Users*user*\AppData\Roaming\Ethereum Wallet)
  6. 啟動 ethereum 錢包並檢查 binaries\Geth\unpacked 目錄以確保它已下載最新的 geth(有時它會卡在舊版本上)

此時您應該完全同步(或接近同步)。

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