Quiero crear una sola dirección de bitcoin a la que también pueda enviar y recibir fondos. Usando la consola de bitcoin-core, escribí lo siguiente:
Entrada: obtener nueva dirección
Salida: Dirección: mhYC9ybAa2aHivEjYzyp7WcMXtpcmJvgV2
Entrada: dirección de validación mhYC9ybAa2aHivEjYzyp7WcMXtpcmJvgV2
Salida: Clave pública: 02b33243d76c40e310a4214d8459f59d569f19f5804a26f0e1d70cf28d605411b3
Entrada: dumpprivkey mhYC9ybAa2aHivEjYzyp7WcMXtpcmJvgV2
Salida: Clave privada: cRYUqjikPgyVsWGfL26Q2i26vAAizgurajhW8mBZf2mRCM9NKf5W
Preguntas:
Nota:
Si está preguntando sobre lo mínimo que debe almacenar para asegurarse de que puede enviar y recibir fondos, entonces será la clave privada (que ya conoce). Pero para realizar transacciones a través del núcleo, solo necesita almacenar la clave privada que obtiene de la llamada API dumpprivkey y la dirección para recibir fondos.
Para recibir fondos tienes que usar la dirección.
No conozco ninguna API central que proporcione el valor hexadecimal de la clave privada que obtiene de dumpprivkey. Sin embargo, es un esquema de cifrado realmente básico y puede decodificarlo de nuevo a hexadecimal utilizando cualquier lenguaje de programación.
Esto sería útil para una explicación detallada.
Alma sónica
Shabahat M. Ayubi