我是否應該避免 CLI geth 和 Ethereum-Wallet 都使用相同的數據目錄
我在 OSX 上執行 Ethereum-Wallet 作為我的錢包已經有一段時間了,這很好。它正在使用
/Users/myname/Library/Ethereum
它的數據目錄。我剛剛
geth
通過自製軟體安裝,以嘗試一些 CPU 探勘(在真實網路上,而不是在測試網上)。它似乎也
/Users/myname/Library/Ethereum
用作其數據目錄,但仍需要在首次使用時下載區塊鏈。我打算使用一個新帳戶來探勘,而不是我的主 etherbase 帳戶。
$$ Update: it appears that geth has found the same account as Ethereum-Wallet, which makes sense if it’s the same data dir. So, if I make a new account for mining, that should work - I think. $$ 我有可能會毀了我的錢包嗎?我沒有得到什麼?
如果乙太坊錢包
geth
已經啟動,它將使用正在執行的實例。您可以使用該--etherbase {x}
參數來指定eth.accounts[x]
要使用哪個進行探勘。當您從參數開始
geth
時--etherbase
,您將看到一條日誌消息,顯示它正在探勘到哪個地址:coinbase: 0x8d15cd39bdb00d5362775002c342c168ee707400
我剛剛測試
Nikhil
了使用實際地址而不是索引的答案,eth.accounts[]
兩種解決方案都有效。順便說一句,您應該查看 CPU(與 GPU)挖礦的獎勵統計數據,CPU 挖礦是否值得乙太幣?. 最好檢查一下挖礦過程,但是很抱歉,你不會得到很多(任何?)乙太幣使用 CPU 進行挖礦。用你的 CPU 單獨挖礦幾乎是不可能的,但如果你想測試一下,你可能不得不用一個礦池來挖礦以獲得最低的收益。
我每秒 125 兆雜湊的 4 GPU 鑽機正在努力單獨開採 - 我有 7.5 天的差距,而我的預期開採時間是 2.5 天。