1. Présentation du projet
TuringBitChain (ci-après dénommé TBC) est une chaîne publique basée sur le modèle UTXO du protocole Bitcoin original FORK. En partant de la méthode de génération TXID la plus basse, elle améliore encore les performances parallèles et propose de manière innovante d'implémenter la couche 1 sur le modèle UTXO. La solution de contrat intelligent peut atteindre une expansion illimitée en garantissant une décentralisation suffisante.
Qu'est-ce que le modèle UTXO ? En termes simples, le modèle dit UTXO est un modèle de comptabilité de compte spécial. Sa signification chinoise est appelée « Sortie de transaction non dépensée ». Une grande différence entre ce modèle et le modèle traditionnel de solde de compte de l'ETH et des banques est que ce modèle n'enregistre que la transaction elle-même, et non les résultats de la transaction. Le modèle UTXO présente les deux avantages suivants par rapport aux modèles de solde de compte tels que ETH : 1 : Si l'utilisateur active une nouvelle adresse pour les transferts et les transactions, la relation entre la nouvelle adresse et l'adresse d'origine est difficile à suivre, ce qui peut mieux garantir Confidentialité des utilisateurs ; 2 : Le modèle UTXO peut théoriquement utiliser différents UTXO pour émettre plusieurs transactions en parallèle et les diffuser sur le réseau. Bitcoin a été conçu pour une transparence, une équité et une auditabilité totales. UTXO peut aider Bitcoin à atteindre ces objectifs. Par conséquent, BTC adopte le modèle UTXO comme structure de stockage sous-jacente des données. BTC peut également résoudre le problème de la double dépense sans recourir à un tiers de confiance.
2. Vision du projet
Le plus gros problème auquel la technologie blockchain a toujours été confrontée est celui de l'expansion de la capacité. Différentes chaînes publiques ont essayé d'utiliser différentes voies techniques pour résoudre ce problème, comme le système de partitionnement d'Ethereum et, comme le modèle UTXO présente des caractéristiques de concurrence élevées, il existe des solutions. non Peu de chaînes publiques choisissent la voie UTXO pour leur expansion. Cependant, la plupart des chaînes publiques du modèle UTXO actuel ne disposent pas de contrats intelligents de couche 1 et ne peuvent pas mettre en œuvre une logique métier complexe.
Nous avons brièvement étudié plusieurs autres chaînes publiques. Par exemple, Conflux est un modèle UTXO et utilise ESpace pour mettre en œuvre des contrats intelligents compatibles avec EVM et non-BVM. Nervos crée une deuxième couche similaire au rollup pour mettre en œuvre des contrats intelligents. ADA a modifié le modèle UTXO et l'a transformé en modèle EUTXO pour mettre en œuvre des contrats intelligents, mais le modèle EUTXO n'est pas compatible avec BTC. STX a des contrats intelligents, un consensus POX, un modèle non UTXO et son développement écologique est bon. Kas prend en charge EVM, mais il n'existe actuellement aucun contrat intelligent (la feuille de route du projet indique qu'il sera pris en charge à l'avenir). TBC s'engage à créer un protocole sous-jacent complet en connectant Bitcoin et une architecture multi-chaînes. Prend actuellement en charge NFT, Defi, le stockage de données, BTCFI, BTC NFT et BRC20 mis en œuvre via des protocoles conventionnels, etc. La prise en charge des ordinaux et du BRC20 sera également mise en œuvre au deuxième trimestre.
La vision de TBC est d'aider à libérer tout le potentiel du Bitcoin et à résoudre son problème de congestion ; à l'avenir, le BTC ne sera plus seulement de l'or numérique, pas seulement un outil de stockage de valeur, mais pourra également être utilisé pour les transactions quotidiennes, y compris l'achat de café. . petite consommation et dispose d’un système d’exploitation de contrat intelligent comme ETH. TBC a réalisé les fonctions que Buterin souhaitait implémenter sur Bitcoin à l'époque. TBC aidera BTC à créer un écosystème BVM prospère similaire à EVM.

trois. Caractéristiques et avantages du projet
1. Décentralisation : en utilisant le même schéma de consensus POW que BTC et le même algorithme minier SHA256 que BTC, le projet est rendu public dès que possible pour garantir que TBC est ouvert et que la libération des blocs TBC est déterminée par la puissance de calcul grâce à une concurrence loyale. . décision de faire jouer pleinement les capacités d’allocation optimale du marché.
2. Conformité et efficacité : le logiciel de nœud de TBC est protégé par les droits de propriété intellectuelle et la blockchain qu'il prend en charge adopte un mécanisme de bloc minier KYC, qui peut prévenir efficacement les risques d'attaques de puissance de calcul et de vol d'actifs lorsque la puissance de calcul du réseau est faible. former un environnement économique de marché avec une concurrence saine. De plus, en distribuant dans le respect des droits de propriété intellectuelle et en respectant les droits de propriété intellectuelle, en utilisant la blockchain comme support pour promouvoir la transformation du marché des inventions et des créations, un marché de micropaiement pour les produits de connaissance et de technologie peut naître, favoriser la naissance de praticiens individuels. , et promouvoir le développement de la microtechnologie. Une collaboration efficace et une répartition du marché entre les entreprises ont un énorme espace d'application et une importance pour le progrès social. Le logiciel du nœud TBC sera progressivement ouvert au monde extérieur après l'amélioration de l'accord open source. Au stade actuel, les participants doivent se contacter et coopérer individuellement.
3. Expansion illimitée : adoption d'un modèle UTXO optimisé à haute concurrence et mise à niveau du format de transaction du modèle UTXO traditionnel pour créer un super nœud prenant en charge le calcul parallèle haute performance, garantissant une chaîne publique évolutive dynamiquement pouvant transporter des millions de TPS ( Dans Lors du test du réseau de test TBC, le TPS a atteint plus de 13 000).
4. Contrat intelligent UTXO de couche 1 : TuringContract est la première solution de contrat intelligent Turing complète et pratique à une seule couche basée sur le modèle UTXO, qui peut réaliser toute la logique de l'EVM. Et grâce aux avantages du modèle UTXO, TBC bénéficie de performances élevées et de frais de traitement extrêmement faibles.
5. Technologie sans confirmation pour les transactions : les transactions FT&NFT sont effectuées instantanément, avec une expérience utilisateur d'application en chaîne à faible latence, et les frais GAS diminuent à mesure que le nombre d'utilisateurs augmente.
6. Système d'exploitation Bitcoin (contrat intelligent réalisable) : le stockage des données, l'exécution du contrat et la transmission des transactions sont tous effectués sur une seule chaîne.
7. La même adresse de portefeuille que l'adresse du portefeuille Bitcoin : TBC applique le même montant et la même structure technique à BTC, et permettra à l'avenir la fonction de cartographie Bitcoin 1:1 Nakamoto, il pourra réaliser le récit BTCfi ; (Activez l'utilisation du BTC comme actif, activez le BTC comme unité de trading)
8. Infrastructure modulaire inter-chaînes conviviale (provisoirement nommée TuringBridge) : A) La bibliothèque d'applications open source sera bientôt lancée. B) Activez des applications fonctionnelles et hautement personnalisables prêtes à l'emploi.
4. Analyse du modèle économique
1. TBC est un lancement équitable, sans ICO ni IDO. Modèle POW pur du protocole original FORK Bitcoin ; les opérations de nœuds et les opérations d'exécution sont financées par les contributeurs initiaux.
2. Le TOKEN de la chaîne publique TBC est appelé jeton TBC ; la date de sortie est le 15 février 2024. La limite maximale d'approvisionnement de TBC est de 2,1 milliards, dont 93,3 % existait naturellement au moment du fork et a été verrouillée. Les 6,7 % restants sont générés par l’exploitation minière POW.
3. Intervalle de bloc TBC : environ toutes les 10 minutes ; algorithme d'ajustement de la difficulté : Asert FastDAA ; algorithme de minage : SHA-256 (compatible BTC\BCH : limite supérieure initiale de 4G (et expansion dynamique ultérieure en fonction de la situation) ;
5. Équipe de développement
Les premiers développeurs de TBC proviennent de plus de 3 équipes de geek en technologie à travers le monde. Ils ont de nombreuses années d'expérience en recherche dans les grands blocs et les solutions d'extension. De plus, TBC combine les réalisations académiques d’experts dans le domaine du calcul haute performance et présente une conception prospective et systématique. La technologie d'invention sous-jacente de TBC a été annoncée en septembre 2021, et le contrat intelligent de couche 1 Turing-complete et hautes performances Turing-Contract a également achevé la conception et les expériences très tôt. En mars 2022, le contrat intelligent Turing-Contract de couche 1 complet et hautes performances a été officiellement publié.
En décembre 2023, le testnet TBC Alpha a été lancé, où des solutions évolutives d'experts en calcul haute performance ont été vérifiées. TuringContract s'exécute à plus de 13 000 TPS. Après plusieurs mois de tests testnet, le réseau principal TBC a été officiellement lancé le 14 février 2024.
6. Feuille de route du projet
1. La première étape : (étape BTCfi)
TBC vise à libérer le potentiel du Bitcoin pour participer à des applications écologiques telles que Defi, NFT et LSD via BVM [Bitcoin Virtual Machine]. L’approche de TBC est similaire à ce que Polygon a fait avec ETH.
2. La deuxième phase : (promouvoir BVM pour qu'il soit compatible avec toutes les chaînes UTXO)
a : À l’avenir, davantage de chaînes UTXO seront encouragées à adopter BVM, comme l’écosystème Doge. b : Grâce à l'infrastructure inter-chaînes décentralisée et mature, TuringBrige assiste l'intégration future de la chaîne UTXO BVM et de l'écologie de la chaîne EVM du modèle de compte.
3. La troisième étape : (la taille du bloc entre dans l'étape TB et les frais de traitement approchent de 0)
TBC brise la convention des blockchains existantes où un grand nombre d'utilisateurs entraîne des frais élevés. Au fur et à mesure que le réseau se développera, TBC démontrera le charme des frais de transaction diminuant à mesure que le nombre d'utilisateurs augmente. Les faibles frais de transaction sont à la base de la popularité des chaînes publiques.
4. La quatrième étape (la chaîne publique sous-jacente créée pour le monde virtuel réel) permet aux meilleurs acteurs de se produire (Bitcoin et TBC)
Étant donné que TBC est capable d'exécuter des applications blockchain massives et de vérifier les données sur la chaîne, l'effet de réseau continue de croître et TBC aidera BTC à diriger la prochaine génération d'Internet.
Sept. Explication détaillée de la technologie de base de TBC
TBC est une infrastructure blockchain dotée de hautes performances et d’une intelligence locale complète.
A. Haute performance
A1. Extensible à l’infini
A2. Peut être traité dans un pipeline
B. Intelligent et complet
Chaque chaîne UTXO locale est une machine de Turing complète
A1 haute performance : évolutif à l’infini
Hautes performances signifie une évolutivité parallèle élevée, utilisant l'informatique distribuée plutôt que l'informatique monocœur sur une seule machine, qui comprend deux types d'expansion : une forte évolutivité et une faible évolutivité.
Le premier corrige la taille du problème et augmente l’utilisation des cœurs de calcul, entraînant une réduction correspondante du temps de calcul total, exprimée comme suit :
Temps(N) = Temps(1) / N
N est le nombre de cœurs de traitement CPU
Cette dernière consiste à élargir l'ampleur du problème et à augmenter le cœur de calcul en conséquence, afin que le temps de calcul puisse être maintenu à un niveau stable. L'expression correspondante est :
Charge de travail (1)/1 ~? Charge de travail (N)/N
En étudiant une variété d'algorithmes parallèles, le modèle informatique distribué utilisé par TBC peut avoir à la fois des caractéristiques de forte évolutivité et de faibles caractéristiques d'évolutivité.
A2 Haute Performance : Pipelinable
TBC implémente toujours le concept de base du style pipeline dans le processus de conception de contrats intelligents, afin qu'à l'avenir, il puisse accélérer le débit d'exécution des programmes série via le matériel.
B. Intelligent et complet
Selon le modèle UTXO de TBC, chaque chaîne UTXO est une machine de Turing. Un grand nombre de machines de Turing simultanées forment un réseau pratique, intelligent et complet de la blockchain, et son BVM sous-jacent est très différent de l'EVM.
Comparaison des performances des modèles sous-jacents BVM et EVM


Gestionnaire de pile BVM

Présentation technique OP_PUSH_TX
TBC peut actuellement choisir la technologie OP_PUSH_TX pour incorporer les données de transaction en amont et en aval dans l'espace de données programmable afin d'obtenir des capacités locales complètes de Turing. L'UTXO isolé permettra d'exécuter différents espaces programmables en parallèle pour obtenir une vérification efficace des données de bloc, réduisant ainsi le coût. frais par transaction.

Gonflement des données -> hachage hiérarchique
TBC utilise un modèle de hachage hiérarchique plat original pour résoudre le problème de la saturation des données et de l'expansion de la transmission de données entre les nœuds ou dans les contrats intelligents, fournissant ainsi une base solide pour la superstructure.


Quelles applications TBC, une infrastructure blockchain basée sur des performances élevées et une intelligence locale complète, peut-elle prendre en charge ?
1 Partage d'informations d'AC à chemin complet sur Internet basé sur la blockchain

Applications Internet pour 2 utilisateurs transférées vers un seul centre de données
En supprimant le contrôle des données individuelles d'un seul centre de données (portail/site de réseau social), un grand nombre de relations de production actuelles peuvent être transformées et les finances, la vie, l'éducation, les soins médicaux et le travail des utilisateurs peuvent tous être remodelés.

TBC dispose d'une couche de contrats intelligents haute performance et évolutive, qui peut devenir une infrastructure telle que celle des opérateurs de télécommunications, permettant aux participants de réduire les coûts de packaging des transactions grâce à la concurrence technique et de répondre à 95 % des besoins fonctionnels de la société. L’espace restant des exigences fonctionnelles est laissé à un système EVM globalement inefficace (comme).
TBC dispose de pratiques technologiques originales en matière de calcul haute performance, qui doivent devenir une infrastructure et être distribuées de manière conforme à l'échelle mondiale. Dans les domaines d'application qui affectent les moyens de subsistance des gens, la conformité initiale de TBC laissera derrière elle d'autres projets écologiques primitifs de la jungle et fera jouer pleinement sa valeur.
TBC peut faire jouer pleinement les capacités organisationnelles efficaces du droit dans une société civilisée, tout en utilisant la capacité d'auto-organisation de la technologie blockchain pour valoriser l'information afin de mieux réagir et de promouvoir le progrès de la civilisation des contrats nationaux, et d'atteindre des objectifs efficaces. auto-organisation décentralisée sous l’encouragement du système de concurrence de marché.
La mission de TBC est née de l'auto-organisation et a fini par former un monde électronique hautement organisé.
Conclusion:
Le slogan de TBC est La blockchain pour la seconde vie. Il s'agit de la chaîne publique sous-jacente créée pour permettre aux humains d'entrer dans le monde virtuel. En même temps, ils sont tous deux les initiateurs de machines virtuelles BVM les plus importants de l'écosystème BTC. Tout comme Polygon dans l'écosystème BTC, le réseau principal vient d'être lancé. Avec l'explosion de l'écosystème BTC, TBC a l'opportunité de devenir le leader. leader du BTC L2. Attendons de voir.