Mastering Bitcoin

Mastering Bitcoin


6. Claves, Direcciones, Carteras » Direcciones Bitcoin » Formatos de Claves » Decodificar a partir de Base58Check

Página 31 de 98

Decodificar a partir de Base58Check

Los comandos de Bitcoin Explorer (ver apartado sobre Libbitcoin) facilitan el escribir shell scripts y «tubos» de línea de comando que manipulan claves bitcoin, direcciones y transacciones. Puedes usar Bitcoin Explorer para decodificar el formato Base58Check en la línea de comandos.

Usamos el comando base58check-decode para decodificar la clave sin comprimir:

$ bx base58check-decode 5J3mBbAH58CpQ3Y5RNJpUKPE62SQ5tfcvU2JpbnkeyhfsYB1Jcn wrapper

{

checksum 4286807748

payload 1e99423a4ed27608a15a2616a2b0e9e52ced330ac530edcc32c8ffc6a526aedd version 128

}

El resultado contiene la clave como su carga (payload), el prefijo de versión 128 del Formato de Importación de Cartera (WIF) y un checksum.

Nótese que la «carga» de la clave comprimida es anexada con el sufijo 01, dando la señal de que la clave pública derivada debe ser comprimida.

$ bx base58check-decode KxFC1jmwwCoACiCAWZ3eXa96mBM6tb3TYzGmf6YwgdGWZgawvrtJ

wrapper

{

checksum 2339607926

payload 1e99423a4ed27608a15a2616a2b0e9e52ced330ac530edcc32c8ffc6a526aedd01

version 128

}

Ir a la siguiente página

Report Page