RGB inicia una nueva travesía en Web3: de pagos a contratos inteligentes, hacer grande nuevamente el Bitcoin
La tecnología Web3 ha experimentado un desarrollo próspero durante años, surgiendo diversas innovaciones. Bitcoin, al mantener la descentralización y la seguridad, ha mejorado continuamente su capacidad de protección de la privacidad, logrando características avanzadas como las firmas Schnorr y Taproot, sentando las bases para innovaciones tecnológicas posteriores. La evolución de los contratos inteligentes en cadena, representada por Ethereum, ha dado lugar a la era dorada de las aplicaciones blockchain, trayendo dos ciclos de mercado alcista. Sin embargo, desde 2022, la innovación en la industria Web3 ha perdido repentinamente su dirección, la tecnología blockchain sigue sin poder escapar de las limitaciones del triángulo imposible, lo que ha llevado a que las aplicaciones a gran escala no puedan materializarse.
¿Hemos alcanzado los límites de la tecnología? ¿Hay aún áreas desconocidas más profundas que esperan ser exploradas? Quizás, es en estos procesos de exploración donde el protocolo de segunda capa de Bitcoin, RGB, está esperando su momento, madurando gradualmente para desafiar las limitaciones tecnológicas existentes y mostrar un resplandor deslumbrante.
Bitcoin: Estableciendo su posición como capa monetaria
La mayor diferencia entre Web3 y Web2 radica en el sistema económico integrado, y cualquier sistema económico tiene como capa base la moneda, sobre la cual se encuentran la capa de protocolos y la capa de aplicaciones. La moneda de Web3 se llama criptomoneda, que se emite a través de la blockchain.
Debido a los siguientes factores clave, Bitcoin es reconocido como la moneda criptográfica más segura y estable, y su valor ha recibido consenso global:
Primero, la red de Bitcoin cubre el mundo, con más de diez mil nodos completos trabajando en conjunto para verificar y registrar transacciones. Esta descentralización dificulta que los atacantes alteren el historial de transacciones. En segundo lugar, Bitcoin utiliza una potente capacidad de cálculo hash como mecanismo de prueba de trabajo, que es la piedra angular de la seguridad de la red. En la validación de bloques y la minería, el gasto de gran cantidad de capacidad de cálculo dificulta que los atacantes controlen la red. Además, las reglas de consenso de Bitcoin no han experimentado cambios significativos a lo largo de la historia, lo que contribuye a mantener la consistencia y la seguridad de la red. En comparación con otros proyectos de blockchain, las reglas de consenso de Bitcoin son menos susceptibles a cambios radicales. La comunidad de Bitcoin está extremadamente preocupada por la seguridad y la estabilidad de la red, enfocándose en la seguridad del protocolo central. Las modificaciones al protocolo central se discuten y prueban cuidadosamente para garantizar la estabilidad de la red. En resumen, Bitcoin es reconocido entre muchas blockchains como el más seguro y estable, destacándose por su excelente descentralización, mecanismo de consenso, estabilidad y atención de la comunidad, convirtiéndose en la opción preferida para la capa de moneda Web3.
garantizando la seguridad y la simplicidad en el script de Bitcoin
Bitcoin, como un papel importante en la capa de moneda básica del mundo Web3, ha evolucionado gradualmente a través de discusiones y pruebas cautelosas de su protocolo central. Es especialmente digno de atención el desarrollo de su sistema de script. El lenguaje de script de Bitcoin fue diseñado para garantizar la seguridad y evitar riesgos potenciales, por lo que intencionalmente se limitaron las funciones, manteniendo al mismo tiempo la simplicidad y seguridad similar a un conjunto de instrucciones de chip. El script de Bitcoin es un lenguaje de ejecución basado en pilas y en notación polaca inversa. Este script está destinado a ejecutarse en hardware limitado.
En el código de nodos principales de Bitcoin, los desarrolladores han impuesto algunas restricciones sobre los tipos de scripts ejecutables, permitiendo únicamente que varios tipos de transacciones llamados "scripts estándar" sean ejecutados. El más importante de ellos es la transacción P2SH (Pay to Script Hash), que de hecho permite que se ejecute cualquier script de Bitcoin, lo que hace posible ejecutar scripts con funcionalidades complejas en Bitcoin. Por ejemplo, la red Lightning se ha convertido en el estándar de facto para los pagos de Bitcoin de bajo valor y alta frecuencia.
Con la introducción de la propuesta de firmas Schnorr y la actualización de la bifurcación suave Taproot, Bitcoin ha dado un paso importante, marcando un hito significativo. Esto permite que Bitcoin apoye mejor el desarrollo de protocolos de segunda capa, mejorando aún más su papel en el futuro mundo de Web3.
Enfoque en la firma Schnorr y Taproot
Detrás de las firmas Schnorr y Taproot, existe una serie de innovaciones técnicas que crean nuevas oportunidades para Bitcoin. En primer lugar, Taproot introduce canales de pago más flexibles, permitiendo que varios tipos de transacciones se ejecuten en la cadena de manera más privada. Al ocultar scripts de firmas múltiples complejos en un único script, Taproot hace que diversas transacciones complejas parezcan pagos unilaterales regulares, mejorando así la privacidad y la seguridad. La introducción de las firmas Schnorr hace que las transacciones en la red de Bitcoin sean más compactas, reduciendo las tarifas de transacción y mejorando la escalabilidad, alineándose estrechamente con las demandas de transacciones eficientes del mundo Web3.
Estas dos innovaciones no solo mejoran el rendimiento y la privacidad de Bitcoin, sino que también traen más posibilidades de innovación al ecosistema. Una tecnología de scripts y firmas más eficiente apoya las operaciones entre cadenas, la expansión de la red Lightning y contratos inteligentes complejos. Esto vuelve a centrar a Bitcoin en el núcleo de Web3, allanando el camino para construir finanzas descentralizadas y un ecosistema de aplicaciones más seguros y eficientes.
El impacto de las firmas Schnorr
En las etapas iniciales de diseño del protocolo de Bitcoin, Satoshi Nakamoto necesitaba considerar una variedad de factores en el algoritmo de firma, incluyendo la longitud de la firma, la apertura del código, problemas de patentes, el tiempo de verificación de seguridad y el rendimiento, entre otros. Finalmente, eligió el algoritmo de firma digital de curva elíptica (ECDSA), y seleccionó la curva elíptica específica secp256k1, basándose en el rendimiento y la seguridad de este algoritmo. Sin embargo, además de ECDSA, existen otros algoritmos de firma digital que cumplen con los requisitos, especialmente la firma de Schnorr. La razón por la cual Satoshi Nakamoto no utilizó este algoritmo anteriormente podría ser que la patente de la firma de Schnorr no había expirado en el año de nacimiento de Bitcoin. El matemático y criptógrafo alemán Claus-Peter Schnorr solicitó y obtuvo la patente correspondiente en 1990, por lo que durante el período de validez de la patente, la comunidad de código abierto no pudo adoptar esta tecnología. De lo contrario, Satoshi podría haber adoptado este mecanismo de firma en la versión inicial del protocolo de Bitcoin.
En comparación con ECDSA, la firma de Schnorr se ajusta más a la esencia de la firma de Bitcoin. No solo ofrece un mejor rendimiento y una longitud de firma más corta, sino que también posee características lineales, lo que simplifica la agregación de claves y ya no requiere las habilidades especiales necesarias para las firmas múltiples. Esta característica lineal es fácil de entender, ya que las claves de las partes participantes se agregan para formar una nueva clave mediante un mecanismo simple. Existen varias formas de mecanismos de agregación, como MuSig propuesto por Blockstream y la versión actualizada MuSig2. En el esquema MuSig2, múltiples firmas pueden generar una clave pública agregada a partir de sus respectivas claves privadas, y luego generar una firma válida para esa clave pública en conjunto, optimizando el número de rondas de interacción de las tres rondas originales (MuSig) a solo dos rondas.
Por lo tanto, en el caso de una transacción multilateral 2-3, la forma tradicional requeriría tres claves públicas más dos firmas para iniciar la transacción.
En el escenario de la firma Schnorr, las transacciones en la cadena solo requieren una clave pública agregada y una firma, lo que reduce significativamente el número de bytes de la transacción, es decir, reduce el costo de la transferencia.
Innovación de scripts Taproot
Taproot es una estructura de script innovadora de Bitcoin, diseñada para especificar cómo usar y analizar direcciones de transacción del tipo Taproot. La inspiración para Taproot provino inicialmente de la investigación de los desarrolladores de Bitcoin sobre el árbol de sintaxis abstracta de Merkle (MAST), por lo que se puede considerar que Taproot es una implementación especial de MAST. A través de Taproot, los UTXO de Bitcoin con múltiples scripts de ramificación diferentes, al gastarse, pueden exponer solo una de las ramas, mientras que las demás ramas nunca aparecerán en la cadena de bloques, lo que mejora significativamente la privacidad y eficiencia de las transacciones. Esta tecnología, bajo un principio más seguro, hace que el uso de scripts complejos sea más conveniente y eficiente.
En el protocolo de Bitcoin, a través del "script de bloqueo" (, el script de salida ) establece las condiciones para recibir Bitcoin ( UTXO ), mientras que el "script de desbloqueo" (, el script de entrada ), establece la forma de usar Bitcoin ( UTXO ). El primero puede considerarse como una cerradura, y el segundo como la llave correspondiente. En la actualización de segregación de testigos ( SegWit ), las reglas de script de Bitcoin se han actualizado completamente. Se introdujeron dos nuevas reglas de script, es decir, P2WPKH ( que paga a un hash de clave pública de testigo ) y P2WSH ( que paga a un hash de script de testigo ), estas reglas permiten el uso de direcciones que comienzan con bc1. P2WPKH se utiliza principalmente para direcciones convencionales, mientras que P2WSH se utiliza comúnmente para direcciones de firma múltiple.
En la actualización de testigos segregados, el script también introdujo el concepto de número de versión, donde las reglas anteriores de testigos segregados se marcaron como versión V0. Taproot realizó una actualización adicional en el marco de testigos segregados, y el número de versión se actualizó a V1, que también es el origen del título "SegWit V1" en BIP 341. Por lo tanto, este nuevo conjunto de reglas de script se denomina P2TR( pagado a Taproot), para corresponder con P2WPKH y P2WSH.
Además, combinando la Firma Schnorr y Taproot, la construcción de múltiples firmas ( tiene maneras muy diversificadas. Por ejemplo, Steve Lee, un pionero en la comunidad de Bitcoin, presentó en su discurso varios métodos, como las firmas umbral y el árbol Musig ) Musig Keytree (, entre otros.
Por ejemplo, para el monedero caliente de un intercambio, se puede utilizar un esquema de firma múltiple 2-3, que involucra tres claves privadas: la clave privada del intercambio, la clave privada de un tercero de confianza y la clave privada de respaldo del monedero frío. En la firma umbral, varios firmantes construyen previamente la dirección de recepción mediante el mecanismo MuSig. En la transacción real, solo es necesario agregar dos firmas para completar la transacción.
![Hacer que Bitcoin sea grande nuevamente: de pagos a contratos inteligentes, RGB inicia un nuevo viaje en Web3])https://img-cdn.gateio.im/webp-social/moments-abcef536dbb2c0a8593ff66be9838781.webp(
LNP/BP:"Bitcoin protocolo/red Lightning" de madurez
En el texto anterior, exploramos en profundidad la visión futurista que muestra la red Bitcoin a través de la introducción de firmas Schnorr y la actualización de bifurcación suave Taproot. Al mismo tiempo, con los milagros tecnológicos nunca detenidos, la Asociación de Estándares LNP/BP ha estado trabajando en silencio tras bambalinas, como si fuera una obra de arte meticulosamente elaborada que trae más posibilidades innovadoras al ecosistema de Bitcoin. La biblioteca de código LNP/BP abarca estándares y mejores prácticas de la segunda capa de Bitcoin y más allá, que no requieren bifurcaciones suaves o duras a nivel de blockchain de Bitcoin, y no están directamente relacionadas con el contenido cubierto por la red Lightning RFC)BOLTs(. En resumen, los estándares LNP/BP cubren todo lo relacionado con las transacciones de Bitcoin, definen los módulos básicos de construcción para soluciones de segunda capa y más allá, y describen casos de uso complejos construidos sobre estos módulos. Esto abre posibilidades en áreas como activos financieros, almacenamiento, mensajería, computación, entre otros, así como en los mercados secundarios que utilizan el modelo de seguridad de Bitcoin y Bitcoin como medio de pago/intercambio.
Aquí, se presentarán solo algunos puntos clave que tendrán un impacto importante en el futuro de Web3, como las transacciones clave en los canales de estado, así como algunos protocolos y tecnologías clave: canales bidireccionales ), PTLCs, eltoo, fábricas de canales (, contratos de log discreto ), micropagos de alta frecuencia ( y Sphinx, entre otros.
) Resumen de transacciones en la misma fase del canal de estado
Transacciones de financiamiento (: Las transacciones de financiamiento son la transacción inicial utilizada para crear un canal de pago en la red Lightning. Reúne los fondos de las partes en una dirección multisig, como un margen para el canal de pago. Las transacciones de financiamiento aseguran que, antes de que los participantes comiencen a realizar transacciones fuera de la cadena en el canal de pago, todos han comprometido una cierta cantidad de fondos. Las transacciones de financiamiento son el primer paso para crear un canal de pago, asegurando la seguridad y disponibilidad del canal.
Transacciones de Bitcoin Parcialmente Firmadas ): Las transacciones de Bitcoin parcialmente firmadas son un formato especial de transacción de Bitcoin que permite a múltiples participantes construir y firmar conjuntamente la transacción. En la red Lightning, PSBT puede ser utilizado para crear, actualizar y cerrar las transacciones de los canales de pago. Cuando las partes de un canal de pago desean realizar una transacción, pueden construir conjuntamente la PSBT y cada uno realizar una firma parcial, luego combinar las transacciones firmadas parcialmente, completando finalmente la transacción y enviándola a la red de Bitcoin. PSBT hace que el proceso de transacción de múltiples partes sea más flexible y eficiente.
Transacciones de Bitcoin basadas en el estado (BSBT, Transacciones de Bitcoin firmadas por la base ):
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
La revolución de los contratos inteligentes de Bitcoin impulsada por RGB construye un nuevo ecosistema Web3
RGB inicia una nueva travesía en Web3: de pagos a contratos inteligentes, hacer grande nuevamente el Bitcoin
La tecnología Web3 ha experimentado un desarrollo próspero durante años, surgiendo diversas innovaciones. Bitcoin, al mantener la descentralización y la seguridad, ha mejorado continuamente su capacidad de protección de la privacidad, logrando características avanzadas como las firmas Schnorr y Taproot, sentando las bases para innovaciones tecnológicas posteriores. La evolución de los contratos inteligentes en cadena, representada por Ethereum, ha dado lugar a la era dorada de las aplicaciones blockchain, trayendo dos ciclos de mercado alcista. Sin embargo, desde 2022, la innovación en la industria Web3 ha perdido repentinamente su dirección, la tecnología blockchain sigue sin poder escapar de las limitaciones del triángulo imposible, lo que ha llevado a que las aplicaciones a gran escala no puedan materializarse.
¿Hemos alcanzado los límites de la tecnología? ¿Hay aún áreas desconocidas más profundas que esperan ser exploradas? Quizás, es en estos procesos de exploración donde el protocolo de segunda capa de Bitcoin, RGB, está esperando su momento, madurando gradualmente para desafiar las limitaciones tecnológicas existentes y mostrar un resplandor deslumbrante.
Bitcoin: Estableciendo su posición como capa monetaria
La mayor diferencia entre Web3 y Web2 radica en el sistema económico integrado, y cualquier sistema económico tiene como capa base la moneda, sobre la cual se encuentran la capa de protocolos y la capa de aplicaciones. La moneda de Web3 se llama criptomoneda, que se emite a través de la blockchain.
Debido a los siguientes factores clave, Bitcoin es reconocido como la moneda criptográfica más segura y estable, y su valor ha recibido consenso global:
Primero, la red de Bitcoin cubre el mundo, con más de diez mil nodos completos trabajando en conjunto para verificar y registrar transacciones. Esta descentralización dificulta que los atacantes alteren el historial de transacciones. En segundo lugar, Bitcoin utiliza una potente capacidad de cálculo hash como mecanismo de prueba de trabajo, que es la piedra angular de la seguridad de la red. En la validación de bloques y la minería, el gasto de gran cantidad de capacidad de cálculo dificulta que los atacantes controlen la red. Además, las reglas de consenso de Bitcoin no han experimentado cambios significativos a lo largo de la historia, lo que contribuye a mantener la consistencia y la seguridad de la red. En comparación con otros proyectos de blockchain, las reglas de consenso de Bitcoin son menos susceptibles a cambios radicales. La comunidad de Bitcoin está extremadamente preocupada por la seguridad y la estabilidad de la red, enfocándose en la seguridad del protocolo central. Las modificaciones al protocolo central se discuten y prueban cuidadosamente para garantizar la estabilidad de la red. En resumen, Bitcoin es reconocido entre muchas blockchains como el más seguro y estable, destacándose por su excelente descentralización, mecanismo de consenso, estabilidad y atención de la comunidad, convirtiéndose en la opción preferida para la capa de moneda Web3.
garantizando la seguridad y la simplicidad en el script de Bitcoin
Bitcoin, como un papel importante en la capa de moneda básica del mundo Web3, ha evolucionado gradualmente a través de discusiones y pruebas cautelosas de su protocolo central. Es especialmente digno de atención el desarrollo de su sistema de script. El lenguaje de script de Bitcoin fue diseñado para garantizar la seguridad y evitar riesgos potenciales, por lo que intencionalmente se limitaron las funciones, manteniendo al mismo tiempo la simplicidad y seguridad similar a un conjunto de instrucciones de chip. El script de Bitcoin es un lenguaje de ejecución basado en pilas y en notación polaca inversa. Este script está destinado a ejecutarse en hardware limitado.
En el código de nodos principales de Bitcoin, los desarrolladores han impuesto algunas restricciones sobre los tipos de scripts ejecutables, permitiendo únicamente que varios tipos de transacciones llamados "scripts estándar" sean ejecutados. El más importante de ellos es la transacción P2SH (Pay to Script Hash), que de hecho permite que se ejecute cualquier script de Bitcoin, lo que hace posible ejecutar scripts con funcionalidades complejas en Bitcoin. Por ejemplo, la red Lightning se ha convertido en el estándar de facto para los pagos de Bitcoin de bajo valor y alta frecuencia.
Con la introducción de la propuesta de firmas Schnorr y la actualización de la bifurcación suave Taproot, Bitcoin ha dado un paso importante, marcando un hito significativo. Esto permite que Bitcoin apoye mejor el desarrollo de protocolos de segunda capa, mejorando aún más su papel en el futuro mundo de Web3.
Enfoque en la firma Schnorr y Taproot
Detrás de las firmas Schnorr y Taproot, existe una serie de innovaciones técnicas que crean nuevas oportunidades para Bitcoin. En primer lugar, Taproot introduce canales de pago más flexibles, permitiendo que varios tipos de transacciones se ejecuten en la cadena de manera más privada. Al ocultar scripts de firmas múltiples complejos en un único script, Taproot hace que diversas transacciones complejas parezcan pagos unilaterales regulares, mejorando así la privacidad y la seguridad. La introducción de las firmas Schnorr hace que las transacciones en la red de Bitcoin sean más compactas, reduciendo las tarifas de transacción y mejorando la escalabilidad, alineándose estrechamente con las demandas de transacciones eficientes del mundo Web3.
Estas dos innovaciones no solo mejoran el rendimiento y la privacidad de Bitcoin, sino que también traen más posibilidades de innovación al ecosistema. Una tecnología de scripts y firmas más eficiente apoya las operaciones entre cadenas, la expansión de la red Lightning y contratos inteligentes complejos. Esto vuelve a centrar a Bitcoin en el núcleo de Web3, allanando el camino para construir finanzas descentralizadas y un ecosistema de aplicaciones más seguros y eficientes.
El impacto de las firmas Schnorr
En las etapas iniciales de diseño del protocolo de Bitcoin, Satoshi Nakamoto necesitaba considerar una variedad de factores en el algoritmo de firma, incluyendo la longitud de la firma, la apertura del código, problemas de patentes, el tiempo de verificación de seguridad y el rendimiento, entre otros. Finalmente, eligió el algoritmo de firma digital de curva elíptica (ECDSA), y seleccionó la curva elíptica específica secp256k1, basándose en el rendimiento y la seguridad de este algoritmo. Sin embargo, además de ECDSA, existen otros algoritmos de firma digital que cumplen con los requisitos, especialmente la firma de Schnorr. La razón por la cual Satoshi Nakamoto no utilizó este algoritmo anteriormente podría ser que la patente de la firma de Schnorr no había expirado en el año de nacimiento de Bitcoin. El matemático y criptógrafo alemán Claus-Peter Schnorr solicitó y obtuvo la patente correspondiente en 1990, por lo que durante el período de validez de la patente, la comunidad de código abierto no pudo adoptar esta tecnología. De lo contrario, Satoshi podría haber adoptado este mecanismo de firma en la versión inicial del protocolo de Bitcoin.
En comparación con ECDSA, la firma de Schnorr se ajusta más a la esencia de la firma de Bitcoin. No solo ofrece un mejor rendimiento y una longitud de firma más corta, sino que también posee características lineales, lo que simplifica la agregación de claves y ya no requiere las habilidades especiales necesarias para las firmas múltiples. Esta característica lineal es fácil de entender, ya que las claves de las partes participantes se agregan para formar una nueva clave mediante un mecanismo simple. Existen varias formas de mecanismos de agregación, como MuSig propuesto por Blockstream y la versión actualizada MuSig2. En el esquema MuSig2, múltiples firmas pueden generar una clave pública agregada a partir de sus respectivas claves privadas, y luego generar una firma válida para esa clave pública en conjunto, optimizando el número de rondas de interacción de las tres rondas originales (MuSig) a solo dos rondas.
Por lo tanto, en el caso de una transacción multilateral 2-3, la forma tradicional requeriría tres claves públicas más dos firmas para iniciar la transacción.
En el escenario de la firma Schnorr, las transacciones en la cadena solo requieren una clave pública agregada y una firma, lo que reduce significativamente el número de bytes de la transacción, es decir, reduce el costo de la transferencia.
Innovación de scripts Taproot
Taproot es una estructura de script innovadora de Bitcoin, diseñada para especificar cómo usar y analizar direcciones de transacción del tipo Taproot. La inspiración para Taproot provino inicialmente de la investigación de los desarrolladores de Bitcoin sobre el árbol de sintaxis abstracta de Merkle (MAST), por lo que se puede considerar que Taproot es una implementación especial de MAST. A través de Taproot, los UTXO de Bitcoin con múltiples scripts de ramificación diferentes, al gastarse, pueden exponer solo una de las ramas, mientras que las demás ramas nunca aparecerán en la cadena de bloques, lo que mejora significativamente la privacidad y eficiencia de las transacciones. Esta tecnología, bajo un principio más seguro, hace que el uso de scripts complejos sea más conveniente y eficiente.
En el protocolo de Bitcoin, a través del "script de bloqueo" (, el script de salida ) establece las condiciones para recibir Bitcoin ( UTXO ), mientras que el "script de desbloqueo" (, el script de entrada ), establece la forma de usar Bitcoin ( UTXO ). El primero puede considerarse como una cerradura, y el segundo como la llave correspondiente. En la actualización de segregación de testigos ( SegWit ), las reglas de script de Bitcoin se han actualizado completamente. Se introdujeron dos nuevas reglas de script, es decir, P2WPKH ( que paga a un hash de clave pública de testigo ) y P2WSH ( que paga a un hash de script de testigo ), estas reglas permiten el uso de direcciones que comienzan con bc1. P2WPKH se utiliza principalmente para direcciones convencionales, mientras que P2WSH se utiliza comúnmente para direcciones de firma múltiple.
En la actualización de testigos segregados, el script también introdujo el concepto de número de versión, donde las reglas anteriores de testigos segregados se marcaron como versión V0. Taproot realizó una actualización adicional en el marco de testigos segregados, y el número de versión se actualizó a V1, que también es el origen del título "SegWit V1" en BIP 341. Por lo tanto, este nuevo conjunto de reglas de script se denomina P2TR( pagado a Taproot), para corresponder con P2WPKH y P2WSH.
Además, combinando la Firma Schnorr y Taproot, la construcción de múltiples firmas ( tiene maneras muy diversificadas. Por ejemplo, Steve Lee, un pionero en la comunidad de Bitcoin, presentó en su discurso varios métodos, como las firmas umbral y el árbol Musig ) Musig Keytree (, entre otros.
Por ejemplo, para el monedero caliente de un intercambio, se puede utilizar un esquema de firma múltiple 2-3, que involucra tres claves privadas: la clave privada del intercambio, la clave privada de un tercero de confianza y la clave privada de respaldo del monedero frío. En la firma umbral, varios firmantes construyen previamente la dirección de recepción mediante el mecanismo MuSig. En la transacción real, solo es necesario agregar dos firmas para completar la transacción.
![Hacer que Bitcoin sea grande nuevamente: de pagos a contratos inteligentes, RGB inicia un nuevo viaje en Web3])https://img-cdn.gateio.im/webp-social/moments-abcef536dbb2c0a8593ff66be9838781.webp(
LNP/BP:"Bitcoin protocolo/red Lightning" de madurez
En el texto anterior, exploramos en profundidad la visión futurista que muestra la red Bitcoin a través de la introducción de firmas Schnorr y la actualización de bifurcación suave Taproot. Al mismo tiempo, con los milagros tecnológicos nunca detenidos, la Asociación de Estándares LNP/BP ha estado trabajando en silencio tras bambalinas, como si fuera una obra de arte meticulosamente elaborada que trae más posibilidades innovadoras al ecosistema de Bitcoin. La biblioteca de código LNP/BP abarca estándares y mejores prácticas de la segunda capa de Bitcoin y más allá, que no requieren bifurcaciones suaves o duras a nivel de blockchain de Bitcoin, y no están directamente relacionadas con el contenido cubierto por la red Lightning RFC)BOLTs(. En resumen, los estándares LNP/BP cubren todo lo relacionado con las transacciones de Bitcoin, definen los módulos básicos de construcción para soluciones de segunda capa y más allá, y describen casos de uso complejos construidos sobre estos módulos. Esto abre posibilidades en áreas como activos financieros, almacenamiento, mensajería, computación, entre otros, así como en los mercados secundarios que utilizan el modelo de seguridad de Bitcoin y Bitcoin como medio de pago/intercambio.
Aquí, se presentarán solo algunos puntos clave que tendrán un impacto importante en el futuro de Web3, como las transacciones clave en los canales de estado, así como algunos protocolos y tecnologías clave: canales bidireccionales ), PTLCs, eltoo, fábricas de canales (, contratos de log discreto ), micropagos de alta frecuencia ( y Sphinx, entre otros.
) Resumen de transacciones en la misma fase del canal de estado
Transacciones de financiamiento (: Las transacciones de financiamiento son la transacción inicial utilizada para crear un canal de pago en la red Lightning. Reúne los fondos de las partes en una dirección multisig, como un margen para el canal de pago. Las transacciones de financiamiento aseguran que, antes de que los participantes comiencen a realizar transacciones fuera de la cadena en el canal de pago, todos han comprometido una cierta cantidad de fondos. Las transacciones de financiamiento son el primer paso para crear un canal de pago, asegurando la seguridad y disponibilidad del canal.
Transacciones de Bitcoin Parcialmente Firmadas ): Las transacciones de Bitcoin parcialmente firmadas son un formato especial de transacción de Bitcoin que permite a múltiples participantes construir y firmar conjuntamente la transacción. En la red Lightning, PSBT puede ser utilizado para crear, actualizar y cerrar las transacciones de los canales de pago. Cuando las partes de un canal de pago desean realizar una transacción, pueden construir conjuntamente la PSBT y cada uno realizar una firma parcial, luego combinar las transacciones firmadas parcialmente, completando finalmente la transacción y enviándola a la red de Bitcoin. PSBT hace que el proceso de transacción de múltiples partes sea más flexible y eficiente.
Transacciones de Bitcoin basadas en el estado (BSBT, Transacciones de Bitcoin firmadas por la base ):