
Autor: Trustless Labs Fuente: X,@TrustlessLabs
La popularidad de la pista de la capa 2 de Bitcoin no se reduce. Por otro lado, el equipo propuso una solución pionera RGB ++, usando CE en la cadena CKB, y UTXO de la cadena original de bitcoin «unión isomórfica».La respuesta del mercado a CKB también es muy entusiasta.
El 22 de febrero, Trustless Labs invitaron a los autores RGB ++ y al cifrado CKB Lianchuang y al jefe ecológico Baiyu para compartir su comprensión del mecanismo Bitcoin L2, RGB ++, activos RGB ++ e ideas de construcción ecológica CKB.El siguiente es el texto del contenido del espacio de Twitter.
1.nervos es una cadena pública de larga duración.¿Cómo es la idea de transformar BTCKB?
Nervos elige insistir en POW y no transformarse en una cadena POS.Creemos que la descentralización y la seguridad del mecanismo POW (Certificado de carga de trabajo) son insustituibles.Además, nuestra selección técnica que incluye el modelo UTXO y la adopción de la arquitectura RISC-V, aunque se desarrolla en contra de la tendencia convencional en ese momento, se basa en la consideración de la sostenibilidad a largo plazo y las ventajas técnicas.
Desde los proyectos de 2018 se lanzarán en 2019, hemos experimentado muchas fluctuaciones en el mercado de criptomonedas, pero nunca hemos cambiado nuestra dirección.En ese momento, los contratos inteligentes y los mecanismos POS se consideraban la dirección futura, y POW era considerado tecnología obsoleta.Sin embargo, nuestra persistencia en POW no es solo por las preferencias tecnológicas, sino también porque creemos que el modelo UTXO y el mecanismo POW pueden proporcionar características únicas de seguridad y descentralización, que es difícil de reemplazar por otras soluciones técnicas.
La idea de transformar BTCKB en realidad se deriva de nuestra profunda visión de la narrativa del mercado.En los últimos años, aunque nuestra narración parece ser suprimida por la narración de los modelos POS y cuentas, desde el año pasado, con la expansión de Bitcoin en la capa1 y la aparición de aplicaciones emergentes para modelos UTXO, hemos visto una oportunidad.Estos cambios no solo amplían el alcance de Bitcoin, sino que también mejoran la comprensión y aceptación de los usuarios de UTXO y POW.Además, con la revaluación del impacto ambiental del POW y el modelo de verificación en la cadena informática de la cadena, se está volviendo cada vez más reconocido. en el modelo POW UTXO, como RGP+.
Creo que con el renacimiento y la comprensión del mercado de Bitcoin de los modelos POW y UTXO, NervOS y BTCKB estarán a la vanguardia del desarrollo de criptomonedas.Nuestra insistencia en POW no está exenta de razón, sino que se basa en la comprensión del verdadero valor de la tecnología y una visión profunda de las tendencias futuras.
2. ¿Cuál es la expansión de BTC y la comprensión de BTC y la comprensión de BTC L2, y por qué elige el protocolo RGB?
Con respecto a la comprensión del equipo de Nervos de BTC y la comprensión de BTC L2, y por qué elegir el protocolo RGB, mi opinión se basa en las características de nuestro equipo y la acumulación de tecnología previa.Hemos discutido en profundidad si seguir TVL o elegir la ruta EVM compatible de la capa 2.Después de una cuidadosa consideración, creemos que adherirse a la línea de facción técnica, incluso si eso significa tomar un camino diferente de la corriente principal, también es nuestra ventaja.Nuestra selección y estrategia técnica, especialmente el protocolo RGB, se basa en nuestra actitud conservadora hacia la comunidad de Bitcoin y la búsqueda de la innovación tecnológica.
Sabemos que la competencia directa con Bitcoin y Ethereum es un camino difícil.En el pasado, tratamos de colocar CKB en una cadena pública de capa1 similar a Bitcoin y Ethereum, cuyo objetivo es ser una plataforma de almacenamiento de valor.Pero tal posicionamiento nos ha hecho en una situación vergonzosa, no cumplir completamente con los estándares conservadores de la comunidad de Bitcoin, pero también en conflicto con la dirección de desarrollo de Ethereum.Este posicionamiento único nos hace parecer incompatibles en ambas comunidades principales.
Ante tal desafío, decidimos adoptar nuestras características y adherirnos a la visión técnica original.Esto incluye en la exploración e innovación de los modelos UTXO, así como la investigación sobre las soluciones de Bitcoin No. 2.Creemos que al centrarnos en nuestras ventajas e innovaciones técnicas, podemos encontrar un camino que cumpla tanto con el espíritu de Bitcoin como con el valor de la comunidad.
En el proceso de transformación, nos dimos cuenta de que la aceptación del mercado para el modelo UTXO aumentó gradualmente, lo que proporcionó un momento favorable para nuestra transformación.Decidimos expresar claramente el posicionamiento de CKB, es decir, como una segunda solución de capas para bitcoin, esto no solo se ajusta a nuestro concepto técnico, sino que también ofrece nuevas oportunidades de crecimiento para el ecosistema de bitcoin.En general, nuestra toma de decisiones se basa en una comprensión profunda de la esencia de la tecnología y una gran visión de las tendencias del mercado.Creemos que al centrarnos en nuestras ventajas básicas y cumplir con la innovación tecnológica, podemos encontrar nuestra posición única en el mundo de las criptomonedas.
3. En el nivel de selección técnica, BTCKB eligió el protocolo RGB y propuso el protocolo RGB ++ para explicar brevemente esta solución (¿qué capa DA es, Verificación del cliente, índice de código abierto, qué VM)?
Baiyu: Primero presentaré nuestro gran proceso y proceso de toma de decisiones en ese momento.Creemos que la clave de la segunda capa de Bitcoin es la primera capa de competencia, y el núcleo de la primera capa de competencia radica en el nuevo acuerdo.Dividamos el nuevo protocolo en dos categorías: uno son los activos que usan características de UTXO, y el otro no lo es.Sobre esta base, hemos elegido protocolos con características de UTXO, como activos atómicos, RGB y taproot.
En particular, decidimos elegir el protocolo RGB, porque Cipher personalmente tenía un gran interés en RGB y se llevó a cabo en una investigación profunda con el maestro A Jian.Propusimos un método de unión homogénea para lanzar RGB ++.En el futuro, la dirección central de CKB será promover las tecnologías RGB ++, pero está claro que RGB ++ y RGB son dos conceptos diferentes.RGB es propuesto principalmente por la Asociación ImpBP, Dr. Maxim, e inicialmente por Peter de que usan el concepto de sellado de un momento para expandirse.El RGB ++ más introduce que otras cadenas UTXO pueden usarse como la posibilidad del cliente RGB ++.A juzgar desde el punto de vista de CKB, planeamos ser compatibles con más acuerdos en el futuro.
CIPHER: Al discutir el nivel de selección técnica, primero expliqué cuál es el protocolo RGB.RGB es en realidad una tecnología de sellado y verificación de cliente que usa Bitcoin.Este diseño permite verificar que cuando se verifica una transacción, solo necesita prestar atención a la ruta de transacción relacionada con el UTXO, en lugar de verificar todas las transacciones para confirmar el saldo o el estado como otros modelos.
Para la usabilidad de los datos (DA), a menudo discutimos su posición de almacenamiento y su impacto en la seguridad en la capa1 o la capa 2 en el ecosistema Ethereum.Pero en el ecosistema de bitcoin, este concepto es diferente de Ethereum, especialmente para los protocolos que usan características UTXO como RGB.En el protocolo RGB, solo necesita verificar los datos relacionados con el usuario, y estos datos no necesitan almacenarse en una capa de DA específica en teoría, porque ambas partes a la transacción pueden intercambiar directamente la información necesaria.
El protocolo RGB ++ es una extensión de RGB.RGB en sí mismo necesita intercambiar el historial y los datos de las transacciones a través de las redes P2P, incluido el uso de nuevas máquinas virtuales y la lógica interactiva de definición, lo que hace que la lógica externa compleja y lento desarrollo.RGB ++ tiene como objetivo usar la unión o mapeo homogéneo para migrar todos los componentes «inteligentes» en el protocolo RGB, como las redes P2P, las máquinas virtuales, los contratos inteligentes, etc., para poner estas funciones en CKB (NervOS Network)) Superior.La transferencia de estado de cada UTXO en CKB está limitada por el contrato inteligente de CKB.CKB utiliza la máquina virtual de RISC-V, que admite los contratos inteligentes completos de Turing, para que los usuarios puedan verificar o verificar directamente el estado del estado de activo en CKB sin sacrificar la seguridad, o cuando sea necesario, en el cliente, el cliente es en el cliente.
Implementación técnica:A través del protocolo RGB ++, primero aseguramos la compatibilidad de todas las operaciones con RGB.Resolvemos el problema del progreso lento en el cliente de la cadena y se reemplazamos mediante el uso de una estrategia de cadena UTXO basada en la prueba de carga de trabajo (POW).Además, hemos implementado un mecanismo que puede migrar sin problemas las transacciones en Bitcoin a CKB (NervOSNetWor) para ejecutar, usar el entorno de ejecución de alto rendimiento proporcionado por CKB y luego mover los resultados de la ejecución a la cadena de Bitcoin.
Optimización de rendimiento:Una característica importante del protocolo RGB ++ es que la transacción puede «saltar» a la segunda capa (capa 2), como saltar de la cadena de moneda de bit a la cadena CKB.Esto significa que las transacciones se pueden realizar muchas veces en CKB (como 100 veces, 1,000 veces), disfrutan de los beneficios de bajo costo y alto rendimiento, y luego «más» de regreso a la cadena de bitcoin.Este método mejora significativamente la eficiencia y el rendimiento de las transacciones, mientras que pasó por alto las restricciones de rendimiento de Bitcoin en sí.
Consideración de seguridad:En el proceso de realizar el salto, prestamos especial atención a los problemas de seguridad.Este proceso no depende de ningún puente de cadena cruzada o mecanismos de firma múltiple, pero se basa en la unión directa entre dos UTXO.Según los estándares de seguridad de la carga de trabajo (POW), creemos que las transacciones en la cadena de bitcoin no se pueden revertir después de 6 bloques en CKB, necesitamos alrededor de 24 bloques a través de fórmulas de cálculo equivalentes para lograr la misma garantía de seguridad.Este método garantiza la seguridad de los activos que saltan o migran entre dos niveles.
Innovación y optimización:Nuestro método es diferente de la lógica de la capa 2 de Ethereum u otra lógica de la capa 2 de puente de la cadena cruzada, lo que representa nuestra innovación y optimización en la tecnología blockchain.A través del protocolo RGB ++, no solo resolvemos el problema y el costo del rendimiento, sino que también mejoramos la seguridad y la confiabilidad de todo el sistema.
En resumen, al introducir el protocolo RGB ++, al tiempo que mantenemos la compatibilidad con el protocolo RGB original, hemos logrado una mejora significativa en el rendimiento y la estricta seguridad para la seguridad.Estas optimizaciones e innovaciones muestran nuestra comprensión en profundidad del desarrollo de la tecnología blockchain y la exploración de direcciones futuras
4. El desarrollo de contratos inteligentes para el protocolo THERGB es difícil.¿Qué pilas y soporte técnicos tengo para los desarrolladores?
En primer lugar, sobre la compatibilidad del RGB ++ y el protocolo RGB original, nuestro proceso de desarrollo se dividirá en dos pasos.En el primer paso, no seremos completamente compatibles con el protocolo original de RGB original, principalmente porque el protocolo RGB en sí todavía está cambiando y no mejoró por completo.En el segundo paso, utilizamos la tecnología de unión homogénea para permitir que cada transacción RGB o RGB ++ la uniera con UTXO de CKB (la llamamos Cell).Esto significa que los contratos inteligentes y el estado de la capa de protocolo RGB ++ serán equivalentes a los contratos inteligentes y el estado en el CKB.Nuestra cadena de herramientas y soporte basado en la acumulación de CKB en los últimos cinco años, aunque el desarrollo es relativamente complicado.
En segundo lugar, comparando el modelo de cuenta de Ethereum y el modelo UTXO de CKB, las diferencias de intuición y la dificultad en el desarrollo del desarrollo de contratos inteligentes.El modelo de cuenta de Ethereum está más en línea con la intuición del programador, y simplemente llamar a las funciones puede obtener resultados.Sin embargo, es extremadamente difícil implementar la lógica comercial basada en UTXO (como RGB o RGB ++) basada en UTXO es que los resultados de la transacción bajo el modelo de cuenta son inciertos, lo que afecta la viabilidad de la unión homogénea.
Aunque es difícil programar bajo el modelo UTXO, creemos que esta es la única solución para la lógica del protocolo de Bitcoin.Las herramientas de desarrollo y la conciencia del producto se acumularon en los últimos cuatro o cinco años, incluido el uso de la cadena de herramientas de Rust, C, Lua y JavaScript y el diseño básico para escribir contratos inteligentes, proporcionando a los desarrolladores un rico soporte.Intentamos lograr AMM similar a UNISWAP bajo el modelo UTXO, pero encontramos desafíos importantes, y el proyecto final falló, mostrando la dificultad de la innovación bajo la arquitectura UTXO.
Con respecto a la experiencia del usuario, planeamos lanzar alternativas RGB ++ y token irremplazable y DEX correspondiente a fines de marzo, que se basará en CKB.El diseño de la experiencia del usuario tiene como objetivo simplificar, y los usuarios pueden transferir fácilmente los activos sin la necesidad de inscripciones tediosas.El procesamiento de transacciones homogéneas a través de todo el proceso es transparente para los usuarios y tiene como objetivo proporcionar una experiencia interactiva cruzada sin costura.
En términos de selección de tecnología, primero garantizamos la compatibilidad con el protocolo RGB, y al mismo tiempo introdujimos un mecanismo para permitir que las transacciones se migren desde la cadena de bitcoin a CKB para realizar, disfrutar de una eficiencia de ejecución de mayor velocidad y luego Vuelve a Bitcoin.Lo llamamos «IUMP» en este proceso, lo que permite que los activos salten de manera segura entre las dos cadenas sin depender de ningún puente de fideicomiso de fideicomiso o mecanismos de firma múltiples, confían solo en la unión entre UTXO.Este diseño se basa en las diferencias en el tiempo de confirmación de los bloques Bitcoin y CKB, y la confirmación de bloques con una longitud adecuada para garantizar la seguridad de la migración de activos.
Para el desafío del desarrollo de contratos inteligentes del protocolo RGB, respondemos mediante la proporcionar experiencia de intercambio y apoyo de desarrollo más rico en CKB.Lanzaremos una solución DEX para la capa 2 para optimizar la experiencia del usuario para que no necesiten preocuparse por si el activo está en la capa1 o la capa 2.Este DEX permite que los activos de los usuarios se configuren desde la cadena de bitcoin a Dex.El código de contrato inteligente que utilizamos es de código abierto, lo que reduce las preocupaciones de los usuarios sobre la seguridad.Además, nos aseguramos de que la protección de doble pago en el proceso de salto de activos (salto) y la experiencia comercial sin problemas en la capa2, para que los usuarios no necesiten preocuparse por la ubicación específica de los activos, proporcionando así una negociación casi perfecta experiencia.
5. Dado que se producirá una transacción similar en CKB después de que se transfiera el bitcoin, ¿cómo pueden los usuarios calcular cuando usan dos cadenas, incluidas las dos cadenas, incluidas estas transferencias de activos?
En primer lugar, al comerciar en Bitcoin y CKB, de hecho realizará una transacción una vez en las dos cadenas.Las transacciones de CKB requieren no solo las tarifas de red (tarifas de gas), sino también los costos de estado para almacenar el estado de la transacción (como el número de CKB mantenidos).Esta tarifa de estado generalmente requiere más de 100 CKB, lo que lleva a la cuestión de quién asumirá estos costos y cómo garantizar que no afecte la experiencia del usuario.
La solución es que al realizar transacciones de Bitcoin, puede agregar una salida adicional a las transacciones de Bitcoin.Este agente usa estos bitcoin para construir e iniciar una transacción correspondiente en CKB para reemplazar el costo de pagar la cadena CKB en lugar del usuario.
En este proceso, existe un punto clave en que CKB usa una característica que permite que la transacción demuestre que la transacción ocurre en CKB a través de las transacciones de Bitcoin sin la necesidad de que los usuarios firmen nuevamente en la cadena CKB.Esto significa que cualquier persona (como Relayer o Paymaster) puede reemplazar a los usuarios para iniciar transacciones y pagar tarifas relevantes en la cadena CKB.
Al final, a través de este mecanismo, los usuarios no necesitan preocuparse directamente por el cálculo y el pago de los costos de gas cuando transfieren los activos entre las dos cadenas, porque estos son procesados indirectamente por la producción adicional en las transacciones de Bitcoin, proporcionando así. Una experiencia perfecta a la experiencia amigable con el usuario.
6. El BTC L2 en el mercado ha mostrado una explosión.¿Habrá acuerdos de emisión de activos nativos en RGB ++?
Al responder a la explosión de la solución del segundo piso (L2) en el mercado, y la cuestión de cómo RGB ++ corta en este mercado, explicaré desde dos aspectos principales: primero, las funciones y funciones de RGB ++ como un Protocolo y características de emisión, la segunda son nuestras estrategias y planes en la segunda cadena de capas de la capa del CKB.
En primer lugar, la función central de RGB ++ es un acuerdo de emisión para NFT y FT (tokens de homogeneización intangible y tokens homogéneos).Esto significa que RGB ++ puede admitir la emisión de NFT y FT, y su experiencia es similar a la negociación de la red principal de Bitcoin, pero puede enfrentar mayores costos de gas y una velocidad de negociación lenta.Sin embargo, cuando las transacciones que involucran estos activos están involucradas, el DEX del CKB puede usarse directamente.También tenemos el estándar de NFT, es decir, Sport NFT, estos estándares se han aplicado en la red principal.
En segundo lugar, la estrategia en la cadena de la segunda capa del CKB, nos enfocamos en proporcionar una experiencia de usuario fluida, incluida la emisión de activos nativos y el apoyo de los activos de la cadena cruzada.Los activos de Bitcoin y Ethereum se pueden transferir a CKB a través de la tecnología de puente.Además, enfatizamos la importancia de las plataformas de contrato inteligentes.
Tres tipos de activos en CKB: activos de inscripciones nativas FT, NFT y CKB.Cada tipo de activos tiene sus aplicaciones específicas y mecanismos comerciales, y proporcionamos tecnología y soluciones de mercado correspondientes para apoyarlos.Por ejemplo, apoyamos la circulación de activos NF a través de estándares unificados y mercados de comercio, y estamos desarrollando plataformas específicas, como el mercado de comercio Omega para respaldar la emisión y transacción de los activos de inscripciones nativas de CKB.
En resumen, la estrategia de entrada al mercado de RGB ++ incluye tanto la capacidad de usar su poder como un poderoso protocolo de distribución NFT y FT, así como planes para lanzar la innovación y los activos nativos en la cadena de dos capas CKB.Estamos comprometidos a proporcionar una plataforma de contrato inteligente completa, que respalda las transferencias de activos cruzados y cooperando con socios de la industria para garantizar la seguridad y la practicidad de la tecnología.
7. ¿Cuál es la diferencia entre los activos RGB ++ y RGB20 y RGB721?¿Compatible con los activos BRC20 y ARC20 con una cuota de mercado relativamente alta en la cadena original de Bitcoin?
Los activos en Bitcoin se pueden distinguir aproximadamente en dos categorías y tres categorías.En primer lugar, Bitcoin en sí es un activo independiente.En segundo lugar, todos los activos que necesitan ser verificados bajo la cadena, o los «activos de tinte» llamados SO, constituyen la segunda categoría más grande.En esta segunda categoría más grande, subdividí en dos categorías: uno es el activo que puede usar las características de UTXO y puede reutilizarse en la red de rayos. a CKB para su uso.Esto significa que los activos como los activos atómicos y de raíz de tap, aunque todavía se emiten en la cadena de bitcoin, pueden usarse en CKB a través de la solución RGB ++, y no hay necesidad de modificar esta capa de activos de acuerdo.
El segundo tipo de activos, como BRC20, utiliza activos con menos características de UTXO, y es difícil para ellos migrar a CKB a través de la unión homogénea.Para tales activos, nuestros métodos de procesamiento son similares a otras cadenas en el mercado, es decir, a través de la creación de puentes de la cadena cruzada.Este puente bloquea los activos BRC20 en la cadena de bitcoin, y luego libera un FT equivalente (token fungible) o NFT (no fungingibletoken) en CKB para permitir a los usuarios comerciar con CKB.Este método es adecuado para aquellos activos de protocolo que no pueden usar directamente las características de UTXO, activos BRC20 como Ordi.En resumen, RGB ++ tiene como objetivo utilizar un mecanismo de unión homogéneo flexible para compatible y optimizar el uso y migración de diferentes tipos de activos entre Bitcoin y CKB.
8. Ergb ++ ¿Qué soporte los activos de algunos de estos usuarios y comunidades existentes en el futuro?
Estamos planeando apoyar los activos existentes y ampliamente utilizados, y consideramos principalmente dos maneras:
1. Soporte de puentes de inscripción:Tenemos la intención de apoyar el apoyo de BRC 20 u otros activos a través del puente de inscripción, siempre que haya un indexador adecuado y la parte operativa del puente.Estamos buscando socios para construir estas inscripciones puentes de cadena cruzada.Podemos resolver el problema del puente BTC pronto, y estamos trabajando duro para el puente de inscripción.Esto requiere soporte para las billeteras en la ecología, incluidas las billeteras Plug -IN, que actualmente carece del ecosistema CKB.Esperamos el soporte de más billeteras de hardware y billeteras enchufables en el futuro.
2. Camino del puente sin inscripción:Lo primero a lo que prestamos atención es la implementación de RGB ++.Después de completar RGB ++, podemos considerar el soporte de protocolos UTXO, como el protocolo de habitación, para ver qué método es más rápido y más efectivo.Nuestro objetivo es implementar RGB ++ primero.Además, estamos considerando la cooperación con el equipo de la red Lightning, aunque se centran principalmente en el pago y las funciones limitadas de scripts.
En general, nuestra estrategia es flexible y radical.Estamos seguros de que estas tareas son factibles, y el máximo poder de implementación está en nuestras propias manos.