Cold-Storage
如何使用 geth 離線簽名?
我已經在離線電腦上安裝了 geth 並使用
./geth account new
. 比我將生成的文件從離線電腦複製(USB-Stick)keystore/
到線上電腦,我可以在其中檢查該帳戶的餘額。當然,我永遠不會在線上電腦上輸入該帳戶的密碼。如何僅使用 geth 從帳戶中轉移乙太幣?(我不想在離線電腦上安裝任何第三方軟體。)
我讀過其他文章說“使用非官方的 RPC 方法 eth.signTransaction”。不幸的是,我不清楚這是否與 geth 或其他工具有關。我非常感謝僅使用 geth 離線簽名。
首先讓我們澄清一些事情:
- 創建的
geth account new
文件是您不希望在連接到網路的電腦上結束的文件。這是你想隱藏在某個地方的文件,沒有其他人知道它在哪裡- 您可以在本地同步的 geth 客戶端或https://etherscan.io上查看任何帳戶的餘額,而無需在任何地方上傳該文件。使用 geth 它是通過在控制台
web3.fromWei(web3.eth.getBalance('0x....'), 'ether')
中執行來完成的,您可以在其中替換0x....
為您的實際帳戶為了從該新帳戶中匯款
geth
,無需將錢包儲存在連接網際網路的電腦上,此處記錄在 stackexchange 上。