Actualmente estoy haciendo un almacenamiento en frío de bricolaje usando una computadora de escritorio. No puedo encontrar ninguna buena billetera de escritorio para el almacenamiento en frío de ethereum. Algo así como electrum para BTC.
Entonces, solo puedo encontrar estas 3 formas de generar una nueva dirección de billetera ethereum.
geth
la cuentaEsto creará un archivo .json de almacén de claves. Necesito mantener a salvo el archivo account password
ykeystore json
geth account new
web3js
Esto dará una salida de address
y privateKey
. Lo que necesito mantener a salvo es el privateKey
.
const Web3 = require("web3");
const web3 = new Web3();
const wallet = web3.eth.accounts.create();
console.log(wallet);
ethereumjs-wallet
Esto dará una salida de address
y privateKey
. Lo que necesito mantener a salvo es el privateKey
.
const Wallet = require('ethereumjs-wallet')
const ethWallet = Wallet.default.generate();
console.log(`address: ${ethWallet.getAddressString()}`);
console.log(`privateKey: ${ethWallet.getPrivateKeyString()}`);
¿Son seguros estos métodos para generar una nueva dirección para el almacenamiento en frío? Por favor, hágamelo saber si tiene algún otro método.
Es posible que le interese utilizar MyEtherWallet sin conexión . Omita la parte "Exportar archivo JSON" y diríjase directamente a "Descargar y ejecutar MEW sin conexión". Genere una nueva semilla mmemnónica en una computadora fuera de línea y almacene las palabras semilla en lugares seguros (preferiblemente no en una computadora conectada a Internet, para mantener su secreto en secreto).