Dans le nom du chapitre d'ouverture, selon la définition d'une machine de Turing, TBC est Turing complet.

Après avoir restauré de nombreux opcodes interdits par BTC, TBC a été en mesure d'implémenter grossièrement la plupart des fonctions que l'ETH peut réaliser, et dispose également d'un langage de contrat intelligent de niveau supérieur similaire à Solidity.

La raison pour laquelle la plateforme de contrats intelligents de TBC est un autre paradigme est principalement due aux deux points suivants :

1. Base de données et système d'exploitation, pas CPU C'est peut-être la différence la plus directe entre TBC et les chaînes publiques telles que Ethereum et EOS. Dans les plateformes de contrats intelligents telles qu'Ethereum, après l'initiation d'un contrat, que la couche 2 soit impliquée ou non, tous les nœuds doivent exécuter et vérifier le contrat pour garantir sa validité et sa cohérence. Lorsqu'un client initie une transaction (liée à un certain contrat), cela équivaut essentiellement à déclencher une action exécutée sur l'ensemble du réseau. Ce style revient davantage à traiter la blockchain comme un processeur. Ce n'est pas du tout le cas de TBC. Son fonctionnement lui-même n'est pas sur la chaîne. Seules les instructions (semblables à un code de script ou à une bibliothèque de programmes) sont stockées sur la chaîne sous forme de "fichiers". C'est-à-dire que lorsque l'utilisateur effectue une opération en chaîne, il n'exécute en réalité que les opérations requises localement, puisque les autres nœuds ne se soucient pas que les opérations correspondantes du processus d'exécution soient effectuées hors chaîne, ils ne feront que remonter. chaîne lorsque des résultats significatifs sont produits. Ce style utilise la blockchain comme base de données ou système d'exploitation. Vous vous demandez peut-être de quel type de blockchain il s’agit ? Les opérations clés ne sont pas exécutées simultanément par tous les nœuds. Qui garantira que cette opération est valide et légale ? En quoi est-ce différent d’une base de données centralisée ?

Il y a encore une grande différence, c'est-à-dire que le fonctionnement et les résultats sont tous sur la chaîne, donc quand ils doivent être vérifiés, ils peuvent être vérifiés par tout le monde à tout moment - en bref, c'est une "vérification à la demande". Chemin. Si vous remettez en question mes résultats de calcul hors chaîne en raison de vos intérêts, alors vous êtes invités à venir les tester ! Les données et les scripts sont immuables sur la chaîne. Si vous les calculez, je les calcule, il les calcule, les résultats seront définitivement les mêmes, peu importe qui les calcule. Comptez simplement ceux qui en ont besoin et ceux qui ont des intérêts pertinents. Il n’est pas nécessaire que tous les nœuds de l’ensemble du réseau comptent ensemble à chaque fois. Ainsi selon ce modèle, après que le personnel de maintenance d'un site web sur la blockchain modifie certaines données ou pages, en plus de cette partie des données étant sauvegardée sur la chaîne du coup, d'autres mineurs et mineurs qui ne se soucient pas de cette partie des données sur le site Web seront fondamentalement indifférentes aux utilisateurs.

2. Pile de matériel, non seulement de puissance de hachage, mais également de bande passante, de connectivité et de stockage. Selon TBC, le modèle actuel d’exploitation minière de Bitcoin est anormal. Vous savez, pour le minage, les logiciels de nœuds et les machines de minage sont deux parties. Actuellement, la plupart des pools de minage investissent beaucoup plus dans les machines de minage que dans les serveurs. Ils ont peut-être acheté 200 millions de machines de minage pour exécuter des logiciels de nœuds. En d’autres termes, beaucoup d’argent est investi dans la puissance de hachage et non dans les coûts des serveurs. Ce genre de chose est évidemment destiné aux récompenses globales, et ne se soucie pas des frais de traitement. Mais il faut savoir que les récompenses globales ne seront qu’un embellissement dans dix ou huit ans. D’ici là, les frais de dossier seront rois. Comment s’assurer que les frais de dossier sont suffisants ? Premièrement, en plus des exigences de transfert ci-dessus, il existe également des transactions provoquées par un grand nombre d'applications. Deuxièmement, le bloc doit être suffisamment grand pour garantir qu'un bloc contienne suffisamment de pièces pour que les transactions suffisent à payer les mineurs. frais de manutention. Le principe de tout cela est d'améliorer les capacités matérielles, d'utiliser le meilleur disque dur, d'utiliser le meilleur processeur et même de concevoir du matériel spécifiquement pour Bitcoin afin d'améliorer les capacités de traitement de script et de calcul parallèle. Après tout, la connectivité doit également être considérablement améliorée. même si votre puissance de traitement est élevée, elle est inutile si elle est supérieure à celle de la plupart des pools miniers. D'autres pools miniers rejetteront le bloc s'ils ne peuvent pas le traiter. Dans le même temps, à l’inverse, si les blocs sont suffisamment grands et les frais de traitement suffisamment élevés, les mineurs seront naturellement motivés à mettre à niveau leur matériel et leurs serveurs, qui se compléteront et formeront finalement une opération en boucle fermée.

En tant que chaîne secondaire de BTC dans un sens substantiel, TBC partage la même machine minière que BTC. Par conséquent, lorsque Defi, Gamefi et Socialfi, basés sur les prix BTC et la liquidité supplémentaire, augmenteront sur TBC, cela apportera une grande quantité de revenus de frais. mineurs, ce qui permettra à l’ensemble de l’écosystème Bitcoin d’apporter plus d’utilisateurs et d’énergie.

Œufs de Pâques laissés par Satoshi Nakamoto

Bitcoin avait cette fonctionnalité lors de sa première sortie, comme :

1. Auparavant, tout le monde n’utilisait Bitcoin que pour les transferts, et personne n’a remarqué la capacité de transport d’informations de TX.

2. Tout le monde utilisait simplement « adresse » pour envoyer et recevoir des TX, et personne n'a remarqué que la fonction de script TX est en fait très puissante.

3. Tout le monde envoyait des TX en diffusant vers des nœuds. Personne n'a remarqué que deux personnes peuvent rapidement échanger des TX complètement hors chaîne, puis finalement l'envoyer à la chaîne pour la tenue de registres.

4. Tout le monde pensait que TX n'était qu'un enregistrement de transaction. En fait, TX possède tous les champs requis par le protocole d'échange de données P2P. TX peut être acheminé de manière anonyme via les nœuds Bitcoin et une communication anonyme et intraçable peut être réalisée.

5. Les gens pensaient que la blockchain stockait uniquement les données de transaction. Personne ne pensait que les données qui ne peuvent pas être falsifiées pouvaient être stockées de manière permanente dans la blockchain et restaurées et extraites sur n'importe quel nœud complet.

Tout ce qui précède peut être reproduit sur TBC. TBC.network n’est pas une nouveauté, c’est une fonction que Bitcoin possède déjà. Il s'agit d'un œuf de Pâques laissé par Satoshi Nakamoto en tant que membre de la communauté P2P, une infrastructure dorsale du réseau P2P.

Vous pouvez également l'utiliser sur BTC, il est juste très bloqué, vous devez donc vous rendre sur le réseau natif Layer2-TBC.network pour ouvrir l'easter egg laissé par Satoshi Nakamoto pour Bitcoin.

Réseaux sociaux et applications officiels :

【Site Web】https://turingbitchain.io

【Twitter officiel】x.com/turingbitchain_

【Portefeuille Turing】https://turingwallet.xyz/

【Papier blanc】

https://drive.google.com/file/d/1sUHjRlIQk_vB3-GPloPKkllgqC3lLRfq/view?usp=drivesdk

【Github】

github.com/Turingbitchain/document/