Ceci est une traduction automatique. L’original en anglais est ici: Update 31 August, 2023
Le testnet DialNet
, lancé ce matin, contient quelques améliorations sur le problème de composer des pairs non routables - celui qui faisait que certains nœuds restaient sans bloc. Nous avons actuellement ce que nous pensons être un correctif que nous souhaitons tester. Il faudra encore quelques ajustements pour améliorer les performances, mais nous voulons l’essayer dans le monde réel.
Cette semaine, nous avons également examiné l’API et l’expérience des développeurs. Nous nous rapprochons maintenant et nous voulons vraiment que les choses « fonctionnent » pour les développeurs. Ce sera notre priorité au cours des prochaines semaines.
Nous sommes également au point où nous pouvons commencer à examiner sérieusement la réplication des données, les incitations, les mises à jour et la résilience à grande échelle. Il va sans dire que la fonctionnalité de base doit être robuste. Notre approche est simple : simplification, simplification, simplification.
Il semble qu’il y ait quelques améliorations dans libp2p
, y compris la prise en charge UPnP qui devrait autoriser certains nœuds depuis la maison. Nous essayons de ne pas nous enthousiasmer par ces développements, mais nous sommes plutôt excités !
Progrès général
@JimCollinson et @Andrew ont travaillé dur sur le positionnement du produit. Quelle devrait être notre approche initiale ? Quels sont les principaux groupes d’utilisateurs et comment devrions-nous leur parler ? Cela devrait être quelque chose à partager sous peu.
Un gros PR a été introduit avec des modifications et des ajustements pour permettre le paiement par morceau. Cela signifie que nous envoyons désormais à chaque nœud le paiement qu’il a demandé au lieu d’essayer/échouer d’échantillonner aléatoirement le réseau. Cela devrait rendre les téléchargements plus fiables.
@Bochaco est de retour (oui) et travaille sur le stockage des récompenses de nœuds dans des portefeuilles locaux, ainsi qu’une commande CLI pour interroger les soldes de nœuds.
@Qi_ma a continué à enquêter sur les problèmes de téléchargement de fichiers et à tester les échecs avec des benchmarks. Ceux-ci sont pour la plupart corrigés maintenant. Il a également résolu quelques échecs de CI sur le PR pay-per-chunk.
@Bzee a examiné le problème de numérotation des pairs non routables et a implémenté un correctif. C’est le principal problème que nous souhaitons observer dans le testnet.
@Roland a travaillé sur des magasins de disques client/nœud et corrigé un bug dans l’espace de travail.
@Chriso utilise les workflows GHA pour créer et détruire automatiquement des réseaux de test. Il étudie également des alternatives à logstash, que nous utilisons pour transférer les journaux vers S3 mais qui s’avère être un peu gourmand en ressources.
Et @joshuef a refactorisé le code du portefeuille pour améliorer les performances et a également travaillé sur la résolution du problème de téléchargement lent.
Liens utiles
- Site Web du réseau sécurisé
- Safe Network Primer
- Principes de base du réseau
- Feuille de route
- Glossaire
N’hésitez pas à répondre ci-dessous avec des liens vers les traductions de cette mise à jour de développement et les modérateurs les ajouteront ici.
En tant que projet open source, nous sommes toujours à la recherche de commentaires, de commentaires et de contributions de la communauté. Ne soyez donc pas timide, rejoignez-nous et créons ensemble le réseau sécurisé!