Conozca su dirección de Bitcoin: diferencias entre los formatos Legacy, Nested SegWit y Native SegWit

por Infoblock

Al transferir Bitcoins, todos necesitamos comunicarnos con la dirección de Bitcoin del receptor. Las direcciones de Bitcoin son anónimas y no contienen información sobre el propietario. Casi todos los que han estado en contacto con Bitcoin durante un período de tiempo han tratado con diferentes tipos de direcciones de Bitcoin.

Cualquiera puede generar direcciones de Bitcoin de forma gratuita. También puede utilizar una cuenta en un intercambio o servicio de billetera en línea para obtener una dirección de Bitcoin. También puede optar por generarlo fuera de línea y almacenarlo en papel o en un cartera de hardware, pero ¿sabes que hay tres tipos de direcciones de Bitcoin? son, respectivamente:

Formato heredado (P2PKH)

La dirección comienza con «1», que es el formato de dirección utilizado por Bitcoin desde su fuente original, y también es el formato de dirección más común. En cuanto a P2PKH, es una abreviatura de «Pay To PubKey Hash».

Formato de SegWit anidado (P2SH)

Las direcciones comienzan con «3». A partir de este formato, no podemos distinguir si son direcciones MultiSig o direcciones compatibles con Segregated Witness. P2SH es la abreviatura de «Pay To Script Hash» y admite más funciones heredadas con formatos más complejos, como la especificación de múltiples firmas digitales para autorizar transacciones.

Formato nativo de SegWit (Bech32)

La dirección comienza con «bc1» y pertenece al formato de dirección local SegWit, un formato de dirección desarrollado específicamente para SegWit. Es posible que algunos intercambios aún no tengan una dirección que admita este formato. En la actualidad, existen tres tipos de direcciones de Bitcoin en este formato. El formato Bech32 es el menos común de los tres.

Dado que se pueden almacenar más datos de transacciones en un solo bloque, y la dirección del formato Bech32 en sí es compatible con SegWit, no se necesita espacio adicional para colocar la dirección SegWit en la dirección P2SH, por lo que el costo promedio de enviar Bitcoin desde esta dirección puede ser bajar.

Bech32 se definió en BIP173 (Propuesta de mejora de Bitcoin, utilizada por los desarrolladores de código de Bitcoin) a finales de 2017. Una de las principales características de este formato es que no distingue entre mayúsculas y minúsculas (la dirección solo contiene 0-9, az), por lo que cuando ingresa la dirección, puede evitar confusiones y facilitar la lectura. Dado que la dirección requiere menos caracteres, la dirección utiliza la codificación Base32 en lugar de la Base58 tradicional, lo que hace que el cálculo sea más conveniente y eficiente. Los datos se pueden almacenar más de cerca en el código QR.

Bech32 proporciona mayor seguridad, optimiza mejor el código de detección de errores de suma de comprobación y puede minimizar la posibilidad de direcciones no válidas.

¿Qué es SegWit?

SegWit es una bifurcación suave que se produce en la cadena de bloques de Bitcoin. SegWit (Segregated Witness) es un protocolo de actualización desarrollado por la comunidad de Bitcoin en 2015 para resolver el problema de escalabilidad que enfrenta la red blockchain. Se implementó oficialmente en agosto de 2017. Su idea central es reorganizar los datos de bloque para que las firmas ya no se almacenen con datos de transacciones, de modo que se puedan almacenar más transacciones en un solo bloque para aumentar el rendimiento de transacciones de la red.

Fuente de la imagen: Shutterstock

Content Protection by DMCA.com

TAMBIÉN PUEDE INTERESARTE