El pago de stablecoin de CKB es una solución de pago descentralizada basada en la red CKB, combinando CKB y la red de Bitcoin, generando y gestionando el stablecoin RUSD vinculado al dólar a través de extensiones de Layer 2 como RGB++ y Fiber Network, logrando pagos entre cadenas rápidos, de bajo costo y seguros.

$CKB es la blockchain Layer 1 de Nervos Network, que principalmente cuenta con funciones de consenso y ejecución, así como disponibilidad de datos. A través de la construcción de canales de pago y extensiones Layer 2 como RGB++, CKB mejora su escalabilidad. Utiliza un mecanismo de consenso PoW, similar a Bitcoin, y optimiza el algoritmo de consenso NC-MAX de BTC para mejorar la eficiencia y capacidad de respuesta de la red, logrando confirmaciones de transacciones más rápidas y una menor tasa de bloques huérfanos. A diferencia del tiempo fijo de generación de bloques de 10 minutos en Bitcoin, CKB puede ajustar dinámicamente el intervalo de generación de bloques según la actividad de la red (aproximadamente cada cuatro horas).

El algoritmo de minería de CKB es Eaglesong, una función hash diseñada específicamente para Nervos, que proporciona la misma seguridad que SHA-256. En términos de estructura de datos, CKB utiliza el modelo Cell, que es una mejora del modelo UTXO de Bitcoin. El modelo Cell soporta un sistema de doble script, permitiendo el almacenamiento y verificación de datos de contratos inteligentes en la cadena, así como la emisión de activos. Cada Cell puede almacenar no solo cualquier tipo de datos o activos, sino también almacenar y ejecutar contratos inteligentes. El diseño del modelo Cell permite la separación de estado y cálculo, permitiendo que cálculos complejos se realicen en Layer 2 o fuera de la cadena, asegurando seguridad y consistencia. Al mismo tiempo, Cell soporta la ejecución paralela y la agrupación de transacciones, mejorando la eficiencia de cálculo y reduciendo costos.

Introducción y mecanismo de funcionamiento de CKB

CKB es la blockchain Layer 1 de Nervos Network, centrada en 'consenso y ejecución' y 'disponibilidad de datos'. Utiliza un mecanismo de consenso PoW similar a Bitcoin, pero optimiza la eficiencia de empaquetado de bloques y la velocidad de confirmación mediante el algoritmo NC-MAX. Además, CKB introduce la función hash Eaglesong, ofreciendo soporte de minería eficiente y seguro.

Modelo Cell: actualización flexible de UTXO

  • Estructura de composición: cada Cell contiene capacidad (Capacity), datos (Data), script de bloqueo (Lock Script) y script de tipo (Type Script). La Capacity representa el valor almacenado, Data puede almacenar múltiples tipos de información, y los scripts de bloqueo y tipo proporcionan un mecanismo de verificación.

  • Ejecución paralela y arrendamiento de estado: el modelo Cell soporta procesamiento paralelo, permitiendo arrendar espacio de almacenamiento mediante el pago de CKB, previniendo la expansión de datos en la cadena y manteniendo una gestión eficiente de datos en la cadena.

Programabilidad y compatibilidad

  • Máquina virtual CKB-VM: soporta el conjunto de instrucciones RISC-V, es compatible con varios lenguajes, facilitando a los desarrolladores crear contratos inteligentes complejos y ampliando los escenarios de aplicación de CKB.

  • Escalabilidad: se logra la expansión de transacciones a través de Layer 2, mientras que Layer 1 se enfoca en la seguridad de los datos. Compatible con el modelo UTXO de BTC, los usuarios pueden utilizar activos de Bitcoin en CKB, realizando operaciones de contratos inteligentes y DeFi.

Pagos de stablecoins y soporte entre cadenas

  • Almacenamiento y gestión de stablecoins: utilizando el modelo Cell para almacenar saldos de stablecoins como RUSD, asegurando la seguridad y trazabilidad de los activos.

  • Aplicaciones de contratos inteligentes: CKB-VM soporta operaciones como pagos condicionales, logrando soluciones de pago flexibles entre cadenas.

¿Qué es RGB++?

RGB++ es un protocolo de emisión de activos descentralizado y contratos inteligentes, que soporta el modelo UTXO de Bitcoin y otras cadenas públicas UTXO. Se basa en el concepto de diseño del protocolo RGB, utilizando un método de vinculación entre transacciones fuera de la cadena y en la cadena, trasladando datos que no se pueden almacenar en BTC y funciones complejas de contrato a CKB, convirtiendo a CKB en la capa de liquidación de contratos inteligentes de Bitcoin.

Funciones básicas de RGB++

  • Rol de la cadena sombra de BTC: RGB++ convierte a CKB en una cadena auxiliar de Bitcoin, para manejar contratos inteligentes complejos y operaciones lógicas que el sistema nativo de BTC no puede realizar.

  • Interacción entre cadenas: las transacciones se completan en la red de Bitcoin, pero la ejecución de contratos inteligentes se vincula a CKB a través de RGB++. La legitimidad de las transacciones puede ser confirmada de manera sincronizada en CKB a través de la lógica de verificación de RGB++.

  • Emisión y gestión de activos: RGB++ soporta la emisión de activos fuera de la cadena (como stablecoins, tokens, etc.) y gestiona su ciclo de vida a través de CKB, incluyendo funciones avanzadas como bloqueos temporales y pagos condicionales.

  • Combinación de seguridad y programabilidad: RGB++ realiza la alta seguridad de Bitcoin y la programabilidad de CKB, proporcionando más flexibilidad y escalabilidad a la red BTC.

Sincronización de activos y estados entre cadenas

La vinculación isomórfica se refiere a mantener la sincronización de activos y estados entre Bitcoin (BTC) y CKB a través de un mecanismo de vinculación. Cada vez que ocurre una transacción de activos en la cadena BTC, RGB++ mapea el estado correspondiente del contrato o el cambio de activos en CKB.

  • UTXO expandido: cada UTXO en la cadena BTC corresponde a una Cell en CKB, registrando el estado de los activos y las condiciones del contrato inteligente.

  • Vinculación de activos: los activos RGB++ que los usuarios poseen en la cadena BTC tienen su estado almacenado en Cells de CKB, asegurando la coherencia de la información entre las dos cadenas.

  • Sincronización de transacciones: al realizar transacciones de tokens RGB++, se generará un Commitment en la red BTC, y la Cell correspondiente en CKB se consumirá y generará una nueva Cell para asignar los activos.

Ventajas de la vinculación isomórfica - empoderando BTCFi

  • Soporte para contratos inteligentes: la vinculación isomórfica permite que CKB actúe como la capa de ejecución de contratos inteligentes, gestionando condiciones de transacción complejas para activos BTC.

  • Flexibilidad en la gestión de activos: los usuarios pueden ejecutar operaciones financieras complejas a través de la capacidad de programación de CKB, sin necesidad de modificar el protocolo subyacente de BTC.

Actualización de RGB++ Layer

Leap expande la relación de vinculación entre CKB y BTC a todas las cadenas UTXO, logrando la transferencia de activos entre cadenas mediante 're-vinculación'.

  • Transferencias entre cadenas sin puente: Leap permite la transferencia sin problemas de activos RGB++ en la cadena BTC a otras cadenas UTXO, gestionando y transfiriendo activos mediante el cambio de UTXOs vinculados.

  • Tecnología sin puente: a través de la tecnología de vinculación isomórfica y el cambio de UTXOs en diferentes cadenas, Leap realiza transferencias entre cadenas sin necesidad de un puente tradicional Lock-Mint.

Flujo de operación:

  1. El usuario publica un Commitment en la cadena BTC, liberando la vinculación de activos.

  2. Publicar un nuevo Commitment en la cadena Cardano, vinculando activos RGB++.

  3. Modificar el script de bloqueo, cambiando las condiciones de desbloqueo de UTXO de BTC a eUTXO de Cardano, permitiendo el control de activos en la cadena Cardano.

El papel de CKB en Leap

CKB actúa como un índice y capa de disponibilidad de datos, todos los datos de activos RGB++ se almacenan en CKB, procesa solicitudes de Leap y asegura la seguridad de los activos entre cadenas. En comparación con los puentes entre cadenas tradicionales, CKB ofrece mayor seguridad y descentralización.

El papel de RGB++ en los pagos de stablecoins

  • Emisión y circulación de stablecoins: emisión de stablecoins en la cadena BTC a través de RGB++ y gestión inteligente mediante CKB.

  • Gestión de activos entre cadenas: la combinación de RGB++ Layer y CKB asegura que los pagos de stablecoins operen sin problemas en diferentes cadenas UTXO.

  • Soporte para contratos inteligentes: proporciona condiciones de pago complejas y funciones de bloqueo temporal, mejorando la flexibilidad y seguridad de los pagos.

  • Función de puente: RGB++ Layer actúa como un puente entre BTC y otras cadenas UTXO y CKB, ampliando la programabilidad y capacidad de gestión de activos de BTC.

Introducción a Fiber Network

Fiber Network es una solución de expansión de Layer 2 similar a la red Lightning de BTC sobre CKB, diseñada para mejorar la capacidad de pagos fuera de la cadena, permitiendo pagos rápidos y de bajo costo, reduciendo la carga en la cadena principal y aumentando la velocidad de transacción.

  • Características de pagos fuera de la cadena: permite transferencias rápidas a través de canales de pago, mejorando el rendimiento de las transacciones.

Hasta septiembre de 2024, la red Lightning de BTC tiene más de 300 millones de dólares en fondos, aproximadamente 12,000 nodos y cerca de 50,000 canales de pago. La Fiber Network de Nervos CKB ha lanzado su red de prueba.

  • Canales de pago fuera de la cadena: permite a los usuarios intercambiar activos directamente fuera de la cadena, y al cerrar el canal, se envía el estado final a CKB.

  • Contratos en cadena (HTLC): asegura las transacciones fuera de la cadena, si no se confirman a tiempo, los activos pueden ser devueltos automáticamente.

  • PTLC: mejora de HTLC, previene la divulgación de privacidad.

  • Enrutamiento de múltiples saltos: soporta el salto de rutas de pago a través de múltiples nodos, reduciendo costos y aumentando la tasa de éxito.

  • Servicio de monitoreo (torre de vigilancia): proporciona monitoreo 24/7 para prevenir pagos dobles por nodos maliciosos.

Diferencias entre Fiber Network y la red Lightning de BTC

  • Soporte para múltiples activos: Fiber Network soporta varios activos, incluyendo CKB, BTC y stablecoins RGB++, mientras que la red Lightning de BTC solo soporta BTC.

  • Comisiones y velocidad de transacción: Fiber Network opera sobre CKB, ofreciendo mayor TPS y menores comisiones de transacción, mejorando la experiencia del usuario.

  • Interoperabilidad entre cadenas: Fiber Network admite la circulación de varios activos y puede realizar la interconexión entre la red Lightning de BTC y Fiber Network, asegurando la atomicidad de las transacciones entre cadenas.

El papel de Fiber Network en los pagos de stablecoins

  • Soporte para transferencias de stablecoins fuera de la cadena: asegura la inmediatez y bajo costo de los pagos.

  • Reducir la presión sobre la cadena principal: soportar transacciones de alta frecuencia mediante canales de pago fuera de la cadena.

  • Pagos atómicos entre cadenas: pagos de stablecoins de forma segura a través de múltiples cadenas.

#JoyID Introducción

JoyID es una billetera criptográfica que combina la gestión de claves Passkey, diseñada para proporcionar herramientas de autenticación y gestión de identidad descentralizadas y entre cadenas para el ecosistema Nervos. Los usuarios pueden almacenar y utilizar criptomonedas y otras aplicaciones descentralizadas de manera segura.

Funciones principales

  1. Sin contraseñas ni frases de recuperación: los usuarios pueden acceder a la billetera mediante métodos biométricos, logrando un inicio de sesión sin clave privada.

  2. Soporte para BTC y Fiber Network: ofrece transacciones más rápidas y eficientes, ampliando los escenarios de aplicación de CKB.

  3. Soporte multicanal: no solo es compatible con BTC y Nervos CKB, sino que también admite ETH y múltiples cadenas EVM.

  4. Seguridad adicional: mediante la firma secp256r1 asociada a dispositivos de hardware a través de Passkey, genera la firma secp256k1 requerida, asegurando la seguridad de las transacciones y evitando la exposición de información biométrica en las transacciones.

  5. La combinación de seguridad y facilidad de uso:

    • Seguridad: billetera fría > billetera Passkey > billetera de software no custodiada > billetera custodiada

    • Facilidad de uso: billetera Passkey > billetera custodiada > billetera de software no custodiada > billetera fría

El papel de JoyID en los pagos de stablecoins

Como interfaz de usuario, JoyID permite a los usuarios realizar pagos de stablecoins en la red CKB, gestionar activos RUSD y canales de pago. La combinación de seguridad, facilidad de uso y soporte multicanal proporciona un mayor empoderamiento para los pagos de stablecoins y otras transacciones basadas en CKB.

#CKB助力比特币生态