Go-Ethereum
在私人測試網與主網中創建帳戶
當我們設置 geth 私有測試網時,我們定義了一個 genesis 文件。假設在探勘 100 個區塊後,我想再創建一個帳戶。在這種情況下,我將
alloc
使用新帳戶地址更新 genesis 文件的密鑰。當我將重新啟動 geth 節點時,將啟動一個新的區塊鏈,因為 genesis 文件已更改。所以我的問題是“當有人在 livenet(主網)上創建新帳戶時發生了什麼。” 因為沒有從那裡開始新的區塊鏈。如果我在任何概念上錯了,請糾正我。提前致謝。
創世文件中的賬戶是定義區塊鏈參數的初始化,它不是用於創建賬戶的方式(在創世文件中,您在私有鏈中定義了一些具有一些餘額的賬戶,只是為了幫助您開始發送/接收乙太幣)。您可以在沒有任何帳戶的情況下使用 genesis 文件。
要創建一個新帳戶,您使用乙太坊的客戶端 eth,geth..
例如:
geth account new
這與 genesis 文件無關。閱讀有關帳戶管理的資訊:https ://github.com/ethereum/go-ethereum/wiki/Managing-your-accounts