La historia de TuringBitChain (en adelante, TBC) comenzó en el Bitcoin Scaling Forum.
Varios fundadores de TBC se reunieron en el foro de expansión de Bitcoin. Todos son partidarios de los grandes bloques de Bitcoin y comparten una filosofía común: para el futuro de BTC, quieren aumentar el tamaño del bloque para permitir transacciones más baratas y rápidas.
En ese momento, una batalla entre bloques grandes y pequeños estaba en pleno apogeo. Al final, ganó el bloque pequeño. La capacidad de un bloque de Bitcoin se fijó en 1 MB, y los partidarios de los bloques grandes participaron en la división de Bitcoin. Luego pasó a aquellas cadenas bifurcadas que amplían la capacidad de Bitcoin, como BCH, BSV, etc. En estas cadenas bifurcadas, están haciendo sus propios proyectos para adherirse al ideal de bloques grandes.
En 2021, con la finalización de la actualización de la raíz principal de BTC, el algoritmo de firma de umbral de BTC puede permitir que BTC admita la capa de contrato inteligente de capa 2 totalmente descentralizada. Varios fundadores de TBC se reunieron y decidieron crear una plataforma que pueda transportar aplicaciones masivas de Bitcoin. capa de contrato inteligente. El Dr. JONES, uno de los fundadores, publicó un artículo sobre la falta de una capa de contratos inteligentes en Bitcoin, que es equivalente al predecesor de la solución de contratos inteligentes de TBC.
Si la publicación del artículo en 2021 representa el comienzo de TBC, entonces el lanzamiento de la red principal de TBC en febrero de 2024 será un hito en su desarrollo. En solo unos meses después del lanzamiento de la red principal, TBC ha acumulado casi un centenar de desarrolladores y la comunidad ha acumulado entre 20.000 y 30.000 personas.
El rápido desarrollo de TBC se basa en su tecnología central irreemplazable.
TBC ha sido pionero en el campo de la máquina virtual Bitcoin. BVM es una máquina virtual basada en el sistema de scripting de Bitcoin que realiza la recuperación de códigos de operación y la expansión de funciones. Es el motor de ejecución de los contratos inteligentes de TBC.
TBC utiliza este concepto y coopera con compiladores y herramientas de desarrollo de contratos inteligentes más amigables para reducir el umbral para escribir e implementar contratos inteligentes en el modelo nativo Bitcoin UTXO. Como capa 2 isomórfica nativa de Bitcoin, TBC ha aumentado con éxito la escalabilidad y la velocidad de computación de Bitcoin.
1.Introducción al proyecto
TBC es un Bitcoin Layer 2 basado en el modelo UTXO del protocolo Bitcoin original. A partir del método de generación TXID más bajo, mejora aún más el rendimiento paralelo e inventó de manera innovadora Turingcontract para implementar una solución de contrato inteligente pura de una capa en el modelo UTXO. si se garantiza una descentralización suficiente, se puede lograr una expansión ilimitada. Y fue pionero en la máquina virtual Bitcoin BVM.
2. Explicación detallada de la tecnología central del proyecto.
TBC ha sido pionero en el campo de la máquina virtual Bitcoin. BVM es una máquina virtual basada en el sistema de scripting de Bitcoin que realiza la recuperación de códigos de operación y la expansión de funciones. Es el motor de ejecución de los contratos inteligentes de TBC.
TBC utiliza este concepto y coopera con compiladores y herramientas de desarrollo de contratos inteligentes más amigables para reducir el umbral para escribir e implementar contratos inteligentes en el modelo nativo Bitcoin UTXO.
La máquina virtual Bitcoin BVM original tiene costos informáticos más bajos para implementar contratos inteligentes y puede transportar una mayor cantidad de datos.
2.1 Comparación de Ethereum EVM y BVM de TBC
Al comparar Ethereum EVM y BVM de TBC, encontramos que el desarrollo actual de EVM ha alcanzado un cuello de botella. El diseño de Ethereum es: cuando ocurre una transacción, todos los nodos deben ejecutar y verificar el contrato. siguiente No se puede completar una transacción.
Aquí es donde la expansión de Ethereum es limitada. Las transacciones deben ejecutarse una por una y la potencia de procesamiento de toda la red depende del nodo más débil de la red. Cualquier nodo nuevo que se una a la red debe sincronizar todas las operaciones anteriores. Los nodos de Ethereum tardan en sincronizarse y tienen una gran cantidad de cálculos. La potencia informática de toda la red básicamente ha alcanzado un cuello de botella. Esto limita en gran medida la gama de operaciones que puede realizar. En este caso, es difícil ejecutar una gran cantidad de datos.
Comparándola con la máquina virtual EVM de Ethereum, puede encontrar las ventajas de la máquina virtual BVM original de TBC. EVM es como usar blockchain como CPU, mientras que TBC equivale a usar blockchain como base de datos y sistema operativo. El funcionamiento de TBC no está en la cadena, solo hay un conjunto de instrucciones, similar a un código de script o una base de datos, que se almacena en la cadena en forma de archivo. Y la cadena de bloques no es esencialmente una CPU, es esencialmente un sistema de archivos distribuido. Cuando un usuario realiza una operación en cadena, en realidad solo ejecuta las operaciones que necesita localmente.
Al usar TBC, una supercomputadora, no necesita preocuparse por los contratos ni por la compatibilidad, ni tampoco necesita preocuparse demasiado por la capacidad y el tamaño. Los datos y los scripts están en la cadena, y las operaciones están fuera de la cadena.
Las operaciones clave no se ejecutan de forma sincrónica en todos los nodos. Puede pensar que no hay forma de garantizar que la operación sea efectiva. Pero en términos de operación, se garantiza que el proceso de ejecución se puede verificar en cualquier momento cuando sea necesario, y cuando los resultados se cargan en la cadena, se puede garantizar que los resultados de la ejecución se pueden verificar en cualquier momento cuando sea necesario. Visto de esta manera, BVM equivale a mantener un servidor, con menores costos. Por tanto, el coste de ejecución de los contratos inteligentes de TBC es menor.
En general, los contratos inteligentes de TBC tienen costos informáticos más bajos y pueden transportar una mayor cantidad de datos. La capacidad de un bloque de TBC puede alcanzar los 4 GB. En general, la implementación de contratos inteligentes a través de BVM tiene ventajas obvias de costo y rendimiento sobre EVM.
2.2 Introducción a la tecnología OP_PUSH_TX
Actualmente, TBC puede elegir la tecnología OP_PUSH_TX para incorporar datos de transacciones ascendentes y descendentes en el espacio de datos programables para lograr capacidades locales completas de Turing. El UTXO aislado permitirá que se ejecuten diferentes espacios programables en paralelo para lograr una verificación eficiente de datos de bloque, reduciendo la. tarifas por transacción.
2.3 Expansión de datos->Hashing jerárquico
TBC utiliza un modelo hash jerárquico plano original para resolver el problema de la sobrecarga de datos y la expansión en la transmisión de datos entre nodos o en contratos inteligentes, proporcionando una base sólida para la superestructura.
3. Modelo económico
Al igual que BTC, los tokens TBC también se generan mediante minería. El suministro máximo de TBC tiene un límite de 2.100 millones, de los cuales el 93,3% existía naturalmente en el momento de la bifurcación y ha sido bloqueado. El otro 6,7% lo genera la minería. Al igual que BTC, la producción minera de TBC se reducirá a la mitad en 4 años. Se estima que después de cuatro años, la circulación total de TBC será de aproximadamente 65 millones.
Intervalo de bloqueo TBC, aproximadamente cada 10 minutos; algoritmo de ajuste de dificultad:
FastDAA Algoritmo de minería: SHA-256 (compatible con BTC\BCH); Tamaño de bloque: límite superior inicial 4G (posteriormente ampliado dinámicamente según la situación)
4. Presentación de los miembros del equipo.
Los primeros desarrolladores de TBC provienen de múltiples equipos de expertos en tecnología central de todo el mundo. Tienen muchos años de experiencia en investigación en grandes bloques y soluciones de escalamiento, y son expertos en los campos de los contratos inteligentes UTXO y la computación de alto rendimiento.
5. Desarrollo comunitario
Los mineros actuales están ubicados en Hong Kong, Corea del Sur y otros lugares. La comunidad tiene casi 30.000 miembros y el principal mercado es la región de Asia y el Pacífico.
6. Principales acontecimientos en el desarrollo de proyectos.
En septiembre de 2021, se inventó y anunció la tecnología subyacente de TBC, y el contrato inteligente Layer1 de alto rendimiento completo de Turing, Turing-Contract, también completó el diseño y el experimento muy temprano.
En marzo de 2022, se lanzó oficialmente Turing-Contract, un contrato inteligente de Capa 1 de alto rendimiento y completo de Turing.
En diciembre de 2023, se lanzará la red de prueba TBC Alpha. Soluciones de escalabilidad probadas en centros informáticos de alto rendimiento de renombre mundial. TuringContract se ejecuta a más de 13k TPS.
El 14 de febrero de 2024, se lanzó oficialmente la red principal de TBC.
7. Hoja de ruta del proyecto:
La primera etapa: (etapa BTCfi)
TBC tiene como objetivo liberar el potencial de Bitcoin para participar en aplicaciones ecológicas como Defi, NFT y RWA a través de BVM [Bitcoin Virtual Machine].
Fase 2: (Promover BVM para que sea compatible con todas las cadenas UTXO y la segunda capa nativa de Bitcoin)
R: En el futuro, se promoverá que más cadenas UTXO adopten BVM, como la ecología de Doge, etc.
b: A través de una infraestructura madura descentralizada entre cadenas: TuringBrige ayuda a la integración futura de la cadena UTXO BVM y la ecología de la cadena EVM del modelo de cuenta.
La tercera etapa: (el tamaño del bloque ingresa a la etapa TB y la tarifa de manejo se acerca a 0)
TBC rompe la convención en las cadenas de bloques existentes donde una gran cantidad de usuarios genera tarifas elevadas. A medida que la red se desarrolle, TBC demostrará el encanto de que las tarifas de transacción disminuyen a medida que aumentan los usuarios. Ayudando a la explosión ecológica de BTC.
La cuarta etapa (crear la cadena pública subyacente más útil para el futuro mundo WEB3)
Dado que TBC puede ejecutar aplicaciones blockchain masivas y verificar datos en la cadena, el efecto de red continúa aumentando y ayudará a BTC a liderar la próxima generación de Internet y también se convertirá en una de las infraestructuras WEB3 más útiles.