El protocolo Thunderbolt reestructura la lógica de interacción off-chain en forma de bifurcación suave, introduciendo UTXO Bundling y OP_CAT, mejorando la escalabilidad y la programabilidad, y aportando un paradigma de infraestructura más nativo y composable para BTCFi.
Escrito por: Investigador de YBB Capital Ac-Core
Uno, ¿por qué no se puede comprar café con BTC?
Al mencionar BTC, la mayoría de las personas piensa primero en sus atributos de «descentralización» e «inmutabilidad». Pero cuando realmente quieres usarlo para comprar una taza de café, rápidamente te encontrarás con un problema incómodo: el tiempo de confirmación de la transacción a veces es más largo que el tiempo de espera por el café, y a veces las tarifas son incluso más caras que el café. Los activos en BTC hasta ahora están «inmóviles como una montaña» —principalmente se basan en HODL, no se pueden prestar, no se pueden combinar, no son interoperables.
La estructura de los scripts de Bitcoin Script es extremadamente conservadora, lo que limita la mayoría de los escenarios de interacción off-chain. Su diseño no está destinado a procesar decenas de miles de pagos por segundo. Pero la demanda real está ahí: la gente simplemente espera que Bitcoin sea utilizable, aunque sea solo para comprar una piel de juego, ver un video o dar una propina, y no quieren esperar diez minutos.
Dos, Red Lightning: una espada de doble filo
Fuente de la imagen: Cointelegraph
La cadena principal de Bitcoin es como una autopista, y la Lightning Network es como un carril rápido de peaje construido junto a ella. La idea central se deriva del compromiso sobre la eficiencia de las transacciones en la cadena principal: dado que existe un cuello de botella de velocidad en las transacciones en la cadena, ya no está obsesionado con registrar cada transacción en la cadena, sino que realiza una contabilidad de alta frecuencia mediante el establecimiento de un "canal de pago" dedicado entre los usuarios y, finalmente, solo sincroniza el estado de los fondos con la cadena de bloques cuando se cierra el canal. Este modelo es similar a la forma en que los amigos se turnan para darse un capricho cada semana: en lugar de hacer una transferencia bancaria inmediatamente después de cada comida, las personas liquidan la cuenta en una suma global después de acumular diez compras. La Lightning Network es esencialmente una red de transacciones tejidas a partir de decenas de miles de estos canales de pago.
Sin embargo, este sistema aparentemente ingenioso revela múltiples dilemas en la aplicación práctica. Primero, está el alto umbral para la construcción de canales, donde los usuarios deben bloquear fondos por adelantado para establecer un canal de transacción, lo que significa que para comerciar con cualquier objeto, es necesario establecer previamente una conexión de canal dedicada. En segundo lugar, el complicado dilema de enrutamiento: cuando el usuario A no tiene un canal de conexión directa con B, aunque existe una ruta indirecta A-C-B, si el canal intermedio tiene fondos insuficientes o los nodos de la ruta no están disponibles, la transacción aún fracasará. Más grave aún es el riesgo de seguridad; el sistema exige que los usuarios mantengan un estado en línea para prevenir el fraude mediante la presentación de transacciones caducadas por parte de la contraparte cuando el canal se cierra, lo que constituye una exigencia poco realista para la capacidad de operación de dispositivos de usuarios comunes.
A pesar de que la red Lightning ha estado funcionando durante años, estos defectos estructurales han dificultado que su aplicación real rompa el estancamiento. Los datos públicos muestran que el monto total de fondos bloqueados en la red Lightning se mantiene actualmente en alrededor de 100 millones de dólares, lo que, en comparación con el valor de mercado en billones del sistema Bitcoin, casi marginaliza su posición ecológica. Esto provoca una profunda reflexión en la industria: ¿podemos construir un protocolo de pago off-chain más completo para superar el estancamiento actual?
Según Chain Catcher, el 15 de abril, HSBC reveló en un comunicado oficial que Bitcoin Thunderbolt es la actualización técnica más significativa del Bitcoin en la última década. La observación general de Thunderbolt se asemeja más a "Lightning Network 2.0", pero no es solo una actualización, sino más bien una reestructuración del paradigma de interacción de Bitcoin off-chain.
Tres, ¿qué es el protocolo Thunderbolt?
Fuente de la imagen: Nubit | Bitcoin Thunderbolt
Bitcoin Thunderbolt es un método de actualización de bifurcación suave basado en la capa base de Bitcoin, que no depende de soluciones de compromiso de segunda capa o puentes entre cadenas, sino que realiza cambios directamente a nivel de protocolo en la cadena principal de Bitcoin, mejorando fundamentalmente la escalabilidad, el rendimiento de las transacciones y la programabilidad de Bitcoin.
Desde una perspectiva de rendimiento, Nubit ha logrado una optimización significativa en comparación con el modo de procesamiento de transacciones tradicional de Bitcoin gracias a la tecnología de agrupamiento UTXO (salidas de transacción no gastadas). La red tradicional de Bitcoin, al utilizar un modo de UTXO por transacción, tiene limitaciones evidentes en velocidad y capacidad de procesamiento. El agrupamiento de UTXO permite agrupar múltiples UTXO para su procesamiento, lo que equivale a comprimir la cantidad de datos de la transacción, aumentando la velocidad de la transacción en aproximadamente 10 veces sin sacrificar la seguridad.
En términos de programabilidad, Bitcoin Thunderbolt reintroduce y amplía el opcode OP_CAT (que existía en las primeras versiones de Bitcoin y luego fue eliminado). OP_CAT permite realizar operaciones de concatenación de datos, lo que permite a los desarrolladores construir lógica de scripts más compleja y así implementar contratos inteligentes directamente en la cadena principal de Bitcoin. El beneficio más directo de esta actualización es que, sin necesidad de depender de cadenas laterales, Rollups o puentes entre cadenas, los desarrolladores pueden implementar aplicaciones descentralizadas (dApps) en la red nativa de Bitcoin.
En el ámbito de la integración de protocolos de activos, Nubit ha promovido y logrado un estándar unificado llamado Goldinals. Goldinals proporciona un marco de emisión de activos basado en pruebas de conocimiento cero y compromisos de estado. En términos simples, este es un estándar de tokens "nativo de Bitcoin" que no depende de instituciones de confianza externas ni necesita puentes entre cadenas complicados para verificar la existencia y el estado de cada token en la cadena. BitMM, que opera en Bitcoin, integra activos de protocolos dispersos como BRC-20, Runes y Ordinals. Nubit también ha logrado importantes avances en el comercio sin confianza. Su sistema BitMM (Bitcoin Message Market) permite a los usuarios llevar a cabo emparejamientos de transacciones y validaciones de información sin necesidad de confianza en la cadena de Bitcoin.
A diferencia de las ideas de escalado tradicionales, como el uso de cadenas laterales, plasma, rollups o tokens envueltos en puente, Nubit toma una ruta de "escalado nativo de la cadena principal". BitVisa ofrece un sistema descentralizado de identidad y credenciales. Ya sea que se trate de compresión de transacciones, soporte de contratos inteligentes o integración de estándares de activos y coincidencia de transacciones en cadena, todo se ejecuta directamente en la cadena principal de Bitcoin. Se utiliza BTC nativo en lugar de un token de mapeo entre cadenas.
3.1 Análisis del mecanismo central
Este capítulo se explica según el artículo "Capa de Ejecución sin Estado y Verificable para Meta-Protocolos en Bitcoin" (ver enlace de referencia 1). Según mi comprensión, Thunderbolt de Bitcoin (Red de Trueno) y Lightning de Bitcoin (Red de Rayos) son similares, ambos son soluciones de expansión propuestas para abordar el problema de la lenta confirmación de transacciones en la cadena principal de Bitcoin, con el objetivo central de mejorar la eficiencia y reducir costos. Las diferencias entre ambos son:
El diseño de Lightning Network se inclina más hacia los "canales de pago" — solo se puede utilizar para transferencias de pago, no soporta contratos inteligentes ni lógica compleja, y su construcción y mantenimiento tienen un umbral más alto, lo que dificulta su adopción a gran escala.
Thunderbolt lanzado por Nubit, se dedica a proporcionar un protocolo off-chain con capacidad de programación, que soporta operaciones Turing-completas, permitiendo construir activos de estado más complejos, protocolos de liquidez y aplicaciones financieras.
Firma múltiple flexible y ajustable
Imagina dividir una firma de un BTC en dos mitades: una mitad en manos de Alice y la otra en manos del comité. Cada vez que se transfiere a un nuevo usuario, Alice y el comité añaden un "pequeño secreto" a su mitad de la firma, un secreto que solo conoce el nuevo usuario receptor. El receptor, gracias al pequeño secreto que conoce, puede "unir" las dos mitades para obtener la firma completa, sin necesidad de que Alice y el comité dialoguen en línea.
Libro mayor del comité con tolerancia a fallos asíncrona
Un "grupo de servicio" compuesto por varios nodos (como 4n+1) es responsable de llevar la contabilidad, y todos se confirman mutuamente quién es el propietario actual. Incluso si hay unos pocos nodos dañados, mientras la mayoría siga en línea, se puede mantener el libro mayor funcionando normalmente. Estos nodos solo se encargan de "firmar" y "llevar la contabilidad", no pueden utilizar los fondos a su antojo, lo que garantiza la seguridad y la descentralización.
Finalización de intercambio atómico
Cuando realmente se quiere gastar este dinero en la cadena, primero se pasa por tres pasos de "intercambio atómico": 1. Alice + el comité gastan la salida bloqueada original y le dan temporalmente el dinero al comité; 2. El comité bloquea una cantidad equivalente en una caja de seguridad que solo pueden usar "Zenni y el comité" juntos; 3. Finalmente, Zenni retira el dinero de la caja de seguridad con dos firmas. De esta manera, ninguna de las partes, Zenni o el comité, puede escaparse, garantizando que la reestructuración off-chain y el rescate en la cadena se realicen de una sola vez.
Diseño del protocolo y innovaciones clave de Thunderbolt 3.2
· Delegación de firma no interactiva y recursiva
Se diseñó una estructura de firma Schnorr con umbral ajustable (Tweakable), los canales de pago tradicionales a menudo requieren varios intercambios de mensajes, Thunderbolt solo necesita "enviar una firma con un pequeño secreto" cada vez para resolverlo, incluso los requisitos en línea se reducen significativamente.
· Cada transferencia cambia a un "nuevo bloqueo"
Cada vez que se realiza un salto, Alice y el comité actualizan la firma con un nuevo pequeño secreto, y la «cerradura» anterior queda completamente anulada. De esta manera, nadie que estuviera antes puede obtener la nueva firma, evitando la reutilización de la firma anterior.
· Solo deja una huella en la cadena
Solo se realiza un "bloqueo" en la cadena al principio, todos los cambios posteriores se realizan off-chain, y finalmente se sube a la cadena para gastar este dinero. En comparación con la red Lightning, que necesita abrir y cerrar canales constantemente, las operaciones en cadena de Thunderbolt son menores y la privacidad también es mejor.
· No perderás dinero fuera de línea
Incluso si Alice o Zenni están fuera de línea, siempre que la mayoría del comité esté en línea, se puede completar la transferencia o el rescate en cualquier momento, sin preocuparse por el vencimiento del bloqueo de tiempo o el cierre malicioso del canal por parte del oponente.
· Seguridad verdadera de "prueba de máquina"
Todos los pasos clave en el protocolo han sido "verificados formalmente" con Tamarin Prover, lo que significa que estas garantías de seguridad no son solo palabras, sino que han sido verificadas repetidamente por herramientas automatizadas.
Cuatro, ¿en qué se diferencia Thunderbolt de las soluciones de red Lightning existentes?
Veamos la comparación entre Thunderbolt y las soluciones existentes (como el protocolo BOLT, Breez SDK, Phoenix) para ver en qué ha mejorado.
Diferencias entre Thunderbolt y las soluciones de red Lightning existentes:
Podemos ver que las principales ventajas de Thunderbolt se encuentran en la "seguridad" y en la "completitud teórica". Es uno de los pocos que puede lograrlo:
El diseño del protocolo puede ser demostrado como seguro.
Los usuarios maliciosos no pueden beneficiarse unilateralmente en ningún estado.
Pero sus desventajas también son muy evidentes:
Despliegue complejo: para usar Thunderbolt, actualmente necesitas ejecutar toda la pila de protocolos, lo que resulta difícil para los usuarios de billeteras comunes.
Compatibilidad de la cadena principal: El lenguaje de script de la cadena principal de BTC es demasiado rudimentario, Thunderbolt debe implementar funciones mediante trucos inteligentes, lo que aumenta la dificultad de implementación.
Falta apoyo ecológico: A diferencia de BOLT, que ya cuenta con un gran número de billeteras y nodos, Thunderbolt actualmente se encuentra en la «fase de investigación temprana».
Cinco, el impacto potencial de Thunderbolt: ¿el catalizador de BTCFi?
Fuente de la imagen: hecho a medida
¿Es Thunderbolt la solución óptima para BTCFi? No dudemos en lanzar una opinión audaz:
Thunderbolt es actualmente la solución teóricamente óptima para BTCFi, pero en la práctica aún se encuentra en la «fase Alpha», en otras palabras, es como el «libro blanco de Ethereum 2.0» en el mundo de Bitcoin, lleno de visión pero aún no ha llegado a la fase de implementación a nivel de sistema de ingeniería. A través de la observación actual, creo que podría haber tres posibles caminos de desarrollo para Thunderbolt:
Integrado como Rollup: como motor DeFi del lado de Bitcoin
La cadena principal de BTC tiene una escalabilidad insuficiente, Thunderbolt podría convertirse finalmente en un módulo off-chain en alguna L2 de BTC (como BitVM, Nomic, BOB). Esto es similar a integrar Thunderbolt en un Rollup como capa de ejecución de contratos generales.
Por ejemplo:
BOB puede integrar la capa de canal Thunderbolt para realizar transacciones nativas de BTC
El ecosistema RGB también podría introducir la lógica de gestión del estado Thunderbolt.
BitVM en sí admite lógica más compleja, Thunderbolt se convertirá en uno de los estándares de contratos.
Servicio a sistemas como Babylon, Bitlayer, etc.
Formar un ecosistema de estándares independientes, funcionando en paralelo con la cadena principal
Thunderbolt podría desarrollar su propio ecosistema de red, sistema de operación de nodos, agregadores, etc., similar a Lightning Network, e incluso formar operadores Thunderbolt-LSP. Al mismo tiempo, Nubit, junto con los mineros de la era de Satoshi Nakamoto, impulsa la actualización de bifurcación suave en la capa de protocolo, introduciendo dos características clave: UTXO Bundling y OP_CAT, que también pueden manejar directamente activos de tipo protocolo BTC (BRC20, Runes, Ordinals), lo que generará un gran espacio de imaginación. Quizás en el futuro, podría tener:
Thunderbolt Wallet (similar a Phoenix)
Thunderbolt Node (canal de funcionamiento de nodo ligero)
Thunderbolt DEX (off-chain order matching)
Thunderbolt AMM (piscina de liquidez)
Ser reemplazado por una solución más simple
Por supuesto, si en el futuro aparece un sistema que pueda lograr funciones similares sin necesidad de canales de estado, sin lenguaje formal y sin colaboración de protocolos off-chain, entonces Thunderbolt podría ser solo un producto de transición temporal, como por ejemplo:
BitVM, si se implementa, proporcionará un entorno de ejecución de contratos más eficiente.
La tecnología ZK de cadena cruzada permite la implementación completamente confiable de activos BTC en otras cadenas.
Un protocolo nativo de BTC unificará el modelado de pagos + préstamos + contratos
Finalmente, desde la perspectiva ecológica, el mayor significado de Thunderbolt no es que pueda ejecutar pagos, sino que le otorga a los activos de Bitcoin por primera vez la programabilidad de contratos off-chain. Esto suena abstracto, pero podemos ver cuán clave es esta "combinabilidad" a partir de la explosión de DeFi en Ethereum. La explosión de Ethereum se debe al conjunto completo de ecosistemas de Solidity + Hardhat + Ethers.js + Metamask.
El mayor atractivo de Thunderbolt es la introducción de UTXO Bundling y las características OP_CAT, OP_CAT introduce la programabilidad nativa en la red Bitcoin, y UTXO Bundling ( agrupación) agrupa múltiples transacciones pequeñas para su procesamiento, comprimiendo el tamaño de los datos de las transacciones y aumentando el rendimiento en cadena, similar a Ethereum Rollup. Parece que la unificación de todos los protocolos ecológicos de Bitcoin y la inclusión de varios activos e implementaciones de BitMM ya no son palabras vacías, pero Thunderbolt todavía parece haber escrito un sólido artículo matemático en esta etapa, y la situación general puede estar lejos de ser utilizada por los desarrolladores.
El contenido es solo de referencia, no una solicitud u oferta. No se proporciona asesoramiento fiscal, legal ni de inversión. Consulte el Descargo de responsabilidad para obtener más información sobre los riesgos.
Desde Thunderbolt, revisitando la lógica de diseño de la red Lightning de Bitcoin.
Escrito por: Investigador de YBB Capital Ac-Core
Uno, ¿por qué no se puede comprar café con BTC?
Al mencionar BTC, la mayoría de las personas piensa primero en sus atributos de «descentralización» e «inmutabilidad». Pero cuando realmente quieres usarlo para comprar una taza de café, rápidamente te encontrarás con un problema incómodo: el tiempo de confirmación de la transacción a veces es más largo que el tiempo de espera por el café, y a veces las tarifas son incluso más caras que el café. Los activos en BTC hasta ahora están «inmóviles como una montaña» —principalmente se basan en HODL, no se pueden prestar, no se pueden combinar, no son interoperables.
La estructura de los scripts de Bitcoin Script es extremadamente conservadora, lo que limita la mayoría de los escenarios de interacción off-chain. Su diseño no está destinado a procesar decenas de miles de pagos por segundo. Pero la demanda real está ahí: la gente simplemente espera que Bitcoin sea utilizable, aunque sea solo para comprar una piel de juego, ver un video o dar una propina, y no quieren esperar diez minutos.
Dos, Red Lightning: una espada de doble filo
Fuente de la imagen: Cointelegraph
La cadena principal de Bitcoin es como una autopista, y la Lightning Network es como un carril rápido de peaje construido junto a ella. La idea central se deriva del compromiso sobre la eficiencia de las transacciones en la cadena principal: dado que existe un cuello de botella de velocidad en las transacciones en la cadena, ya no está obsesionado con registrar cada transacción en la cadena, sino que realiza una contabilidad de alta frecuencia mediante el establecimiento de un "canal de pago" dedicado entre los usuarios y, finalmente, solo sincroniza el estado de los fondos con la cadena de bloques cuando se cierra el canal. Este modelo es similar a la forma en que los amigos se turnan para darse un capricho cada semana: en lugar de hacer una transferencia bancaria inmediatamente después de cada comida, las personas liquidan la cuenta en una suma global después de acumular diez compras. La Lightning Network es esencialmente una red de transacciones tejidas a partir de decenas de miles de estos canales de pago.
Sin embargo, este sistema aparentemente ingenioso revela múltiples dilemas en la aplicación práctica. Primero, está el alto umbral para la construcción de canales, donde los usuarios deben bloquear fondos por adelantado para establecer un canal de transacción, lo que significa que para comerciar con cualquier objeto, es necesario establecer previamente una conexión de canal dedicada. En segundo lugar, el complicado dilema de enrutamiento: cuando el usuario A no tiene un canal de conexión directa con B, aunque existe una ruta indirecta A-C-B, si el canal intermedio tiene fondos insuficientes o los nodos de la ruta no están disponibles, la transacción aún fracasará. Más grave aún es el riesgo de seguridad; el sistema exige que los usuarios mantengan un estado en línea para prevenir el fraude mediante la presentación de transacciones caducadas por parte de la contraparte cuando el canal se cierra, lo que constituye una exigencia poco realista para la capacidad de operación de dispositivos de usuarios comunes.
A pesar de que la red Lightning ha estado funcionando durante años, estos defectos estructurales han dificultado que su aplicación real rompa el estancamiento. Los datos públicos muestran que el monto total de fondos bloqueados en la red Lightning se mantiene actualmente en alrededor de 100 millones de dólares, lo que, en comparación con el valor de mercado en billones del sistema Bitcoin, casi marginaliza su posición ecológica. Esto provoca una profunda reflexión en la industria: ¿podemos construir un protocolo de pago off-chain más completo para superar el estancamiento actual?
Según Chain Catcher, el 15 de abril, HSBC reveló en un comunicado oficial que Bitcoin Thunderbolt es la actualización técnica más significativa del Bitcoin en la última década. La observación general de Thunderbolt se asemeja más a "Lightning Network 2.0", pero no es solo una actualización, sino más bien una reestructuración del paradigma de interacción de Bitcoin off-chain.
Tres, ¿qué es el protocolo Thunderbolt?
Fuente de la imagen: Nubit | Bitcoin Thunderbolt
Bitcoin Thunderbolt es un método de actualización de bifurcación suave basado en la capa base de Bitcoin, que no depende de soluciones de compromiso de segunda capa o puentes entre cadenas, sino que realiza cambios directamente a nivel de protocolo en la cadena principal de Bitcoin, mejorando fundamentalmente la escalabilidad, el rendimiento de las transacciones y la programabilidad de Bitcoin.
Desde una perspectiva de rendimiento, Nubit ha logrado una optimización significativa en comparación con el modo de procesamiento de transacciones tradicional de Bitcoin gracias a la tecnología de agrupamiento UTXO (salidas de transacción no gastadas). La red tradicional de Bitcoin, al utilizar un modo de UTXO por transacción, tiene limitaciones evidentes en velocidad y capacidad de procesamiento. El agrupamiento de UTXO permite agrupar múltiples UTXO para su procesamiento, lo que equivale a comprimir la cantidad de datos de la transacción, aumentando la velocidad de la transacción en aproximadamente 10 veces sin sacrificar la seguridad.
En términos de programabilidad, Bitcoin Thunderbolt reintroduce y amplía el opcode OP_CAT (que existía en las primeras versiones de Bitcoin y luego fue eliminado). OP_CAT permite realizar operaciones de concatenación de datos, lo que permite a los desarrolladores construir lógica de scripts más compleja y así implementar contratos inteligentes directamente en la cadena principal de Bitcoin. El beneficio más directo de esta actualización es que, sin necesidad de depender de cadenas laterales, Rollups o puentes entre cadenas, los desarrolladores pueden implementar aplicaciones descentralizadas (dApps) en la red nativa de Bitcoin.
En el ámbito de la integración de protocolos de activos, Nubit ha promovido y logrado un estándar unificado llamado Goldinals. Goldinals proporciona un marco de emisión de activos basado en pruebas de conocimiento cero y compromisos de estado. En términos simples, este es un estándar de tokens "nativo de Bitcoin" que no depende de instituciones de confianza externas ni necesita puentes entre cadenas complicados para verificar la existencia y el estado de cada token en la cadena. BitMM, que opera en Bitcoin, integra activos de protocolos dispersos como BRC-20, Runes y Ordinals. Nubit también ha logrado importantes avances en el comercio sin confianza. Su sistema BitMM (Bitcoin Message Market) permite a los usuarios llevar a cabo emparejamientos de transacciones y validaciones de información sin necesidad de confianza en la cadena de Bitcoin.
A diferencia de las ideas de escalado tradicionales, como el uso de cadenas laterales, plasma, rollups o tokens envueltos en puente, Nubit toma una ruta de "escalado nativo de la cadena principal". BitVisa ofrece un sistema descentralizado de identidad y credenciales. Ya sea que se trate de compresión de transacciones, soporte de contratos inteligentes o integración de estándares de activos y coincidencia de transacciones en cadena, todo se ejecuta directamente en la cadena principal de Bitcoin. Se utiliza BTC nativo en lugar de un token de mapeo entre cadenas.
3.1 Análisis del mecanismo central
Este capítulo se explica según el artículo "Capa de Ejecución sin Estado y Verificable para Meta-Protocolos en Bitcoin" (ver enlace de referencia 1). Según mi comprensión, Thunderbolt de Bitcoin (Red de Trueno) y Lightning de Bitcoin (Red de Rayos) son similares, ambos son soluciones de expansión propuestas para abordar el problema de la lenta confirmación de transacciones en la cadena principal de Bitcoin, con el objetivo central de mejorar la eficiencia y reducir costos. Las diferencias entre ambos son:
Firma múltiple flexible y ajustable
Imagina dividir una firma de un BTC en dos mitades: una mitad en manos de Alice y la otra en manos del comité. Cada vez que se transfiere a un nuevo usuario, Alice y el comité añaden un "pequeño secreto" a su mitad de la firma, un secreto que solo conoce el nuevo usuario receptor. El receptor, gracias al pequeño secreto que conoce, puede "unir" las dos mitades para obtener la firma completa, sin necesidad de que Alice y el comité dialoguen en línea.
Libro mayor del comité con tolerancia a fallos asíncrona
Un "grupo de servicio" compuesto por varios nodos (como 4n+1) es responsable de llevar la contabilidad, y todos se confirman mutuamente quién es el propietario actual. Incluso si hay unos pocos nodos dañados, mientras la mayoría siga en línea, se puede mantener el libro mayor funcionando normalmente. Estos nodos solo se encargan de "firmar" y "llevar la contabilidad", no pueden utilizar los fondos a su antojo, lo que garantiza la seguridad y la descentralización.
Finalización de intercambio atómico
Cuando realmente se quiere gastar este dinero en la cadena, primero se pasa por tres pasos de "intercambio atómico": 1. Alice + el comité gastan la salida bloqueada original y le dan temporalmente el dinero al comité; 2. El comité bloquea una cantidad equivalente en una caja de seguridad que solo pueden usar "Zenni y el comité" juntos; 3. Finalmente, Zenni retira el dinero de la caja de seguridad con dos firmas. De esta manera, ninguna de las partes, Zenni o el comité, puede escaparse, garantizando que la reestructuración off-chain y el rescate en la cadena se realicen de una sola vez.
Diseño del protocolo y innovaciones clave de Thunderbolt 3.2
· Delegación de firma no interactiva y recursiva
Se diseñó una estructura de firma Schnorr con umbral ajustable (Tweakable), los canales de pago tradicionales a menudo requieren varios intercambios de mensajes, Thunderbolt solo necesita "enviar una firma con un pequeño secreto" cada vez para resolverlo, incluso los requisitos en línea se reducen significativamente.
· Cada transferencia cambia a un "nuevo bloqueo"
Cada vez que se realiza un salto, Alice y el comité actualizan la firma con un nuevo pequeño secreto, y la «cerradura» anterior queda completamente anulada. De esta manera, nadie que estuviera antes puede obtener la nueva firma, evitando la reutilización de la firma anterior.
· Solo deja una huella en la cadena
Solo se realiza un "bloqueo" en la cadena al principio, todos los cambios posteriores se realizan off-chain, y finalmente se sube a la cadena para gastar este dinero. En comparación con la red Lightning, que necesita abrir y cerrar canales constantemente, las operaciones en cadena de Thunderbolt son menores y la privacidad también es mejor.
· No perderás dinero fuera de línea
Incluso si Alice o Zenni están fuera de línea, siempre que la mayoría del comité esté en línea, se puede completar la transferencia o el rescate en cualquier momento, sin preocuparse por el vencimiento del bloqueo de tiempo o el cierre malicioso del canal por parte del oponente.
· Seguridad verdadera de "prueba de máquina"
Todos los pasos clave en el protocolo han sido "verificados formalmente" con Tamarin Prover, lo que significa que estas garantías de seguridad no son solo palabras, sino que han sido verificadas repetidamente por herramientas automatizadas.
Cuatro, ¿en qué se diferencia Thunderbolt de las soluciones de red Lightning existentes?
Veamos la comparación entre Thunderbolt y las soluciones existentes (como el protocolo BOLT, Breez SDK, Phoenix) para ver en qué ha mejorado.
Diferencias entre Thunderbolt y las soluciones de red Lightning existentes:
Podemos ver que las principales ventajas de Thunderbolt se encuentran en la "seguridad" y en la "completitud teórica". Es uno de los pocos que puede lograrlo:
Pero sus desventajas también son muy evidentes:
Cinco, el impacto potencial de Thunderbolt: ¿el catalizador de BTCFi?
Fuente de la imagen: hecho a medida
¿Es Thunderbolt la solución óptima para BTCFi? No dudemos en lanzar una opinión audaz:
Thunderbolt es actualmente la solución teóricamente óptima para BTCFi, pero en la práctica aún se encuentra en la «fase Alpha», en otras palabras, es como el «libro blanco de Ethereum 2.0» en el mundo de Bitcoin, lleno de visión pero aún no ha llegado a la fase de implementación a nivel de sistema de ingeniería. A través de la observación actual, creo que podría haber tres posibles caminos de desarrollo para Thunderbolt:
La cadena principal de BTC tiene una escalabilidad insuficiente, Thunderbolt podría convertirse finalmente en un módulo off-chain en alguna L2 de BTC (como BitVM, Nomic, BOB). Esto es similar a integrar Thunderbolt en un Rollup como capa de ejecución de contratos generales.
Por ejemplo:
Thunderbolt podría desarrollar su propio ecosistema de red, sistema de operación de nodos, agregadores, etc., similar a Lightning Network, e incluso formar operadores Thunderbolt-LSP. Al mismo tiempo, Nubit, junto con los mineros de la era de Satoshi Nakamoto, impulsa la actualización de bifurcación suave en la capa de protocolo, introduciendo dos características clave: UTXO Bundling y OP_CAT, que también pueden manejar directamente activos de tipo protocolo BTC (BRC20, Runes, Ordinals), lo que generará un gran espacio de imaginación. Quizás en el futuro, podría tener:
Por supuesto, si en el futuro aparece un sistema que pueda lograr funciones similares sin necesidad de canales de estado, sin lenguaje formal y sin colaboración de protocolos off-chain, entonces Thunderbolt podría ser solo un producto de transición temporal, como por ejemplo:
Finalmente, desde la perspectiva ecológica, el mayor significado de Thunderbolt no es que pueda ejecutar pagos, sino que le otorga a los activos de Bitcoin por primera vez la programabilidad de contratos off-chain. Esto suena abstracto, pero podemos ver cuán clave es esta "combinabilidad" a partir de la explosión de DeFi en Ethereum. La explosión de Ethereum se debe al conjunto completo de ecosistemas de Solidity + Hardhat + Ethers.js + Metamask.
El mayor atractivo de Thunderbolt es la introducción de UTXO Bundling y las características OP_CAT, OP_CAT introduce la programabilidad nativa en la red Bitcoin, y UTXO Bundling ( agrupación) agrupa múltiples transacciones pequeñas para su procesamiento, comprimiendo el tamaño de los datos de las transacciones y aumentando el rendimiento en cadena, similar a Ethereum Rollup. Parece que la unificación de todos los protocolos ecológicos de Bitcoin y la inclusión de varios activos e implementaciones de BitMM ya no son palabras vacías, pero Thunderbolt todavía parece haber escrito un sólido artículo matemático en esta etapa, y la situación general puede estar lejos de ser utilizada por los desarrolladores.