Rédaction : Xiao Bing
Quelqu'un a fabriqué un processeur sur la blockchain.
Ce n'est pas une simulation, ni une preuve de concept, mais un véritable processeur 4 bits conçu selon les spécifications de l'Intel 4004 de 1971, fonctionnant sur BNB Chain, alimenté par la production de blocs comme horloge, à une fréquence de 2,22 Hz. Son créateur lui a donné un nom : Béhémoth (Behemoth).
C'est probablement le CPU le plus lent de l'univers, mais il pourrait être l'une des nouvelles espèces les plus fascinantes du récit blockchain.
Qu'est-ce que TapeOut ?
"Tape out" dans l'industrie des semi-conducteurs est une étape ultime, signifiant que la conception de la puce est terminée, que les fichiers de masquage sont envoyés en fonderie, gravés dans le silicium, devenant ainsi immuables et existant pour toujours.
Un jeune développeur nommé Blonskr a transposé ce concept sur la blockchain.

Ce que fait le protocole TapeOut peut se résumer en une phrase : utiliser la blockchain comme une plaque de silicium, les tokens comme des transistors, permettant à quiconque de "tâper" des circuits logiques réels et fonctionnels sur la chaîne.
Cela semble fantaisiste ? Démontons-le.
Le point de départ de toute chose : une porte NON-ET
Au fond de tout calcul numérique se trouve une unité logique minimale : la porte NON-ET (NAND gate). C'est une connaissance fondamentale en informatique : avec suffisamment de portes NON-ET, on peut construire des additionneurs, des décodeurs, des registres, jusqu'à un CPU entier.
Le protocole TapeOut a fait une chose : transformer la porte NON-ET en token.
Un Token = un transistor (plus précisément une porte NON-ET), basé sur la norme ERC-1155, 7 octets, pouvant être minté. C'est l'atome du monde TapeOut.
Dans ce monde, vous n'avez que deux choses : les portes NON-ET (traitement logique) et les bascules (stockant un bit d'état, mises à jour à chaque création de bloc). L'une calcule, l'autre mémorise. Blonskr a écrit dans son livre blanc une phrase ambitieuse : Ces deux éléments peuvent construire l'univers entier.
Des transistors au circuit : des LEGO sur la chaîne
Avec les tokens transistors, l'étape suivante est de les connecter.
TapeOut.net fournit un "système de toile pour processeur". Vous faites glisser des transistors dans le navigateur, tracez une ligne d'une sortie à une entrée. Sur la chaîne, cela spécifie un pointeur. Toutes les opérations s'exécutent localement en temps réel, sans Gas, vous permettant d'essayer et d'échouer librement.
Satisfait, vous cliquez sur ce bouton : "Taper".
Ce qui se passe à ce moment-là : vos tokens transistors sont réellement brûlés (burn), un NFT de circuit naît. Norme ERC-721. La logique du circuit est enregistrée comme des données pures, sans droit d'appel, utilisables uniquement pour le calcul.
Voici quelques chiffres illustratifs :
- 5 transistors → un demi-additionneur
- 9 transistors → un additionneur complet
- 36 transistors → un additionneur 4 bits, capable de faire des additions
- 100 transistors → un décodeur sept segments, les chiffres peuvent "s'allumer"
- 2300 transistors → équivalent à l'Intel 4004, le premier microprocesseur commercial historique de 1971
Détail clé du design : lors de la création d'un circuit, nul besoin de repartir de zéro. Vous pouvez utiliser n'importe quel circuit créé par d'autres comme une boîte noire, le faire glisser sur la toile et continuer à connecter. C'est une fabrication de processeurs modulable, façon LEGO.
Le "Béhémoth" s'allume
Blonskr a utilisé 2300 transistors, suivant les spécifications réelles de l'Intel 4004, pour construire un CPU sur la chaîne, nommé "Béhémoth" (Behemoth).
Sa source d'horloge est la production de blocs sur BNB Chain. Chaque nouveau bloc créé fait avancer le processeur d'un cycle d'horloge. Le temps de création de bloc actuel sur BNB Chain est de 0,45 seconde, donc la fréquence d'horloge par défaut de ce CPU est de 2,22 Hz.
En comparaison, la puce de votre téléphone fonctionne probablement autour de 3 GHz, soit environ 1,35 milliard de fois plus rapide.
Mais la vitesse n'est pas le point essentiel. Les caractéristiques intéressantes de ce processeur sont :
Exécution permanente. Tant que BNB Chain produit des blocs, ce CPU ne s'arrêtera pas. Personne ne peut l'éteindre, pas même Blonskr lui-même, car le contrat d'usine central du protocole TapeOut a renoncé à tous ses privilèges après déploiement.
Appel gratuit. N'importe qui peut appeler un circuit sur la chaîne. L'évaluation est une requête en lecture seule, ne générant pas de transaction, ne consommant pas de Gas ; le nœud calcule et renvoie directement le résultat. Cinq lignes de code front-end suffisent à l'appeler, une ligne de commande terminal aussi, ou même remplir deux cases et cliquer sur requête dans un explorateur de blocs.
Composabilité absolument sûre. C'est peut-être le design le plus intéressant de TapeOut. Les circuits sur la chaîne n'ont pas d'opération "appeler autrui", pas d'état inscriptible, la consommation de Gas peut être consultée avant l'appel. Si vous utilisez un circuit écrit par un parfait inconnu, le pire qui puisse arriver est qu'il renvoie une réponse erronée. Il n'a aucun moyen de vous nuire.
Pour la première fois sur la chaîne, vous pouvez exécuter en toute confiance une logique écrite par un inconnu.
Qui joue, et comment ?
TapeOut a lancé un marché d'échange de transistors. Selon les données publiques, 5 heures après son lancement, 237 adresses ont effectué 543 transactions, pour un volume total de 58,41 BNB. Le protocole a perçu 0,58 BNB de frais.
L'échelle n'est pas énorme, mais pour un protocole expérimental extrêmement niche, ce niveau d'engagement précoce indique quelque chose : des gens sont prêts à payer pour l'idée de "fabriquer un CPU sur la chaîne".
Plus intéressante encore est une direction lancée par Blonskr : à l'avenir, le minage ne se mesurerait plus à la consommation électrique ou au nombre de mineurs, mais à la sophistication des conceptions de circuits. Utilisez votre propre circuit dédié conçu pour miner. Si cette idée tient, elle redéfinirait le "mineur" de "consommateur d'énergie" en "concepteur de logique".
Le cœur du protocole TapeOut est un contrat d'usine. N'importe qui peut l'appeler pour déployer son propre processeur sur la chaîne. L'état initial est un silicium vierge. Votre première décision : combien de transistors aura ce CPU ?
Intel 4004, 2300. Pentium, 3,1 millions. Apple M1, 16 milliards. Le vôtre ?
Le bytecode de chaque CPU cloné par l'usine est identique, ce qui signifie que vos circuits et ceux de n'importe quel autre processeur dans le monde peuvent s'appeler mutuellement par nature. C'est un réseau de processeurs sur la chaîne ouvert et sans autorisation.
Pourquoi est-ce intéressant à suivre ?
TapeOut ne deviendra peut-être pas le prochain récit à 10 milliards de dollars. Il est trop geek, trop lent, trop éloigné des besoins des utilisateurs ordinaires.
Mais il fait quelque chose que personne n'avait fait auparavant : réduire le calcul à la logique physique la plus fondamentale, puis le reconditionner avec la persistance et l'ouverture de la blockchain. Il diffère des LEGO DeFi et des jeux sur la chaîne. C'est une réponse extrême à la question : "Que peut supporter la blockchain ?"
D'un token porte NON-ET, à un NFT de circuit, à un processeur qui ne s'éteint jamais, chaque couche utilise la même structure, chaque couche est totalement ouverte, totalement composable.
Blonskr a écrit une phrase à la fin de son livre blanc : Je ne sais pas en quoi le protocole TapeOut évoluera à l'avenir, mais j'ai hâte de voir.
Pour un développeur qui serait, dit-on, encore un enfant, cette retenue et cette curiosité sont peut-être plus dignes d'attention que la fréquence d'horloge de 2,22 Hz.
Avertissement : Cet article est uniquement destiné au partage d'informations et à l'analyse technique, et ne constitue en aucun cas un conseil en investissement.





