Para cuando lea esto, la bifurcación suave Taproot de Bitcoin estará aprobada. La tendencia es irreversible. Los aspectos técnicos son demasiado complicados para la mayoría de las personas, pero haremos todo lo posible para explicarlos. Lo que realmente necesita saber es esto: las modificaciones mejorarán el rendimiento de la red Bitcoin, brindarán un poco más de privacidad y aligerarán los requisitos de datos de algunas transacciones. También proporcionará la base para la implementación de contratos inteligentes.
Lectura relacionada | Desarrollador de Bitcoin y SegWit Inventor propone nuevo’Taproot’SoftFork
Aunque el público en general acaba de enterarse de esto, el proceso ha sido largo y difícil. Como todo en Bitcoin, esto pasó por varios procesos antes de llegar a la votación. Taprootactivation.com explica:
Bajo Speedy Trial, los mineros tendrían tres meses para señalar el soporte para Taproot después de que su código se envíe a través de Bitcoin Core, la versión de software principal de Bitcoin. Si el 90% de los bloques en un período de tiempo determinado no son compatibles con Taproot, eso significa que los mineros no admiten la actualización y la activación falla. Si se alcanza el umbral, la activación tiene lugar después de un período de”bloqueo”de seis meses”.
Como puede ver en este gráfico , la votación no fue unánime. Sin embargo, casi lo era. Según Binance Academy , el principal beneficio de la actualización es que:
Gastar Bitcoin usando Taproot podría hacer que una transacción en un canal de Lightning Network, una transacción de igual a igual o un contrato inteligente sofisticado se vuelva indistinguible. Cualquiera que supervise una de estas transacciones no verá nada más que una transacción de igual a igual. Sin embargo, vale la pena señalar que esto no cambia el hecho de que las billeteras del remitente inicial y del destinatario final estarán expuestas.
-Jameson Lopp (@lopp) 12 de junio de 2021
¿Qué es una bifurcación blanda?
Bitcoin Magazine informa que, dado que Taproot es una bifurcación suave, “ el software anterior seguirá funcionando sin modificaciones después de la activación de Taproot. ”Sin embargo,“ nodos no actualizados se “recomienda encarecidamente actualizar” para validar completamente los nuevos programas. No obstante, las billeteras no actualizadas aún podrían enviar y recibir bitcoins desde cualquier billetera mediante el uso de métodos anteriores a Taproot. ”
Cuando alguien propone una modificación al código de Bitcoin, se produce la votación. Si la propuesta causa diferencias irreconciliables entre quienes la aceptan y quienes no, es difícil. El hard fork tiene éxito y la cadena de bloques continúa si todos los usuarios aceptan el nuevo protocolo de forma consensuada. Hay una división de la cadena si algunos de los usuarios no aceptan el nuevo protocolo.
Si la modificación no causa diferencias irreconciliables, entonces es una bifurcación suave. Todavía hay una votación, pero la cadena de bloques continúa independientemente de los resultados. Stack Exchange nos brinda más información:
Las nuevas reglas permiten un subconjunto de los bloques válidos anteriores, por lo tanto, todos los bloques considerados válidos por la versión más reciente también son válidos en la versión anterior. Si al menos el 51% de la potencia minera cambia a la nueva versión, el sistema se corrige automáticamente:
Los bloques creados por versiones antiguas de Bitcoin Core que no son válidos bajo el nuevo paradigma podrían comenzar una”bifurcación de cadena de bloques solo antigua”a corto plazo, pero eventualmente, serían superados por la bifurcación de cadena creada bajo el nuevo paradigma.
Gráfico de precios de BTC en Binance | Fuente: BTC/USDT en TradingView.com
¿Qué es Taproot y qué hace?
Hoy en día, Bitcoin Magazine explica, la cadena de bloques de Bitcoin revela demasiada información cuando encuentra operaciones complejas. “ Actualmente es necesario revelar todas las posibles condiciones que podrían haberse cumplido, incluidas las condiciones que no se cumplieron. ” Esto es “ datos pesados ”y un riesgo para la privacidad.
En Taproot,” todas las diferentes condiciones bajo las cuales se pueden gastar los fondos se codifican individualmente (en lugar de combinarse en un solo hash) y se incluyen en un árbol Merkle. ”Entonces, si alguno de los datos tiene que ser revelado,“ El resto del árbol Merkle permanece oculto y en hash. ”
Lectura relacionada | Schnorr + Taproot Soft Fork promete grandes cosas Para Bitcoin
El nuevo código también utilizará” el esquema de firma de Schnorr “, en el que” una transacción de múltiples firmas puede hacerse indistinguible de cualquier transacción normal. ”Esto proporciona privacidad. Además,” es posible utilizar datos para”modificar”tanto una clave privada como una clave pública ,”de modo que,” Cualquiera que no sepa que el par de claves original fue ajustado ni siquiera vería ninguna diferencia. ”Esto proporciona privacidad adicional.
Las transacciones complejas se verán como transacciones regulares para los exploradores de blockchain:
Taproot se basa en una conclusión interesante: no importa cuán compleja sea, casi cualquier construcción MAST podría (o debería) incluir una condición que permita a todos los participantes estar de acuerdo con el resultado y simplemente firmen juntos una transacción de liquidación.
Sin embargo, “ si un cierre cooperativo resulta imposible, la clave pública de umbral puede mostrarse como lo que realmente es: modificada. ”Aún así,“ bajo circunstancias normales, nadie sabrá nunca que una transacción regular escondía un contrato inteligente tan complejo como una alternativa. ”
Y eso es todo, esa es la versión ultra-mega-abreviada. Si eres valiente y no te duele la cabeza, echa un vistazo a propuesta original de Taproot . Y no tenga miedo de decirnos si hemos entendido mal algo o cometido algún error.
Imagen destacada: formulario de captura de pantalla taproot.watch | Gráficos de TradingView