Auteur : Markus Hinrichs
Éditeur : Randall Roland
Traducteur : Charles Arroyo-Bishop
La dernière table ronde des opérateurs de nœuds EOS comprenait des informations sur la version finale d'Antelope Leap 3.2 et la deuxième série de discussions approfondies concernant les problèmes de peer-to-peer (P2P) et les demandes d'amélioration du plugin Net.
Les discussions hebdomadaires de la table ronde des opérateurs de nœuds EOS portent sur le développement actuel et à venir des logiciels. Elles offrent des informations précieuses aux organisations travaillant sur le développement de logiciels, comme les développeurs, les producteurs de blocs, les ingénieurs en blockchain et les membres de la communauté qui souhaitent en savoir plus sur le processus de développement d'EOS.
En échangeant et en interagissant fréquemment, un écosystème peut se développer de manière saine et organique. Les PB et les développeurs ont donné à la EOS Network Foundation des retours positifs concernant son développement. La Communauté est consciente que sa voix est désormais entendue et valorisée. Enfin, des actions sont entreprises pour répondre aux préoccupations de celle-ci.
Cliquez ici pour l'enregistrement vidéo de la réunion (Mot de passe: 8c9R+!P4)
Résumé des mises à jour Leap d'Antelope en cours de réalisation par Stephen Diesel (ENF, Product Manager de Leap)
MISES À JOUR | CALENDRIER DE SORTIE |
Version finale de Leap 3.2 | la semaine prochaine |
Mises à jour du contrat système | à venir |
Sortie de DUNE | le mois prochain (décembre 2022) |
Après avoir présenté la mise à jour finale à venir de Leap 3.2, Stephen Diesel a fait un bref historique du P2P sur EOS. Le plugin P2P NET a fait l'objet de plaintes concernant la stabilité, les performances et la difficulté à trouver des pairs. En raison des nombreuses réclamations, l'ENF et la Coalition Blockchain de WAX, TELOS, UX Network et EOS ont accordé une priorité absolue à la question du P2P.
Initialement, un appel d'offres trop important a été créé pour améliorer la situation du P2P. Cependant, il a maintenant été divisé en plusieurs appels d'offres plus petits pour faciliter la candidature, le travail et l'amélioration successive des logiciels de manière significative pour les producteurs de blocs, les opérateurs de nœuds et les développeurs.
Améliorations du plugin Net - Table ronde
L'objectif principal de ces réunions d'opérateurs de nœuds est d'obtenir un retour d'information de la part des personnes directement concernées par le Net Plugin. Michael de EOS USA, Ross de EOS Sphere, Kevin de OCI et Matthew Darwin ont discuté des solutions qui pourraient être mises en œuvre pour améliorer la découverte P2P et Net Plugin. Le résumé de la discussion se trouve dans un document GitHub de Stephen Diesel :
Demandes d'améliorations du P2P qui renforcent la stabilité du réseau
Le Net Plugin, qui est optimistique et plus ou moins stateless, devrait avoir une certaine intelligence et être capable d'avoir au moins un certain state, pour ainsi dire, afin de réduire les flux de travail inefficaces et ne pas simplement les exécuter aveuglément - cela permettrait de gagner un temps précieux.
Améliorer la gestion des nœuds par les pairs. Actuellement, il faudrait davantage de moyens d'évaluer, de configurer et de gérer les pairs en termes d'utilisation de la bande passante et de nombre total de connexions entre pairs. Ces fonctionnalités pourraient augmenter considérablement l'efficacité de l'échange de données P2P.
Améliorer la gestion des pairs problématiques soumettant des transactions non fiables, des blocs non liés, ne respectant pas le signal "pas de transaction", etc. Il n'existe pas de moyen facile de les détecter et de les supprimer de la liste des pairs.
Compte tenu des nombreux obstacles à la programmation de la blockchain, il est compréhensible qu'il puisse y avoir des compromis ou des décisions qui ont un impact sur les autres. Un bon exemple est le compromis entre latence et performance lors de l'optimisation du débit en comprimant le temps de production des blocs. En substance, l'objectif est d'améliorer progressivement le P2P sans avoir à réécrire entièrement le protocole, ce qui est actuellement hors de portée de ce projet.
Ordre du jour de la prochaine table ronde des opérateurs de nœuds EOS
Pour la réunion de la semaine prochaine, Michael d'EOSUSA a proposé une discussion sur l'élagage des bases de données des state. Selon l'hôte de la réunion, Daniel Keyes, d'autres idées de discussion sont les bienvenues. Le public de la réunion a été encouragé à commenter ce sujet sur GitHub et à utiliser les réactions pour soutenir ou s'opposer aux propositions soumises.
Participants (14) de cette table ronde :
Randall Roland | EOSsupport.io
Dario | EOSsupport.io
Kevin Heifner | OCI
Michael | EOSUSA
Brian Hazzard
Jeff Werner | ENF
Max Cho | KOREOS
Daniel Keyes | EOS Nation
Stephen Diesel | ENF
Matthew Darwin | EOS SysAdmin
Corvin Meyer auf der Heide | liquiid.io
Ted Cahall | ENF
Ross | EOSphere
Bucky Kittinger | ENF
Sources et références
Enregistrement vidéo de la réunion
Document de suivi des améliorations du plugin Net par Stephen Diesel
Proposition pour GitHub afin d'ajouter des sujets de discussion et voter pour ou contre les propositions listées.