Ir al contenido principal

¿Qué formatos de direcciones de Bitcoin están disponibles y cómo cambio?

Conozca las diferencias entre los formatos comunes de direcciones de Bitcoin y cómo seleccionar una dirección de recepción compatible en UKey Wallet.

U
Escrito por UKey Wallet

Conceptos comunes y preguntas frecuentes

Para equilibrar la compatibilidad, la eficiencia de las transacciones y las necesidades de privacidad entre los diferentes servicios, las carteras de hardware UKey y el cliente UKey Wallet admiten varios formatos comunes de direcciones de Bitcoin. Este artículo explica sus principales diferencias y cómo seleccionar un formato en UKey Wallet.

1. Formatos comunes de direcciones de Bitcoin

Tipo de dirección

Prefijo común

Características clave

Cuando usarlo

Legado (P2PKH)

1

Ampliamente compatible; para gastos comparables, el peso de la transacción y las tarifas son generalmente más altos que con los formatos SegWit.

Úselo cuando el servicio receptor no sea compatible con SegWit.

SegWit anidado (P2SH)

3

Envuelve SegWit en P2SH para equilibrar la compatibilidad con un menor peso de transacción.

Úselo cuando se requiera compatibilidad con algunos servicios más antiguos.

SegWit nativo (Bech32)

bc1q

Menor peso de transacción y suma de verificación Bech32 diseñada para ayudar a detectar errores tipográficos.

Un defecto práctico cuando el destinatario lo apoya.

raíz principal (P2TR/Bech32m)

bc1p

Admite firmas Schnorr y rutas de script; algunos gastos complejos pueden obtener beneficios de eficiencia y privacidad.

Úselo cuando el destinatario admita Taproot o cuando se necesiten funciones avanzadas relacionadas.

Antes de elegir un formato de dirección:

  • Primero verifique la compatibilidad: Confirme que el servicio de recepción admita el formato seleccionado. Una dirección que comienza con 3 puede representar otros scripts P2SH y no es necesariamente una dirección SegWit anidada.

  • Las tarifas no dependen únicamente de la edad de la dirección: Las tarifas reales dependen de las entradas y salidas de las transacciones, los tipos de script y la tasa de tarifa seleccionada. Los formatos SegWit generalmente reducen el peso de las transacciones, pero ningún formato garantiza que sea el más barato para cada transacción.

  • Los beneficios de privacidad de Taproot dependen de cómo se usa: Taproot puede mejorar la apariencia en cadena de algunos gastos complejos, pero no hace que todas las transacciones sean anónimas.

1. Legacy (P2PKH - Pago a hash de clave pública)

  • Formato de dirección: Generalmente comienza con 1 (ejemplo: 1Fh7ajXabJBpZPZw8bjD3QU4CuQ3pRty9u).

  • Descripción técnica: P2PKH es uno de los primeros tipos de direcciones de Bitcoin y sigue utilizándose en la actualidad.

  • Consideraciones prácticas: Es ampliamente compatible, pero los gastos comparables generalmente tienen un mayor peso de transacción que los formatos SegWit y, por lo tanto, pueden requerir tarifas más altas.

2. SegWit anidado (P2SH - Pay to Script Hash)

  • Formato de dirección: Las direcciones SegWit anidadas comunes comienzan con 3 (ejemplo: 3KF9nXowQ4asSGxRRzeiTpDjMuwM2nypAN).

  • Descripción técnica: Este formato envuelve una condición de gasto de SegWit en P2SH y se introdujo como un puente de compatibilidad. No todas las direcciones que comienzan con 3 es una dirección SegWit anidada.

  • Consideraciones prácticas: Generalmente reduce el peso de las transacciones en comparación con Legacy y funciona con servicios que admiten P2SH pero no Bech32. Suele ser menos eficiente que Native SegWit.

3. SegWit nativo (Bech32)

  • Formato de dirección: Las direcciones SegWit v0 comienzan con bc1q (ejemplo: bc1qf3uwcxaz779nxedw0wry89v9cjh9w2xylnmqc3).

  • Descripción técnica: Native SegWit utiliza la codificación Bech32 definida en BIP173 y no requiere envoltura P2SH.

  • Practical considerations:

    • Eficiencia de las transacciones: Generalmente tiene un peso de transacción más bajo que Legacy y Nested SegWit.

    • Detección de errores: La suma de comprobación de Bech32 ayuda a detectar errores de entrada de direcciones y funciona bien en códigos QR.

    • Recomendación: Cuando tanto el remitente como el servicio receptor lo admiten, Native SegWit es un práctico valor predeterminado para las transferencias BTC diarias.

4. Taproot (P2TR - Pagar a Taproot)

  • Formato de dirección: comienza con bc1p (ejemplo: bc1p8denc9m4sqe9hluasrvxkkdqgkydrk5ctxre5nkk4qwdvefn0sdsc6eqxe).

  • Descripción técnica: Taproot se activó en la red principal de Bitcoin en noviembre de 2021. Las direcciones P2TR utilizan codificación Bech32m y admiten firmas Schnorr y rutas de script.

  • Consideraciones prácticas: Para algunas condiciones complejas de secuencias de comandos y firmas, Taproot puede mejorar la eficiencia y revelar menos información de secuencias de comandos en la cadena. El resultado depende de cómo se construye la transacción; Taproot no hace que todas las transacciones sean anónimas.

2. Seleccionar un formato de dirección BTC en UKey Wallet

Antes de transferir activos entre billeteras, plataformas o intercambios, confirme qué formatos de dirección admite el destinatario. Si su versión de UKey Wallet proporciona un selector de formato de dirección, siga estos pasos:

  1. Abre UKey Wallet y ve a tu cuenta BTC.

  2. Seleccionar Recibir.

  3. Abra la opción de formato de dirección en la pantalla de recepción.

  4. Según los requisitos de compatibilidad del destinatario, seleccione Legacy, Nested SegWit, Native SegWit o Taproot y luego verifique la dirección de recepción generada.

Nota: Una única frase de recuperación puede derivar múltiples formatos de direcciones de Bitcoin a través de diferentes rutas de derivación. Antes de cambiar de formato, confirme que tanto la versión de su billetera como el servicio receptor admitan el formato seleccionado y proteja siempre su frase de recuperación y sus claves privadas.

¿Ha quedado contestada tu pregunta?