Les gars, je publierai une série d'articles sur EVM VS TVM !

EVM en tant que "Global Computer" vs TVM avec le protocole Dynamic Sharding

Voyons d’abord pourquoi le monde avait besoin d’une machine virtuelle différente de celle d’EVM.

  1. Une machine virtuelle blockchain fonctionne comme une machine à états distribuée.

  2. Un état qui peut changer de bloc en bloc selon un ensemble de règles prédéfinies et qui peut exécuter du code machine arbitraire.

  3. La VM définit les règles spécifiques de changement d'état d'un bloc à l'autre. L'EVM est conçu comme un « ordinateur mondial », mais un seul ordinateur pour tout dans le monde, et le monde est en compétition pour ses ressources informatiques.

  4. Tout réseau basé sur EVM hérite des défis de concurrence. Lorsque les validateurs doivent reconstruire l'état actuel, chaque validateur doit réexécuter chaque appel vers chaque compte et contrat intelligent dans un ordre séquentiel, un à la fois.

  5. Nous disposons d'une informatique très coûteuse, même pour des tâches simples comme un échange ou un jeton de transfert. Parce qu'une transaction de transfert de jetons est en concurrence avec une transaction pour créer du NFT et toutes les autres transactions qui ont été envoyées simultanément au réseau.

  6. Dans le monde réel, nous disposons de nombreux ordinateurs dotés d’architectures multicœurs modernes pour différentes tâches. Vous pouvez envoyer un e-mail à votre ami pendant que votre ordinateur compile le code et fait bien d'autres choses.

Restez à l'écoute des prochains articles !

Ressources et crédité à la Fondation Venom