Definición
Taproot es una importante actualización del protocolo Bitcoin que se activó el 14 de noviembre de 2021, en el bloque 709,632, y representa la mejora más significativa para Bitcoin desde la actualización Segregated Witness (SegWit) en 2017. Taproot consta de tres Propuestas de Mejora de Bitcoin (BIP) interconectadas : BIP 340 (Firmas Schnorr), BIP 341 (Taproot/MAST) y BIP 342 (Tapscript) . En conjunto, estas actualizaciones mejoran la privacidad, la escalabilidad y la flexibilidad de los contratos inteligentes de Bitcoin . La innovación principal es el uso de firmas Schnorr para reemplazar las firmas ECDSA, lo que permite la agregación de claves; es decir, las transacciones de múltiples firmas se vuelven indistinguibles de las transacciones regulares de una sola firma en la cadena de bloques, lo que mejora drásticamente la privacidad. El componente Taproot utiliza Árboles de Script Alternativos Merkelizados (MAST) para permitir que condiciones de gasto complejas se comprometan en una raíz Merkle compacta, donde solo la condición ejecutada se revela en la cadena. Tapscript actualiza el lenguaje de scripting de Bitcoin para aprovechar estas nuevas capacidades. La actualización Taproot, propuesta por Gregory Maxwell, desarrollador de Bitcoin Core, en 2018, logró un consenso sin precedentes del 90 % en la señalización de mineros mediante el método de activación Speedy Trial, y sentó las bases para futuras innovaciones de Bitcoin, como Ordinals, tokens BRC-20 y protocolos de capa 2 más expresivos.
Origen e Historia
| Fecha | Eventos |
| Enero 2018 | Gregory Maxwell publica la propuesta inicial de Taproot en la lista de correo bitcoin-dev |
| Enero 2020 | Pieter Wuille presenta formalmente BIP 340 (Schnorr), BIP 341 (Taproot), BIP 342 (Tapscript) |
| oct 2020 | El código Taproot se fusionó con Bitcoin Core como un borrador de implementación |
| Enero 2021 | Código Taproot finalizado en Bitcoin Core v0.21.0 con parámetros de activación pendientes |
| febrero 2021 | Se intensifica el debate comunitario sobre el método de activación (BIP 8 vs. Speedy Trial) |
| 2021 de mayo | Los mineros comienzan a enviar señales a Taproot a través de Speedy Trial; el umbral del 90% se alcanzó rápidamente |
| 12 de junio de 2021 | La activación de Taproot se bloqueó en el bloque 687,284 con un apoyo abrumador de los mineros |
| 14 de noviembre de 2021 | Taproot se activa en el bloque 709,632; las firmas Schnorr y MAST están disponibles |
| Enero 2023 | Se lanza el protocolo Ordinals, que aprovecha las capacidades de integración de datos de Taproot para NFT de Bitcoin |
| marzo 2023 | Surge el estándar de token BRC-20 que utiliza inscripciones Taproot para tokens fungibles en Bitcoin |
| 2024 | La adopción de Taproot crece de forma constante; aproximadamente el 50 % de las transacciones utilizan salidas de Taproot |
“Taproot parecerá que no ha pasado nada; esa es la clave. Las transacciones complejas serán indistinguibles de los pagos simples.” — Gregory Maxwell, creador de Taproot
Cómo Funciona
“` ACTUALIZACIÓN DE TAROOT — TRES COMPONENTES ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
BIP 340: FIRMAS SCHNORR Antiguas (ECDSA): Nuevas (Schnorr): ┌──────────┐ ┌──────────┐ │ Sig A │ │ │ │ Sig B │ 3 separadas │ Combinadas │ 1 agregada │ Sig C │ firmas │ Sig ABC │ firma └──────────┘ (transmisión más grande) └──────────┘ (transmisión más pequeña)
BIP 341: RAÍZ PRINCIPAL / MÁSTIL ┌────────────────────────────────────────┐ │ Salida de raíz primaria │ │ │ │ Ruta de clave (cooperativa): │ │ ┌────────────────────────┐ │ │ │ Clave agregada única │ ← Parece │ │ │ (todas las partes firman) │ como una │ │ └─────────────────────────┘ normal │ │ O pago │ │ Ruta del script (alternativa): │ │ ┌──────────────┐ │ │ │ Raíz de Merkle │ │ │ │ / \ │ │ │ Script Script │ │ │ │ A B │ Solo revelar la │ │ │ / \ │ ruta del script utilizada │ │ │ S_C S_D │ │ │ └─────────────┘ │ └───────────────────────────────────────────┘
BIP 342: Script actualizado de TAPSCRIPT: nuevos códigos de operación para la verificación de Schnorr OP_CHECKSIGADD reemplaza a OP_CHECKMULTISIG ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ “`
| Elemento | Pre-Taroot (SegWit) | Post-raíz principal |
| Esquema de firma | ECDSA | Schnorr (BIP 340) |
| Privacidad de múltiples firmas | Revela todas las claves públicas y el umbral en la cadena | Agregación de claves: parece una firma única |
| Scripts complejos | Totalmente visible en la cadena cuando se gasta | MAST: solo se revela la rama ejecutada |
| Tamaño de transacción | Más grande para multi-firma / complejo | Más pequeño debido a la agregación de firmas |
| Flexibilidad de los contratos inteligentes | Códigos de operación de script limitados | Tapscript con nuevos códigos de operación |
| Incorporación de datos | OP_RETURN (80 bytes) | Campo de testigo (más grande; habilita ordinales) |
En términos simples
- Actualización de la privacidadAntes de Taproot, cualquiera que observara la cadena de bloques podía saber si una transacción utilizaba múltiples firmas (múltiples firmantes) o condiciones complejas. Después de Taproot, una transacción multifirma 3 de 5 es exactamente igual que un pago simple, lo que mejora enormemente la privacidad financiera.
- Firmas Schnorr:Taproot reemplaza el esquema de firma ECDSA de Bitcoin con Firmas de Schnorr, que puede combinar varias firmas en una sola. Una transacción firmada por 10 personas produce una única firma compacta en lugar de 10 independientes, lo que ahorra espacio en bloque y comisiones.
- MAST (árboles de escritura alternativos merkelizados)Las condiciones de gasto complejas (bloqueos de tiempo, multifirma, bloqueos hash) se organizan en un árbol de Merkle. Al gastar, solo se revela la condición específica utilizada; todas las demás permanecen ocultas, ahorrando espacio y protegiendo la privacidad.
- Más pequeño y más barato:Debido a que las firmas se agregan y solo se revelan las ramas de script utilizadas, las transacciones de Taproot ocupan menos espacio en bloque, lo que significa tarifas más bajas para transacciones complejas como aperturas y cierres de canales Lightning.
- Fundación para la InnovaciónTaproot habilitó ordinales (NFT de Bitcoin), tokens BRC-20 y protocolos de capa 2 más sofisticados al permitir cargas útiles de datos más grandes en el campo de testigos y secuencias de comandos más expresivas.
Ejemplos del mundo real
| Escenario | Implementación | Resultado |
| Monedero multifirma | La empresa utiliza 3 de 5 multi-sig de Taproot para la gestión de tesorería | Los gastos cooperativos parecen idénticos a las transacciones normales en cadena; se preserva la privacidad |
| Lightning Network | El canal Lightning se abre o se cierra utilizando la agregación de claves Taproot | Las transacciones de canal son más pequeñas y más baratas; indistinguibles de los pagos regulares |
| Ordinales de Bitcoin | El desarrollador inscribe datos de imagen en el campo testigo Taproot (BIP 341) | Crea nativo de Bitcoin NFTs; más de 60 millones de inscripciones creadas para 2024 |
| Depósito en garantía complejo | El contrato de depósito en garantía con respaldo de bloqueo de tiempo utiliza el árbol de scripts MAST | Solo se revela la condición utilizada; los bloqueos de tiempo no utilizados y las rutas alternativas permanecen privadas |
Ventajas
| La Ventaja | Mareas Ideales para Lecciones |
| Privacidad mejorada | Los scripts complejos y de múltiples firmas son indistinguibles de los pagos simples en cadena |
| tasas más bajas | La agregación de firmas Schnorr reduce el tamaño de las transacciones y las tarifas de los mineros. |
| Escalabilidad organizacional | Las transacciones más pequeñas significan que caben más por bloque, lo que aumenta el rendimiento efectivo de Bitcoin. |
| Flexibilidad de los contratos inteligentes | Tapscript permite scripts de Bitcoin más sofisticados con nuevos códigos de operación |
| Fundación a prueba de futuro | Permite Ordinales, Lightning mejorado y posibles propuestas de pactos futuros |
Desventajas y riesgos
| Supervisión | Mareas Ideales para Lecciones |
| Adopción lenta | Billetera pendiente y la adopción del servicio de direcciones Taproot ha sido gradual; no todas las billeteras admiten P2TR |
| Complejidad: | Los desarrolladores deben aprender nuevos esquemas de firma y árboles MAST; aumenta la complejidad de implementación |
| Controversia de los ordinales | Las capacidades de integración de datos de Taproot habilitaron Ordinals, que algunos consideran "spam" de blockchain. |
| No compatible con versiones anteriores | Las salidas de Taproot usan el nuevo formato de dirección bech32m (bc1p…); las billeteras más antiguas no pueden enviarles |
| La privacidad no es automática | Los usuarios deben elegir activamente billeteras y transacciones habilitadas para Taproot para beneficiarse de las ganancias de privacidad. |
Consejos de gestión de riesgos:
- Utilice billeteras compatibles con Taproot (direcciones P2TR que comienzan con bc1p) para obtener máxima privacidad y tarifas más bajas
- Al crear configuraciones multi-firma, prefiera las implementaciones MuSig2 basadas en Taproot en lugar de las multi-firmas P2SH heredadas.
- Verifique su Cartera Bitcoin y soporte de intercambio para enviar y recibir desde direcciones Taproot antes de la migración
- Para obtener la máxima privacidad, utilice la ruta de clave de gasto (firma cooperativa) siempre que sea posible en lugar de revelar la ruta del script.
Preguntas Frecuentes
P: ¿Qué es Bitcoin Taproot?
A: Taproot es la actualización de protocolo más importante de Bitcoin desde SegWit (2017), activada en noviembre de 2021. Introduce firmas Schnorr para una firma más eficiente, MAST para scripts complejos privados y Tapscript para mejorar las capacidades de scripting. En conjunto, estas mejoras hacen que las transacciones de Bitcoin sean más privadas, económicas y flexibles.
P: ¿Cómo mejora Taproot la privacidad?
A: Taproot utiliza la agregación de firmas Schnorr para que las transacciones multifirma parezcan idénticas a las de firma única. Además, MAST garantiza que, cuando se utilizan condiciones de gasto complejas, solo se revele la condición ejecutada; todas las condiciones alternativas permanecen ocultas. Esto significa que un observador no puede distinguir un pago simple de un contrato inteligente complejo.
P: ¿Taproot habilitó los ordinales de Bitcoin y los tokens BRC-20?
A: Sí. Las capacidades ampliadas de datos de testigo de Taproot (en concreto, la flexibilización de los límites de tamaño de datos en el campo de testigo de Taproot) hicieron técnicamente factible inscribir datos arbitrarios —incluidas imágenes, texto y metadatos de tokens— directamente en satoshis individuales. Esto dio lugar al protocolo Ordinals a principios de 2023 y, posteriormente, a los tokens fungibles BRC-20 en Bitcoin.
P: ¿Cómo uso Taproot?
Para beneficiarte de Taproot, necesitas una billetera compatible con direcciones Pay-to-Taproot (P2TR), que comienzan con “bc1p”. Algunas billeteras populares compatibles con Taproot son Sparrow Wallet, Bitcoin Core, BlueWallet y billeteras de hardware como Ledger y Trezor ( con actualizaciones de firmware). Simplemente genera una nueva dirección Taproot y úsala para recibir y enviar Bitcoin.
P: ¿Fue Taproot controversial?
A: La actualización de Taproot contó con un apoyo casi unánime, alcanzando más del 90 % de señalización por parte de los mineros. Sin embargo, el método de activación fue objeto de debate (prueba rápida frente a activación el día de la bandera mediante BIP 8). Posteriormente, los fenómenos de Ordinals y BRC-20, habilitados por las funciones de datos de Taproot, generaron controversia, y algunos usuarios de Bitcoin argumentaron que las inscripciones constituyen spam en la cadena de bloques que incrementa las comisiones para los usuarios habituales.
Fuentes
- Propuestas de mejora de Bitcoin: BIP 340, BIP 341, BIP 342
- Documentación de Bitcoin Core: Activación de Taproot
- Gregory Maxwell — Propuesta original de Taproot (lista de correo de desarrollo de bitcoin, 2018)
- Revista Bitcoin: “La guía completa de Taproot”
- Pieter Wuille — Explicación técnica de Taproot y autoría de BIP
Consejo de UPay: Asegúrate de que tu monedero de Bitcoin sea compatible con las direcciones Taproot (P2TR) que empiezan por "bc1p": ¡disfrutarás de comisiones de transacción más bajas y mayor privacidad en comparación con las direcciones antiguas o SegWit!
Aviso legal: Este contenido es solo para fines educativos y no constituye asesoramiento financiero. Siempre investigue por su cuenta y consulte con asesores financieros cualificados antes de tomar decisiones de inversión.
UPay — Haciendo de las criptomonedas una enciclopedia









