A
A

Découvrez CatChain, le consensus de la future blockchain TON (Telegram)

dim 09 Fév 2020 ▪ 4 min de lecture ▪ par Rédaction CT

Dans un article publié le 3 février dernier, Nikolai Durov, co-fondateur de Telegram, expose les détails du mécanisme de consensus du Telegram Open Network (TON). Baptisé Catchain, il s’agit d’un algorithme de preuve de participation (PoS) Byzantine Fault Tolerant (BFT) présentant de nombreuses similitudes avec l’algorithme utilisé par NEO ou Cosmos. Plus de détails dans ce billet.

Catchain fonctionnera tant qu’un tiers des nœuds sera fiable

Les algorithmes BFT incarnent des tentatives de résolution des problèmes des Généraux Byzantins, qui consistent pour les acteurs d’un réseau particulier à maintenir son fonctionnement contre vents et marées, même si certains nœuds ne sont pas fiables, voire malveillants.

Dans le cas d’espèce, Catchain fonctionnera aussi longtemps qu’une proportion de 1/3 des nœuds ne sera pas malveillante. C’est la limite théorique décrite pour les solutions BFT. C’est ce consensus qui permettra à la blockchain TON de Telegram d’être efficiente.

Selon les explications de Nikolai Durov, co-fondateur de Telegram, le système de CatChain repose sur la validation de chaque bloc au fur et à mesure qu’il est créé, à la manière du Tendermint de Cosmos ou du dBFT de NEO. En revanche, l’approche est très différente des systèmes proposés par Ethereum et Cardano, selon lesquels les blocs sont faciles à produire, mais devront être ensuite réconciliés grâce à une résolution de fork.

Nikolai Durov, patron de Telegram parle du nouveau mode de consensus CatChain de la blockchain TON
Nikolaï Durov, l’éminence grise derrière Telegram

Comment fonctionne le mécanisme de consensus de la blockchain TON ?

Dans le cas de Catchain, chaque nouveau bloc est créé via un cycle de génération de blocs, au cours duquel les validateurs ont un temps limité pour s’entendre. S’ils ne le font pas dans les délais, le bloc est ignoré.

Lors d’une procédure de vote par bloc, chaque validateur a un rôle clair. Alors que les uns créent les blocs, les autres proposent les blocs pour vote, tandis que les nœuds restants votent sur la proposition. Pour garantir l’exactitude de la procédure, les rôles s’échangent à chaque nouveau cycle.

En tout, Telegram a prévu ne pas avoir plus de 100 validateurs pour la blockchain principale. Pour chaque fragment de blockchain, le nombre de validateurs sera compris entre 10 à 30. Selon les tests effectués en 2018, un bloc peut être généré toutes les 5 secondes en suivant la procédure de consensus complet à chaque fois.

Pour les développeurs de TON, le système est similaire à Cosmos et à Algorand. Toutefois, on remarque des différences à certain niveaux comme dans le fait que les nœuds communiquent entre eux.

Le Telegram Open Network face à la SEC

On se rappelle qu’en octobre 2019, la SEC avait empêché le lancement de TON via une action d’urgence déposée. L’organisme avait alors fait valoir que Telegram avait procédé à une vente non autorisée de titres.

Mais dans la mesure où la vente avait été limitée seulement aux investisseurs accrédités, certains participants à l’écosystème ont soutenu que Telegram n’avait commis aucune faute.

Quoi qu’il en soit, pour le moment, même si cela n’a pas empêché la création d’explorateurs de blockchain, le réseau de Telegram n’est actuellement actif qu’en mode testnet et ce nouveau mode de consensus demande encore a être rodé. La SEC n’a pas manqué de critiquer son état de développement, soutenant qu’il y a peu de cas d’utilisations actuelles ou prévues pour ses jetons GRAM, au regard de la colossale levée de fonds initiale de près d’1.4 milliard de dollars.

Maximisez votre expérience Cointribune avec notre programme 'Read to Earn' ! Pour chaque article que vous lisez, gagnez des points et accédez à des récompenses exclusives. Inscrivez-vous dès maintenant et commencez à cumuler des avantages.


A
A
Rédaction CT avatar
Rédaction CT

Derrière la signature générique « Rédaction CT » se trouvent de jeunes journalistes et des auteurs aux profils particuliers qui souhaitent garder l’anonymat car impliqués dans l’écosystème avec certaines obligations.

DISCLAIMER

Les propos et opinions exprimés dans cet article n'engagent que leur auteur, et ne doivent pas être considérés comme des conseils en investissement. Effectuez vos propres recherches avant toute décision d'investissement.