La industria considera que el plan de expansión basado en el modelo de cuenta Bitcoin UTXO es la solución de segundo nivel "más halal". Esta solución intenta realizar cálculos del libro mayor fuera de la cadena basados ​​en Bitcoin UTXO y garantizar la autenticidad del libro mayor a través de la verificación del cliente. Esto no solo conserva las características originales de Bitcoin, sino que también logra el uso compartido y la seguridad del libro mayor.

La industria reconoce desde hace tiempo que el programa es difícil de implementar. Los proyectos y protocolos conocidos creados a través de esta solución incluyen RGB, RGB++, BitVM, etc. Aunque es bien sabido, el progreso del esquema es en realidad relativamente lento. Por ejemplo, muchos puntos técnicos involucrados en RGB son difíciles de implementar, aunque BitVM proporciona un método para implementar contratos complejos en la red Bitcoin. Todavía hay algunos detalles técnicos. Todavía hay controversia.

¿Por qué todavía hay un gran número de partes del proyecto dispuestas a practicar una ruta técnica tan relativamente difícil? En comparación con otros modelos, la solución de dos capas del modelo UTXO isomórfico BTC es sin duda segura y elegante. Mirando hacia atrás en el historial de desarrollo de la solución de expansión de segunda capa basada en UTXO, encontramos que la popularidad del modelo de "emisión de activos" para escribir UTXO como inscripciones ha inyectado mucha atención y recursos en esta segunda capa basada en UTXO. solución de expansión de capa, lo que permitió a los desarrolladores y a las partes del proyecto examinar cuidadosamente la posibilidad de realizar una solución de segundo nivel a través de este camino.

A diferencia del plan de expansión de la segunda capa de Ethereum, que tiene un plan claro, la solución de la segunda capa de Bitcoin está en pleno florecimiento. Junto con algunas actualizaciones del propio protocolo de Bitcoin, la solución de la segunda capa de Bitcoin en realidad tiene muchas posibilidades, que son divertidas e innovadoras.

¿Qué mejoras e innovaciones han realizado los participantes del proyecto en la segunda capa de Bitcoin basada en la tecnología UTXO? Para explorar las respuestas a estas preguntas, Golden Finance entrevistó exclusivamente al CMO de TBC y exploró el camino para realizar la segunda capa de Bitcoin en el modelo UTXO basado en tecnología.

Golden Finance: ¿Podría presentarnos cómo se implementa técnicamente la segunda capa de Bitcoin basada en el modelo UTXO?

TBC: esta tecnología encapsula datos en cada UTXO de Bitcoin y luego garantiza la seguridad de los activos mediante la verificación del cliente.

Para dar algunos ejemplos, la idea de RGB es vincular las transacciones RGB fuera de la cadena al UTXO de las transacciones de Bitcoin. El protocolo RGB++ está inspirado en el protocolo RGB. La idea principal es similar a la de RGB. A través de cálculos fuera de la cadena, las transacciones se ejecutan y verifican y finalmente se liquidan en la cadena de Bitcoin. La diferencia entre RGB y RGB++ es que RGB++ adopta un enfoque diferente en el proceso de verificación de activos y transacciones.

TBC es diferente de las dos soluciones anteriores. Adoptamos una solución de bloques grandes más poda de datos y contratos inteligentes. Estamos posicionados como una capa de contrato inteligente para Bitcoin, introduciendo soluciones de contrato inteligente al sistema Bitcoin y brindando aplicaciones masivas. TBC es también el pionero de la máquina virtual Bitcoin BVM.

En la actualidad, el ecosistema de Bitcoin está en auge, cada vez llegan más desarrolladores y surgen nuevas aplicaciones una tras otra. Sin embargo, los bloques de la red principal de Bitcoin todavía están limitados a un megabyte y, a medida que los paquetes de datos necesarios que se propagan a través de la red cada diez minutos se vuelven cada vez más grandes, es poco probable que la red principal pueda satisfacer esta demanda. El diseño de los pequeños bloques de Bitcoin es demasiado para más de 100 megabytes por minuto.

El bloque grande más la poda de datos de TBC más el modelo de contrato inteligente UTXO pueden ayudar a BTC a resolver la congestión y las restricciones de bloqueo. TBC inicialmente eligió este camino porque descubrió que el módulo UTXO es un modelo subyacente que es naturalmente adecuado para alta concurrencia y alto rendimiento.

Golden Finance: ¿Qué dificultades encontró TBC durante la implementación de este camino y cómo se resolvieron?

TBC: El principal problema es en realidad la escasa escalabilidad de BTC. No fue hasta 2017 que Segregated Witness se actualizó y activó, lo que resolvió algunos problemas de plasticidad de las transacciones en la cadena de Bitcoin. En 2018, los desarrolladores comenzaron a implementar gradualmente algunos nodos. Más importante aún, la actualización de parámetros en 2012 trajo un método de transmisión más eficiente, flexible y privado a Bitcoin. El núcleo de esta actualización es el uso de firmas Schnorr y contratos de árbol de sintaxis abstracta de módulos.

Las actualizaciones anteriores han aportado una mejor base para una mayor expansión de BTC. Algunas de las dificultades de desarrollo que mencionamos antes se han aliviado hasta cierto punto después de la actualización. Debido al desarrollo de la propia tecnología de Bitcoin, similar a la modificación de firmas, en realidad agrega una función de puente para conectar la primera capa y la segunda capa, en lugar de expandir directamente la primera capa.

Golden Finance: Actualmente hay muchas rutas y proyectos en la segunda capa de Bitcoin. ¿Qué opinas?

TBC: En mi opinión, es factible utilizar BTC como capa de liquidación de activos y luego crear consenso local y capacidades de verificación informática para lograr la solución de expansión de la segunda capa. Una gran diferencia entre el ecosistema Bitcoin y el ecosistema Ethereum es que no se adhiere a ninguna norma unificada ni a la ortodoxia, por lo que puede permitir que florezcan cien flores.

Golden Finance: ¿Sigue existiendo consenso en la industria de que el modelo de segunda capa de UTXO es demasiado difícil de implementar? ¿Cómo solucionar esta dificultad?

TBC: En realidad, existe un malentendido sobre el modelo UTXO en la industria. Creen que el modelo UTXO no puede mantener el estado uniforme o no puede implementar llamadas cíclicas, por lo que no puede implementar contratos inteligentes. Esta visión ahora es unilateral y desactualizada. TBC ha demostrado que la cadena de bloques del modelo UTXO puede implementar completamente contratos inteligentes, pero el método de implementación es diferente de otras soluciones de segunda capa. Por supuesto, las herramientas básicas para implementar contratos inteligentes basados ​​​​en el modelo UTXO están madurando constantemente y todos lo intentan constantemente.

Para TBC, el nodo de desarrollo clave es en realidad el próximo lanzamiento del protocolo estándar TBC 20, lo que significa que será más fácil para las partes del proyecto realizar aplicaciones y protocolos en TBC, lo que puede promover la prosperidad de la ecología en la cadena TBC y Incluso toda la ecología de prosperidad de Bitcoin.

Golden Finance: en comparación con otras soluciones de dos niveles, ¿cuáles son las ventajas e innovaciones de TBC?

TBC: Somos una ruta innovadora. Actualmente, solo TBC está trabajando en esta solución BVM. En pocas palabras, esta solución es una máquina virtual basada en la recuperación y expansión de funciones del sistema de script de Bitcoin, y también es un motor de ejecución para contratos inteligentes de TBC.

Incluye pilas de lenguajes, como pilas de entrada y salida, para que se pueda implementar una lógica de nivel superior al realizar cualquier operación. La estructura de ejecución actual de los lenguajes de programación depende en gran medida de la pila de ejecución. En principio, cualquier programa complejo se puede implementar mediante una estructura de pila. Por supuesto, debe asegurarse de que haya suficientes recursos de memoria al mismo tiempo. No es necesario utilizar la estructura de la pila como base de un lenguaje de programación. Sin embargo, debido a algunas restricciones en el sistema de secuencias de comandos de Bitcoin, solo se pueden hacer algunos juicios lógicos simples. Los códigos de operación que se pueden usar son relativamente limitados. no se puede implementar. Algunos contratos inteligentes complejos.

Esto requiere que los desarrolladores principales de BTC continúen haciendo algunas propuestas, como la recientemente popular propuesta OP_CAT. En pocas palabras, OP_CAT puede realizar el procesamiento de conexión combinado de múltiples cadenas de bytes de script de desbloqueo UTXO para mejorar las funciones programables de la red BTC.

Golden Finance: ¿En qué etapa se ha desarrollado el ecosistema de Bitcoin? ¿Cuáles son las dificultades actuales de desarrollo?

TBC: El ecosistema actual de Bitcoin definitivamente aún se encuentra en sus primeras etapas. La dificultad actual es en realidad que hay muy pocos desarrolladores. Algunos desarrolladores que acaban de unirse al ecosistema de Bitcoin necesitan volver a aprender el lenguaje de desarrollo, lo que lleva aproximadamente uno o dos meses. A medida que aumenta el número de desarrolladores, aumentará el número de aplicaciones desarrolladas, logrando así un cambio cuantitativo a un cambio cualitativo, y solo entonces se podrá lograr una situación próspera similar al ecosistema Ethereum. Actualmente, hay más equipos en la región de Asia-Pacífico para el desarrollo del ecosistema Bitcoin.

Golden Finance: Para los inversores minoristas, ¿cómo aprovechar algunas de las oportunidades creadas por Bitcoin?

TBC: Los protocolos que pueden ayudar a Bitcoin a realizar pequeños pagos o grandes protocolos de préstamos hipotecarios merecen atención. Además de la capa de contrato inteligente basada en la arquitectura UTXO, también se pueden producir algunos proyectos excelentes.