¿Es geth una billetera como la niebla?

He visto que gethse puede usar para crear una dirección de billetera haciendo

geth account new

¿Dónde se guarda la billetera?

¿Cómo puedo hacer una copia de seguridad de esta billetera en caso de que pierda mi computadora?

¿Cuál es la diferencia entre gethy mist?

¿Dónde mistguarda mi billetera y cómo puedo evitar perderla también?

¿Puedo hacer transacciones con alguno de ellos?

Respuestas (2)

Responderé a sus preguntas como usted las hizo.

  1. dependiendo de si tiene OS X, Windows o Linux, estas son las ubicaciones donde podrían ubicarse:

    • Mac:~/Library/Ethereum/
    • Linux:~/.ethereum/
    • Ventanas:%APPDATA%/Ethereum/

esta carpeta contiene el ethchain (blockchain de Ethereum) y los archivos del almacén de claves de la billetera (lo que le permite acceder a su billetera), así como geth y otras cosas. También puede navegar hacia él navegando hasta la parte superior de su pantalla en Mist y seleccionando File > Backup > Accounts así

Me gustaría aclarar que su "billetera" técnicamente no está "almacenada" en ningún lado, porque la cadena ética es un libro mayor público distribuido que cualquiera puede ver su billetera y sus fondos. Y puede tomar su archivo de almacén de claves (u otras cosas, como claves privadas) y cargarlas en lugares como MyEtherWallet donde puede enviar transacciones. En otras palabras, si tiene acceso al almacén de claves, tiene acceso a la billetera. Es por eso que no se recomienda dar su archivo de almacén de claves a nadie, incluso MyEtherWallet lo desaconseja.

Pero técnicamente, y en resumen, su billetera (o al menos el acceso a su billetera) se encuentra en la keystorecarpeta dentro de la Ethereumcarpeta que se encuentra arriba.

  1. En Mist, su billetera se respalda automáticamente en la keystorecarpeta ( mire aquí porque ya fue respondida ), navegue hasta la parte superior de su pantalla en Mist y seleccione File > Backup > Accounts así . Si desea mantener sus fondos seguros en caso de que pierda su computadora, abra la keystorecarpeta y copie todos los archivos a un USB o algo por el estilo. Cuando obtenga su nueva computadora y descargue Mist, simplemente copie los archivos del almacén de claves de su dispositivo USB a la keystorecarpeta.

  2. Mist es la billetera de interfaz de usuario amigable que usa Go-Ethereum (también conocido como geth) para completar transacciones y demás. Geth es más o menos lo que "hace que Mist funcione" (sin juego de palabras;) No necesitas Mist para ejecutar geth, pero necesitas geth para ejecutar mist.

  3. Geth y Mist almacenan sus archivos de almacén de claves en la misma ubicación que ya discutimos anteriormente

  4. con geth primero solo ejecutas gethen una terminal. Luego abre otra terminal y ejecuta geth attach. Desde allí, escriba personal.unlockAccount(coinbase, "password")para desbloquear su cuenta para transacciones.

    personal.unlockAccount(coinbase, "password")
    

    luego, para hacer una transacción, reemplace la dirección (mantenga las comillas) con la dirección a la que desea enviar y el valor de eth que desea enviar.

    eth.sendTransaction({from:eth.coinbase, to:"address", value: web3.toWei(1, "ether")})
    

En Mist, simplemente haga clic en el sendbotón en la parte superior de la pantalla, seleccione de qué billetera y pegue la dirección de la billetera a la que desea enviar, con la cantidad, luego desplácese y presione enviar.

ahí lo tienen amigos.

Esta información es muy útil, gracias. Preguntas: al realizar una transacción desde una billetera geth, ¿la dirección de origen debe ser de coinbase? ¿O podría proporcionar una dirección de billetera de la billetera meta mask local para enviar como atributo de origen? Última pregunta, ¿qué pasa si quiero enviar tokens en lugar de ETH? ¿Cómo se ve esa carga útil?

Geth:Es una herramienta de línea de comandos multipropósito que ejecuta un nodo ethereum completo implementado en Go. Ofrece tres interfaces: 1) los subcomandos y opciones de la línea de comandos, 2) un servidor Json-rpc y 3) una consola interactiva. geth proporciona administración de cuentas de línea de comandos usando el siguiente comando:

$ geth account <command> [options...] [arguments...]

Toda la información de cada cuenta se almacena en el directorio de datos del paquete go-ethereum. Para obtener más información acerca de consulte la información de copia de seguridad y restauración. de cuenta

Mist:Pero mist es DApp que le brinda dos instalaciones: puede actuar como navegador o puede actuar como una billetera de criptomonedas. Mist wallet nos proporciona una interfaz de usuario para administrar la información de la cuenta y para almacenar y enviar su Ether. Mist es un poderoso navegador de propósito especial de Ethereum. Ofrece una vista general de la cadena de bloques Ethereum y todas las herramientas necesarias para interactuar con el componente de la cadena de bloques como Ether, DAO, contratos inteligentes. Básicamente, Mist es un navegador para acceder a DAPPS. Para obtener más detalles sobre Mist, consulte: Guía paso a paso de la billetera Mist.