Mist

如何在 Mist 中設置不同的數據目錄?

  • October 5, 2017

對於比特幣等,您可以使用--datadir選項來指定區塊鏈、密鑰庫等的保存位置。但不適用於 Mist。

來自官方維基:

要配置數據目錄的位置,可以指定 –datadir 參數。有關更多詳細資訊,請參閱 CLI 選項。

我像這樣啟動 Mist,但不起作用。仍然將所有內容寫入%APPDATA%\Ethereum

R:\Ethereum\bin\Ethereum-Wallet.exe --datadir "R:\Ethereum\data\"

還有這個東西是什麼:%AppData%\Roaming\Mist?裡面有敏感資訊嗎?

為什麼不把所有東西都放在一個地方並使其可配置?長期以來,這一直是所有其他硬幣的標準做法(因此很容易放在可移動或加密驅動器上,最好兩者兼而有之)。

Ethereum-Wallet 隨附 geth.exe,它是 Ethereum 區塊鏈節點軟體。以下是從https://github.com/ethereum/mist/releases下載的 Ethereum-Wallet-win64-0-5-2.zip 文件的列表:

$ unzip -tv Ethereum-Wallet-win64-0-5-2.zip  | grep geth
testing: Ethereum-Wallet-win64-0-5-2/resources/node/geth/   OK
testing: Ethereum-Wallet-win64-0-5-2/resources/node/geth/geth.exe   OK

當你啟動 Ethereum-Wallet.exe 時,如果它沒有檢測到它已經在執行,它會自動執行 geth.exe。

如果您使用 –datadir “R:\Ethereum\data" 選項手動啟動 R:\Ethereum\bin\Ethereum-Wallet.exe\resources\node\geth\geth.exe,geth.exe 將使用您指定的目錄用於區塊鏈數據和密鑰庫資訊。

geth.exe 啟動後,啟動 Ethereum-Wallet.exe,它將與使用您指定目錄的 geth.exe 通信。

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