Ceci est une traduction automatique. L’original en anglais est ici: Update 25 May, 2023
Petite mise à jour cette semaine alors que nous travaillons vers un nouveau testnet.
Progrès général
Sur le front d’AutoNat, nous avons eu un excellent candidat en déplacement, mais un bug de dernière minute nous a empêché de créer un testnet pour cela aujourd’hui. @bzee et @angus creusent dans la régression, et dès que la source de ce problème sera trouvée et que nous aurons un correctif, nous lancerons un réseau de test de détection NAT qui devrait empêcher les nœuds inaccessibles de rejoindre le réseau (et donnez-nous donc un « churn » plus réaliste).
Nos tests de « désabonnement » pour l’intégration continue ont été considérablement améliorés par @bochacho, et @qi.ma a travaillé dur pour améliorer un algorithme de réplication de données personnalisé et le tester par rapport à cela. Cette nouvelle configuration signifie que nous pouvons uniquement republier les données pertinentes sur le taux de désabonnement, ce qui devrait être plus rapide et plus simple que l’approche simplifiée de libp2p
, qui nécessite de republier #AllTheThings chaque X fois. Si cela fonctionne bien, nous passerons probablement à une approche hybride ici, de sorte que nous ayons une republication de données plus rapide et ciblée basée sur des événements, soutenue par des intervalles plus longs de réplication périodique (au moins jusqu’à ce que nous soyons plus profonds dans des nœuds d’archivage spécifiques, ce qui peut descendre la ligne).
@anselme a presque finalisé le refactor DBC, ajoutant des DBC au RecordStore
libp2p, simplifiant davantage la réplication des données. Il fera de même pour les « Registres » juste après.
Nous avons également amélioré l’outil testnet, permettant à AWS ou Digital Ocean d’être utilisé pour héberger des nœuds. Et @chris commence maintenant un travail de refactorisation pour simplifier le processus de publication (et démêler quelque peu nos bases de code nœud/client) !
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é!