Go-Ethereum
geth是不是像霧一樣的錢包?
我已經看到
geth
可以通過這樣做來創建錢包地址geth account new
錢包存放在哪裡?
如果我失去了我的電腦,我該如何備份這個錢包?
geth
和 和有什麼不一樣mist
?我的錢包存放在哪裡,
mist
我怎樣才能防止自己失去它?我可以與他們中的任何一個進行交易嗎?
我會按照你的要求回答你的問題。
- 根據您使用的是 OS X、Windows 還是 Linux,以下是它們可能所在的位置:
- 蘋果電腦:
~/Library/Ethereum/
- Linux:
~/.ethereum/
- 視窗:
%APPDATA%/Ethereum/
此文件夾包含 ethchain(乙太坊區塊鏈)和錢包密鑰庫文件(允許您訪問錢包的文件)以及 geth 和其他東西。您也可以通過在 Mist 中導航到螢幕頂部來導航到它,然後
File > Backup > Accounts
像這樣選擇我想澄清一下,你的“錢包”在技術上並沒有“儲存”在任何地方,因為 ethchain 是一個分佈式公共分類賬,任何人都可以查看你的錢包和資金。您可以將您的密鑰庫文件(或其他東西,例如私鑰)上傳到MyEtherWallet等可以發送交易的地方。換句話說,如果您可以訪問密鑰庫,那麼您就可以訪問錢包。這就是為什麼極不建議將您的密鑰庫文件提供給任何人的原因,即使是 MyEtherWallet 也不鼓勵這樣做。
但從技術上講,簡而言之,您的錢包(或至少訪問您的錢包)位於上方文件
keystore
夾中的文件夾中。Ethereum
- 在 Mist 中,您的錢包會自動備份到
keystore
文件夾中,(看這裡,因為它已經被回答了),在 Mist 中導航到螢幕頂部並File > Backup > Accounts
像這樣選擇。如果您想在失去電腦的情況下確保資金安全,請打開keystore
文件夾並將所有文件複製到 USB 或類似的東西。當您獲得新電腦並下載 Mist 時,只需將密鑰庫文件從 USB 設備複製回keystore
文件夾即可。- Mist 是友好的使用者界面錢包,它使用 Go-Ethereum(也稱為 geth)來完成交易等。Geth 幾乎是“讓 Mist 執行”的東西(沒有雙關語的意思;)你不需要 Mist 來執行 geth,但你需要 geth 來執行 mist。
- Geth 和 Mist 將它們的密鑰庫文件儲存在我們上面已經討論過的相同位置
- 使用 geth 您首先只需
geth
在終端中執行。然後打開另一個終端並執行geth attach
. 從那裡輸入personal.unlockAccount(coinbase, "password")
以解鎖您的交易帳戶。personal.unlockAccount(coinbase, "password")
然後用您要發送到的地址和您要發送的 eth 值進行交易替換地址(保留引號)。
eth.sendTransaction({from:eth.coinbase, to:"address", value: web3.toWei(1, "ether")})
在 Mist 中,只需點擊
send
螢幕頂部的按鈕,從哪個錢包中選擇,然後粘貼您要發送給誰的錢包地址和金額,然後滾動並按發送。那裡有它的人。