|
|
Publicado el 17-10-2025 11:35:22
|
|
|
|

La evolución del protocolo Bitcoin ha dado lugar a la aparición de diferentes tipos de direcciones en la red Bitcoin para adaptarse a las necesidades de seguridad y eficiencia. Por ejemplo, algunas carteras requieren que selecciones el tipo de dirección, como se muestra en la figura siguiente:
Dirección heredada (P2PKH)
Protocolo: BIP-44 Ruta típica: m/44'/0'/0'/0/0/0/0 (primera dirección externa de la cuenta maestra de Bitcoin).
- Las direcciones heredadas son el primer formato de dirección adoptado por Bitcoin, y comienzan con el número 1, por ejemplo: 1MbeQFmHo9b69kCfFa6yBr7BQX4NzJFQq9
- Estas direcciones se basan en scripts Pay-to-Public-Key-Hash (P2PKH), y sus transacciones ocupan mucho espacio en la blockchain, son relativamente lentas de procesar y no son lo suficientemente anónimas.
Dirección SegWit Anidada (P2SH)
Protocolo: BIP-49 Ruta típica: m/49'/0'/0'/0/0/0/0 (primera dirección externa de la cuenta maestra de Bitcoin)
- SegWit anidado es una dirección P2SH de Bitcoin que comienza con el número 3, por ejemplo: 3EmUH8Uh9EXE7axgyAeBsCc2vdUdKkDqWK
- SegWit es una actualización tecnológica diseñada para abordar la maleabilidad de las transacciones de Bitcoin, aumentar la capacidad de la red y reducir las comisiones de transacción. Las direcciones que usan SegWit reducen el tamaño de las transacciones BTC, lo que resulta en menores comisiones de transferencia.
Dirección nativa de SegWit (P2WPKH)
Protocolo: BIP-84 Ruta típica: m/84'/0'/0'/0/0/0 (primera dirección externa de la cuenta maestra de Bitcoin).
- Native SegWit es una dirección de Bitcoin que comienza con bc1q y utiliza el esquema de codificación Bech32, por ejemplo: bc1qj89046x7zv6pm4n00qgqp505nvljnfp6xfznyw
- El SegWit nativo optimiza aún más el procesamiento de transacciones en comparación con el SegWit anidado, con un mejor rendimiento en términos de compatibilidad entre monederos, legibilidad y ahorro de espacio.
Dirección de raíz principal (P2TR)
Protocolo: BIP-86,El inicio de sesión del hipervínculo es visible. Ruta típica: m/86'/0'/0'/0/0/0 (primera dirección externa de la cuenta maestra de Bitcoin).
- Taproot es un tipo de dirección de Bitcoin que comienza con bc1p y utiliza el esquema de codificación Bech32m, y también es el tipo de dirección de Bitcoin más reciente, como: bc1p8denc9m4sqe9hluasrvxkkdqgkydrk5ctxre5nkk4qwdvefn0sdsc6eqxe
- Taproot, una importante mejora que Bitcoin activó a finales de 2021, introdujo un nuevo esquema de firmas llamado firmas Schnorr, que permite que las transacciones complejas con múltiples firmas parezcan transacciones normales, añadiendo privacidad.
Tabla comparativa
acuerdo | Formato de dirección (usando Bitcoin como ejemplo) | Prefijo de dirección (Bitcoin Mainnet) | Características principales: | | BIP-44 | Dirección heredada (dirección heredada) | 1 | El formato de dirección más antiguo, que es el más compatible pero tiene una longitud mayor, ha sido reemplazado gradualmente. | | BIP-49 | P2WPKH anidado en P2SH (formato compatible) | 3 | Compatible con el formato SegWit para direcciones heredadas, equilibrando la compatibilidad con los beneficios de SegWit (como bajas comisiones). | | BIP-84 | Dirección nativa de SegWit de P2WPKH | BC1Q | El formato puro SegWitt, con comisiones más bajas y mayor seguridad, es la opción general actual. | | BIP-86 | P2TR (Dirección raíz tap) | BC1P | Soporta el protocolo Taproot, que ofrece mayor privacidad y funcionalidad (como soporte para scripts complejos), y es adecuado para escenarios avanzados. |
.NET/C# genera la dirección Taproot de BTC
Empieza referenciando el paquete, de la siguiente manera:
El código es el siguiente:
Como se muestra a continuación:
Referencia:
El inicio de sesión del hipervínculo es visible.
El inicio de sesión del hipervínculo es visible. |
Anterior:Explicación detallada de la codificación blockchain Base58, Base58Check, Bech32 y Bech32mPróximo:Análisis de crawler del centro comercial Douyin posicionando 6 dioses, análisis de control de riesgos, ahora deberían ser 7 dioses X-Perseo
|