EOSIO publie des mises à jour pour la version 2.0, se concentre sur la stabilité

Blockchain protocole de contrat intelligent, EOSIO a annoncé une mise à jour de sa version 2.0 qui a été publié l’ an dernier. Selon le dernier article de blog , la version EOSIO version 2.0 a été mise à jour vers une version plus stable avec sécurité, stabilité et autres correctifs divers.

Les notes publiées sur GitHub ont déclaré:

« Ces mises à niveau de protocole nécessitent une modification de la structure de la base de données d’état qui nécessite un processus de mise à niveau de nodeos qui implique plus d’étapes que dans le cas de la plupart des mises à niveau de versions mineures. »

Il existe essentiellement trois nouveaux runtimes WASM disponibles dans la version 2.0: EOS VM Interpreter, EOS VM Just In Time Compiler [JIT] et EOS VM Optimized Compiler.

EOSIO affirme que l’interpréteur à faible latence, surnommé «  EOS VM Interpreter  », permettra la prise en charge future des débogueurs de contrat intelligents, tandis que le compilateur en une seule passe à faible latence, EOS VM JIT, est destiné aux plates-formes x86_64. La publication publiée a en outre déclaré que le compilateur optimisé EOS VM, qui est un runtime de niveau supérieur WASM, est disponible sur la plate-forme Linux x86_64 «qui fonctionne en conjonction avec le runtime de base configuré».

De plus, les temps d’exécution EOS VM susmentionnés peuvent être «commutés entre à volonté» et ne «nécessitent pas de relecture ni d’activation de mises à niveau de protocole de consensus»

En ce qui concerne les mises à niveau du protocole de consensus, EOSIO v2.0.x introduit deux nouvelles fonctionnalités: l’ajout de la prise en charge des clés et signatures WebAuthn ainsi que des autorités à signatures multiples à seuil pondéré [WTMsig] pour la production de blocs. Alors que les producteurs de blocs seuls peuvent coordonner et activer les fonctionnalités du protocole, les développeurs de Block.one pensent qu ‘«il est toujours essentiel de laisser suffisamment de temps à tous les nœuds pour passer à la version 2.0.x» avant d’activer les fonctionnalités.

Laisser un commentaire