Sorry, this application requires Javascript enabled!

 Hogar ru  en  es 
  Obtenga todas las claves y direcciones de Bitcoin Private Key
Obtenga todas las claves y direcciones de Bitcoin Private Key
 
Enter / Paste Bitcoin Private key ( / )
characters: bytes:

Bitcoin Private key (Hex), characters: 64, format: numbers from 0 to 9 and letters from A to F

Bitcoin Private key (Bin) from Private key (Hex)
bits:
characters: bytes:

Bitcoin Private key array (Bytes) from Private key (Hex)
characters: bytes:

Bitcoin Private key WIF from Private key (Bytes)
characters: bytes:

Bitcoin Private key WIF Compressed from Private key (Bytes)
characters: bytes:

Bitcoin Private key Base64 from Private key (Bytes)
characters: bytes:

Bitcoin Public key (Hex) from Private key (Bytes)
characters: bytes:

Bitcoin Public key (Hex) Compressed from Private key (Bytes)
characters: bytes:

Bitcoin Address (P2PKH) from Private key (Bytes)
characters: bytes:

Bitcoin Address (P2PKH) Compressed from Private key (Bytes)
characters: bytes:


Este servicio le permite descomponer la clave privada de Bitcoin (Hex/Bin) en todos sus componentes.

Puede utilizar un formato de clave Privada hexadecimal (Hex) o una clave Privada binaria descriptiva (Bin).

Si es necesario, puede crear usted mismo una clave Privada facil de recordar, utilizando caracteres hexadecimales: numeros del 0 al 9 y letras latinas de la A a la F (numeros 0 o 1, si se selecciona el formato Bin). Esto se puede usar como una solucion temporal para mover activos en la memoria a algun lugar, pero luego debe retirarlos a una nueva direccion de bitcoin generada con una clave privada fuerte. Recuerde que una persona tiene una entropia muy baja para generar una clave privada/contrasena, por lo que metodo no puede considerarse seguro.

El servicio funciona sin conexion (sin conexion a Internet), utiliza la biblioteca bitcoinJS-lib.js (codigo fuente abierto) y codigo JavaScript descriptivo (con comentarios). Esto hace posible que todos entiendan la estructura de la creacion de claves importantes para la criptomoneda Bitcoin.

Descripcion breve y accesible de todas las claves/direcciones de Bitcoin con ejemplos

Clave privada de Bitcoin (Bin) - Clave privada (Binario) - un numero binario que representa visualmente la clave privada de Bitcoin. Consta de ceros y unos generados aleatoriamente. En este ejemplo, es un elemento fundamental para todos los calculos posteriores.

Ejemplo de clave privada binaria (bit: 256, caracteres: 32, bytes: 32):
0110101110000110101100100111001111111111001101001111110011100001
1001110101101011100000000100111011111111010110100011111101010111
0100011110101101101001001110101010100010001011110001110101001001
1100000000011110010100101101110110110111100001110101101101001011


Clave privada de Bitcoin (hexadecimal) - Clave privada en formato hexadecimal. Derivado de la clave privada binaria. Consta de un conjunto de numeros y Caracteres. Es el principal formato de clave privada en muchas billeteras de Bitcoin. Al conocer la clave privada, puede administrar los fondos almacenados en la direccion de Bitcoin. La clave privada se usa para firmar digitalmente cuando se envia el activo.

Ejemplo hexadecimal de clave privada (caracteres: 64, bytes: 32):
6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b

Matriz de clave privada de Bitcoin (Bytes): clave privada expresada como una matriz de bytes. Se utiliza para obtener: clave WIF, clave WIF con token de compresion, direccion de Bitcoin, direccion de Bitcoin comprimida, clave publica, clave publica comprimida y clave privada en formato Base64.

Un ejemplo de una clave privada expresada como una matriz de bytes (caracteres: 32, bytes: 32):
107, 134, 178, 115, 255, 52, 252, 225, 157, 107, 128,  78, 255,  90, 63, 87,
 71, 173, 164, 234, 162, 47,  29,  73, 192,  30,  82, 221, 183, 135, 91, 75


WIF de clave privada de Bitcoin (hexadecimal): clave privada en formato WIF. WIF - Formato de importacion de billetera - Formato de importacion/exportacion de billetera. Disenado para simplificar la codificacion usando ECDSA (algoritmo de firma digital de curva eliptica).
Consta de: Base58 + suma de comprobacion (4 bytes). Primer caracter: "5".

Un ejemplo de clave privada en formato WIF (caracteres: 51, bytes: 51):
5JdeC9P7Pbd1uGdFVEsJ41EkEnADbbHGq6p1BwFxm6txNBsQnsw

Bitcoin Clave privada WIF (hexadecimal) comprimida: clave privada en formato WIF que indica compresion de clave publica.
WIF comprimida: formato de importacion de billetera comprimido: billetera con formato de importacion/exportacion comprimida. Realiza las mismas funciones que la clave WIF, pero tiene un byte mas. El byte adicional contiene un marcador que indica que sus respectivas claves publicas deben comprimirse. En consecuencia, Bitcoin Private key WIF Compressed creara direcciones comprimidas: Bitcoin Public key Compressed y Bitcoin Address (P2PKH) Compressed. Primer caracter: "L" o "K".

Ejemplo de clave privada comprimida WIF (hexadecimal) (caracteres: 52, bytes: 52):
KzpjABzbCjoxyhxzweCzGG3fqpKgbgJpsJeTqGV37f2KN7RM9eGD

Clave privada de Bitcoin Base64: clave privada en el formato Base64. Este es un estandar de codificacion de datos clasico. A veces se usa para firmar mensajes (signmessage), como un formato mas compatible (comprensible) para la percepcion humana.
Ultimo caracter: "=".

Ejemplo de una clave privada en formato Base64 (caracteres: 44, bytes: 44):
a4ayc/80/OGda4BO/1o/V0etpOqiLx1JwB5S3beHW0s=

Clave publica de Bitcoin (hexadecimal) - Clave publica en formato hexadecimal. Para generar una clave publica a partir de una clave privada, el protocolo Bitcoin utiliza ECDSA (algoritmo de firma digital de curva eliptica). ). Especificamente, utiliza un unico punto de coordenadas de curva eliptica secp256k1 (la interseccion de X e Y). Consta de tres partes: Prefijo (04) + Coordenada X + Coordenada Y. La clave publica sin comprimir es un formato obsoleto, ha quedado obsoleto en favor de un formato comprimido mas corto (clave publica comprimida). La clave publica esta destinada a generar datos dentro de las transacciones en la cadena de bloques y crear una transaccion de "script de bloqueo de retiro" (scriptPubKey). Primeros caracteres: "04".

Ejemplo de clave publica (caracteres: 130, bytes: 65):
04fdf4907810a9f5d9462a1ae09feee5ab205d32798b0ffcc379442021f84c5bbf
c891eb16b0faef4bef99ba6d522fb85470a20df730808e583778aa35c7af98f5


Clave publica de Bitcoin (hexadecimal) comprimida: clave publica en formato hexadecimal. Se utiliza en una transaccion de Bitcoin si esta indicado por un marcador en la clave privada que indica compresion (clave privada WIF comprimida). Para generar una clave publica a partir de una clave privada, el protocolo Bitcoin utiliza ECDSA (algoritmo de firma digital de curva eliptica). ). El formato comprimido de la clave publica almacena la coordenada X completa junto con un prefijo que indica si la coordenada Y es par o impar (comprobada con el ultimo byte de Y, que se puede ver en el ultimo byte de la clave publica sin comprimir). Consta de dos partes: Prefijo (02 - si Y es par, 03 - si Y es impar) + coordenada X. En consecuencia, la clave publica comprimida tiene un tamano mas pequeno que la clave publica sin comprimir, razon por la cual se usa activamente en este momento. La clave publica esta destinada a generar datos dentro de las transacciones en la cadena de bloques y crear una transaccion de "script de bloqueo de retiro" (scriptPubKey). Primeros caracteres: "02" o "03".

Un ejemplo de clave publica comprimida (caracteres: 66, bytes: 33):
03FDF4907810A9F5D9462A1AE09FEEE5AB205D32798B0FFCC379442021F84C5BBF

Direccion de Bitcoin (P2PKH): direccion de Bitcoin heredada sugerida por Satoshi Nakomoto. Tipo de script: P2PKH (Pay to Public Key Hesh) - paga con hash de clave publica , es decir, el script de transaccion Exit, que utiliza funciones criptograficas, las compara con el hash de la clave publica y, en caso de coincidencia, permite gastar fondos. Consta de tres partes: Prefix (1) + Clave publica + Checksum (4 bytes). Suele contener 34 caracteres (34 bytes), pero si aparecen ceros al principio de la direccion durante la conversion, se descartan y, en teoria, la direccion puede constar de 20 caracteres. Primer caracter: "1". La direccion de Bitcoin (P2PKH) usa proteccion contra errores tipograficos Base58Check: solo alfabeto latino, caracteres faltantes: mas "+" y menos "-", barra inclinada "/", cero "0", mayusculas "o" e "i", minusculas "L"). Solo se pueden utilizar los siguientes caracteres en la direccion: 123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz

Hay varios tipos de direcciones de Bitcoin:
    Direcciones heredadas: P2PKH - Pagar a Public Key Hesh - Primer caracter: "1".
    Ventaja: compatible con todas las billeteras.

    Direcciones heredadas: P2SH - Pay to Script Hash (pago por hash de secuencia de comandos): primer caracter: "3".
    Mejora: le permite reducir las tarifas de transferencia de Bitcoin del remitente, transferir las tarifas a los destinatarios y crear direcciones multifirma.

    Direcciones de SegWit: Bech32 o P2WPKH - Pay to Witness Public Key Hash ( pagar por el hash de la clave publica testigo) - Primeros caracteres: "bc1q".
    Mejora: SegWit - Testigo segregado (testigo segregado): reduce el tamano del bloque en la red de Bitcoin eliminando de su firma.

    Direcciones raiz: P2TR - Pay-to-Taproot - Primeros caracteres: "bc1p".
    Mejora: privacidad de transaccion mejorada, usando el esquema Schnorr para implementar MAST (Merklized Alternative Script Trees), hash de firma mejorado, capacidad para contratos inteligentes en la red Bitcoin.
Todas las direcciones de Bitcoin enviadas cumplen con los estandares/reglas de la red de Bitcoin, por lo que se pueden usar.

Ejemplo de direccion de Bitcoin (P2PKH) (caracteres: 34, bytes: 34):
12AKRNHpFhDSBDD9rSn74VAzZSL3774PxQ

Direccion de Bitcoin (P2PKH) comprimida: la direccion de Bitcoin se utiliza en una transaccion de Bitcoin si se indica mediante un marcador en la clave privada que indica compresion (clave privada WIF comprimida). Se puede obtener de la clave publica comprimida (Bitcoin Public key Compressed). Se introdujo en Bitcoin-Qt v0.6.0 (30 de mayo de 2012). Por lo general, consta de 34 caracteres (bytes), pero si aparecieron ceros al principio de la direccion durante la conversion, se descartan y, en teoria, la direccion puede constar de 20 caracteres. A diferencia de la direccion de Bitcoin (P2PKH), la clave publica comprimida de la direccion de Bitcoin (P2PKH) (clave publica de Bitcoin comprimida) es mas pequena, lo que genera menos transacciones en la red y ahorra el tamano de la cadena de bloques.

Ejemplo de direccion de Bitcoin (P2PKH) comprimida (caracteres: 34, bytes: 34):
1Dt8ty59tU9LkrXG2ocWeSzKFAY8fu6jga

Nota 1: La mayoria de las veces, las claves de Bitcoin se muestran en formato hexadecimal (Hex) (numeros del 0 al 9 y letras de la A a la F).
Para diversas transformaciones/calculos, se utilizan sus matrices de 32 bytes (numeros del 0 al 255).

Nota 2: Clave privada: tiene acceso para gastar su activo, Clave publica : se utiliza como direccion/cuenta para reponer un activo. Si alguien obtiene su Clave privada, puede gastar sus fondos. Si alguien obtiene su Clave publica, podra recarga tu saldo.

Nota 3: Muy brevemente, solo hay dos claves: Privada y Publica.
Clave privada es un conjunto aleatorio de caracteres a partir de los cuales, en base a transformaciones matematicas que no tienen efecto retroactivo, Clave publica se forma Clave = Numero. Todas las demas acciones: diversos formatos, codificaciones y compresion, tienen lugar en estos dos numeros.
Donar
para pagar el alojamiento
y desarrollo proyecto:
BTC: bc1q689v33p8jwfvnnznn4x5yrgyvyxu7p99jcagh5
LTC: MDYDBfrWXktbGeDoqsPSFVj4YqPckAZsXg
ETH: 0xeA7dFE0e02A03FfcA0FF73c879AaC6C5bFc1E44C