Mist
如何在 Mist 中設置不同的數據目錄?
對於比特幣等,您可以使用
--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 通信。