Solana a publié un rapport sur les performances du réseau : plusieurs nouvelles fonctionnalités ont été lancées, le TPS a augmenté et le réseau a fonctionné sans problème
Récemment, la Fondation Solana a publié le rapport sur les performances du réseau Solana. Le rapport divulgue une série d'indicateurs sur l'état du réseau de Solana et examine l'état de fonctionnement, les paramètres de performance, la consommation d'énergie, etc. du réseau Solana au cours des six derniers mois.
En octobre 2022, Solana a publié un rapport précédent et a sollicité les commentaires de la communauté sur ce rapport. Des divulgations régulières sont également considérées comme faisant partie de son engagement envers la transparence.
Selon ce rapport, la disponibilité du réseau est restée à 100 % depuis le 25 février. Le TPS moyen est resté stable depuis décembre 2022. Le TPS maximum est en croissance constante et augmentera significativement au second semestre 2022.
En outre, Solana a lancé un certain nombre de nouvelles fonctionnalités, notamment QUIC TPU, la qualité de service pondérée par les enjeux, les marchés de frais localisés, etc.
Le lancement de la nouvelle structure technique NFT "compression d'état" est assez brillant.Cette fonctionnalité peut réduire considérablement le coût de la diffusion NFT de plusieurs ordres de grandeur. Il suffit de 50 SOL pour frapper 100 millions de NFT. La compression d'état a été développée pour les NFT mais peut être utilisée dans d'autres applications, ce qui pourrait apporter plus de cas d'utilisation au réseau Solana.
En avril 2023, la migration du réseau Helium vers le réseau Solana s'est achevée avec succès dans un processus fluide et transparent.
**Ce qui suit est le texte original du rapport, compilé par Odaily Planet Daily. **
Résumer
Les performances du réseau Solana s'amélioreront au premier semestre 2023. Plus précisément, son statut est mesuré par des paramètres tels que la disponibilité, le taux de transaction de vote, le temps de blocage, le TPS, etc.
Depuis le dernier rapport sur les performances du réseau en octobre 2022, le réseau Solana a connu plusieurs améliorations majeures, notamment :
La v1.14 a été publiée avec succès sur le réseau principal. Une amélioration a été apportée suite à une panne de réseau le 25 février dernier (lors de la dernière mise à jour logicielle). Depuis le 25 février, le réseau a connu une disponibilité de 100 %.
Mise à niveau du réseau pour mieux gérer le trafic élevé. Lancement de mesures telles que QUIC TPU, la qualité de service pondérée en fonction des capitaux propres et le marché de la recharge localisée. Depuis la mise à niveau du réseau, le réseau a bien fonctionné pendant les périodes de stress élevé (comme lors de la frappe MadLads NFT).
Présentation de la compression d'état, une nouvelle méthode de stockage des données directement sur la chaîne qui réduit les coûts par des ordres de grandeur. Frapper 100 millions de NFT sur Solana ne représente plus que 50 SOL.
Le réseau Solana continue d'être géré par un ensemble solide de validateurs indépendants dans le monde entier. C'est l'une des blockchains PoS les plus décentralisées au monde et l'une des plus développées. Ci-dessous, nous fournissons quelques statistiques suivies par la Fondation Solana pour mesurer la décentralisation et la vitalité du réseau Solana (données au 11 juillet 2023) :
(Remarque : ces chiffres représentent le nombre de nœuds, et non d'opérateurs indépendants. Il n'est pas possible de confirmer le nombre de validateurs indépendants ou d'opérateurs RPC.)
Présentation des performances du réseau
Pour qu'un milliard de personnes puissent profiter du réseau Solana, les utilisateurs doivent avoir confiance dans la fiabilité globale du réseau : la capacité d'accéder en permanence au réseau, l'exactitude des informations sur le réseau, la rapidité des transactions et la sécurité des fonds et des informations.
Voici quelques mesures que la Fondation suit pour voir comment le réseau mesure cela. Pour plus de simplicité, nous nous concentrons sur quatre métriques et permettons aux utilisateurs de suivre facilement ces métriques et leur progression dans le temps. Nous avons inclus ces métriques et d'autres sur le tableau de bord Dune, ce qui vous permet d'explorer facilement les couches de données ou d'exécuter vous-même votre propre analyse.
Disponibilité
Un réseau fiable et constant est le fondement de la confiance Web et de la croissance continue. L'une des mesures les plus importantes de la fiabilité est la disponibilité du réseau.
Nous prenons un instantané de la disponibilité mensuelle du réseau, mesurée en pourcentage de disponibilité pour un mois donné au cours des 6 derniers mois.
Taux de transaction de vote
Les transactions de vote sont nécessaires au fonctionnement du réseau car elles créent le consensus décentralisé sur lequel reposent les blockchains. Les transactions de vote se produisent lorsque les validateurs votent pour confirmer un ou plusieurs blocs proposés. Les transactions sans droit de vote sont des transactions déclenchées par des actions de l'utilisateur sur la blockchain. Par exemple, une transaction sans droit de vote peut représenter une monnaie NFT ou un transfert utilisateur de jetons d'un portefeuille à un autre. Le réseau a besoin d'un certain nombre de transactions de vote pour parvenir à un consensus, mais avec le temps, nous nous attendons à voir le ratio des transactions avec vote par rapport aux transactions sans vote diminuer, car le pourcentage global de transactions de vote devrait diminuer à mesure que le réseau devient plus efficace.
Vous trouverez ci-dessous le ratio des transactions avec droit de vote par rapport aux transactions sans droit de vote au cours des six derniers mois.
Temps de bloc
Le temps de bloc mesure la vitesse d'une seule transaction car il mesure la rapidité avec laquelle le réseau ajoute plus de "blocs" à la blockchain. Dans ce graphique, nous voyons le temps moyen pour produire un bloc, la cohérence de cette métrique et son évolution dans le temps.
Le pic de fin février a été associé à une panne de réseau le 25 février.
TPS moyen et maximum
TPS reflète le plus fidèlement la capacité de traitement actuelle du réseau et démontre son potentiel de croissance au fil du temps. La référence est de 65 000 transactions par seconde. Le TPS réel variera en raison de différentes combinaisons de transactions complexes sur le réseau et en fonction de la demande à un moment donné. Par exemple, les achats NFT sont beaucoup plus complexes que le simple déplacement de jetons natifs entre les portefeuilles.
Il est important de noter que le TPS ne reflète pas la capacité du réseau, mais la demande en nombre de transactions. Dans presque tous les cas, les versions bêta du réseau principal fonctionnent en dessous de leur capacité.
Le graphique ci-dessous est un instantané des performances en temps réel du réseau. Il se décompose en TPS moyen pour une date donnée, et en TPS maximum, décomposé par date. Le TPS moyen est resté relativement similaire depuis décembre 2022, avec une certaine volatilité associée à une forte demande de réseau. Depuis janvier 2022, le TPS maximum augmente régulièrement, avec une forte augmentation au second semestre 2022, qui est liée à la nouvelle mise à niveau du réseau.
Faits saillants du réseau depuis le rapport d'octobre 2022
En 2022, le réseau Solana a connu plusieurs ralentissements ou pannes lors de périodes de forte activité, comme lors de grandes frappes NFT. En réponse, les principaux développeurs ont déployé des mises à niveau du réseau, notamment QUIC, la qualité de service pondérée par les enjeux et les marchés de frais localisés. Depuis le déploiement de ces mises à niveau, le réseau a extrêmement bien fonctionné pendant les périodes de stress élevé, comme la frappe MadLads NFT. Les développeurs continuent également de tester et de développer d'autres mises à niveau et plans de réseau, notamment en augmentant la taille maximale des transactions (actuellement limitée à 1232 octets) et en simplifiant la logique de vote, réduisant ainsi la quantité totale de données qui doivent être transférées et stockées.
QUIC TPU : QUIC est un protocole réseau conçu par Google pour une communication asynchrone rapide, mais avec contrôle de session et de flux. QUIC peut être utilisé pour limiter le trafic de n'importe quel participant, permettant au réseau de se concentrer sur des transactions vraiment valides. QUIC a été ajouté au port qui introduit les transactions des utilisateurs.
QoS pondérée par les enjeux : la pondération des enjeux est utilisée pour allouer efficacement la bande passante du réseau leader. Au lieu d'accepter les transactions selon le principe du premier arrivé, premier servi sans distinction, il donne accès aux informations de transmission, de sorte qu'un nœud avec une participation de 0,5 % aura le droit de transmettre au moins 0,5 % des paquets au leader. Cela peut améliorer la résilience du réseau en supprimant le spam ou les acteurs malveillants. La QoS pondérée par les enjeux a été ajoutée aux ports QUIC TPU.
Marchés de frais localisés : les marchés de frais permettent aux utilisateurs d'ajouter des frais supplémentaires à leurs transactions pour exprimer l'urgence par rapport à d'autres transactions. Les frais de priorité sont calculés en fonction de la quantité de ressources informatiques que la transaction devrait nécessiter. Par exemple, un simple transfert de jeton nécessiterait des frais de priorité totaux inférieurs à ceux d'un monnayage NFT exprimant le même niveau d'urgence. Ce processus rend les marchés plus efficaces en permettant aux utilisateurs d'exprimer un sentiment d'urgence et de hiérarchiser les transactions.
Processus de mise à niveau amélioré : En réponse à la panne de réseau du 25 février, le PDG de Solana Labs, Anatoly Yakovenko, a publié un article de blog proposant un nouveau processus pour les versions logicielles afin de rendre le processus de mise à niveau plus robuste face à l'expansion du réseau. Lorsque la nouvelle mise à niveau est plus résistant. Il s'agit notamment de faire participer des développeurs et des auditeurs externes supplémentaires au processus de publication pour tester et trouver des bogues, d'améliorer le processus de redémarrage du serveur, de mettre l'accent sur la stabilité du réseau et de former des équipes contradictoires. Certaines de ces propositions sont déjà en vigueur, notamment :
Processus de mise à niveau complet sur testnet : Afin de simuler le processus de mise à niveau, le testnet passe d'abord à la version précédente du logiciel, puis simule le processus de mise à niveau du logiciel qui sera lancé sur le réseau principal. Avant cela, le testnet était une version mineure du réseau principal lors de la mise à niveau du réseau principal.
** Optimiser les outils pour les redémarrages manuels : ** Par exemple, une conception initiale est en place pour automatiser certaines des étapes les plus mécaniques (SIMD 0046).
Des tests contradictoires sont exécutés contre des clusters et des réseaux de test privés : ces tests sont exécutés de manière ad hoc aujourd'hui, alors que les ingénieurs principaux travaillent à l'élaboration d'un plan de test plus formel. Dans le même ordre d'idées, le client de référence du validateur Solana Labs dispose désormais d'un port contradictoire, et les principaux ingénieurs du laboratoire ajoutent la possibilité de configurer des scénarios pouvant être utilisés pour créer des tests contradictoires.
Version fluide de la 1.14.17 : La version 1.14 a été considérée comme officiellement adoptée le 22 mai, lorsque plus de 66,6 % des parieurs sont passés à la 1.14. Il s'agit de la première mise à niveau majeure du réseau depuis la panne du 25 février et le déploiement du calendrier de mise à niveau amélioré mentionné ci-dessus. Au 30 mai, la version 1.14 du client validateur Solana était adoptée par 97,4% des actions du réseau Solana.
** Compression NFT et compression d'état : ** La compression NFT est désormais disponible sur la version bêta du réseau principal de Solana. Les NFT compressés sont moins chers à exploiter que les NFT non compressés, par un facteur de 2400-24000. Frapper 100 millions de NFT sur Solana ne représente plus que 50 SOL. Cette nouvelle structure technologique NFT est appelée "compression d'état". La compression d'état ouvre de nombreux nouveaux cas d'utilisation et étend l'impact potentiel de la blockchain en rendant les NFT utilisables pour des cas d'utilisation tels que l'envoi de messages ou l'amélioration des programmes de fidélisation de la clientèle. La compression d'état a été développée pour les NFT, mais peut être utilisée pour d'autres applications. En un mot, le compactage d'état implique de stocker certaines données sur la blockchain qui seraient autrement stockées sur chaque machine.
Migration en douceur de l'hélium : En avril 2023, la migration du réseau Helium vers le réseau Solana a été achevée avec succès dans le cadre d'un processus relativement transparent pour les participants au réseau Helium et sans perturbation majeure du réseau Solana. La migration d'Helium utilise la compression d'état pour créer des NFT, ce qui est plus efficace et moins cher que d'autres moyens.
**Autres développements sur Firedancer :**Firedancer est un client validateur Solana développé par Jump Crypto, et d'autres composants sont en cours d'ajout et de test.
Démo d'implémentation QUIC : Firedancer a récemment fait une démonstration d'une implémentation QUIC hautes performances, qui devrait conduire à des transactions de données plus efficaces.
Version de Reed-Solomon Erasure Coding : Turbine est un mécanisme dans un validateur responsable de la distribution de "shards" (fragments de blocs) à d'autres validateurs du cluster. Reed-Solomon est un schéma de codage de correction d'erreur qui aide à coder avec précision les données dans ces fragments avant de les transmettre à d'autres validateurs.
** Tinydancer : ** Tinydancer est le premier client léger sur Solana, développé dans le cadre du Grizzlython Hackathon de la Fondation Solana. Les clients légers sont des clients logiciels qui peuvent s'exécuter localement sur des appareils simples tels que des ordinateurs portables, se connectant à des nœuds complets du réseau pour vérifier l'état du registre et vérifier les transitions d'état non valides.
Surveillance des émissions en temps réel : En avril 2023, Solana est devenue la première grande blockchain de contrats intelligents à mesurer l'empreinte carbone en temps réel. La startup indépendante TryCarbonara a été lancée pour suivre l'impact du Web.
Défis du réseau depuis octobre 2022
Depuis le dernier rapport sur les performances du réseau en octobre 2022, le réseau Solana a connu une panne. Il n'y a eu aucune perte de fonds d'utilisateurs dans cet incident.
Indisponibilité de février 2023 : le 25 février, la version bêta du réseau principal a commencé à connaître de longs délais de finalité des blocs. Après enquête, la cause a été attribuée à plusieurs services sur le réseau exécutant un logiciel de transfert de blocs personnalisé, qui a transmis par inadvertance de grandes quantités de données, équivalentes à plusieurs ordres de grandeur plus grands que les blocs ordinaires. La logique de déduplication du réseau ne peut pas gérer cette situation, submergeant le protocole Turbine et réduisant considérablement les performances du réseau. Après avoir diagnostiqué ce problème, les ingénieurs principaux ont créé des améliorations de la logique de déduplication, qui sont désormais implémentées à partir du client de validation Solana Labs v1.13.7 et v1.14.17. Cela sera également atténué par la conception à long terme du protocole Solana pour remplacer tous les protocoles réseau basés sur UDP par QUIC, ce qui permettra de mieux appliquer les contraintes dans Turbine. Lire le rapport de panne complet ici.
Plusieurs mises à niveau du réseau proposées ont été mises en œuvre ou sont en cours de déploiement pour remédier à la cause de cette panne, notamment la mise en œuvre de QUIC, des marchés de frais et de la qualité de service (QoS) pondérée par les enjeux.
Initiatives à venir
Les principaux développeurs de Solana ont travaillé sur un certain nombre de nouvelles mises à niveau du réseau visant à renforcer le réseau face à la croissance et à l'adoption massives des utilisateurs.
Ces documents d'amélioration Solana (SIMD) sont des documents de conception proposés sur la façon d'apporter des modifications au réseau qui doivent être coordonnées entre plusieurs équipes de développement principales. Un SIMD qui a récemment été accepté est le SIMD-33 : des crédits de vote en temps opportun, attribués en fonction du nombre de créneaux horaires votés, avec plus de récompenses pour les votes à faible latence. Ceci est destiné à réduire les temps de finalisation des blocs et à décourager le vote intentionnellement retardé.
La dernière version contient certaines mises à niveau du réseau, mais ces fonctionnalités n'ont pas encore été activées. De nouvelles fonctionnalités améliorent considérablement la latence du réseau. La nouvelle version permet également aux utilisateurs de ne pas déléguer les nœuds du réseau qui ne respectent pas leur engagement, ce qui réduit les taux de saut et améliore les performances. (Remarque : les comptes de jalonnement non délégués sont toujours contrôlés par les jalonneurs d'origine et sont libres de redéléguer aux validateurs actifs ou de retirer leurs fonds).
Les utilisateurs peuvent continuer à surveiller les performances du réseau Solana et aider la communauté à suivre son développement au fil du temps grâce aux rapports du réseau Solana.
Voir l'original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Solana a publié un rapport sur les performances du réseau : plusieurs nouvelles fonctionnalités ont été lancées, le TPS a augmenté et le réseau a fonctionné sans problème
Récemment, la Fondation Solana a publié le rapport sur les performances du réseau Solana. Le rapport divulgue une série d'indicateurs sur l'état du réseau de Solana et examine l'état de fonctionnement, les paramètres de performance, la consommation d'énergie, etc. du réseau Solana au cours des six derniers mois.
En octobre 2022, Solana a publié un rapport précédent et a sollicité les commentaires de la communauté sur ce rapport. Des divulgations régulières sont également considérées comme faisant partie de son engagement envers la transparence.
Selon ce rapport, la disponibilité du réseau est restée à 100 % depuis le 25 février. Le TPS moyen est resté stable depuis décembre 2022. Le TPS maximum est en croissance constante et augmentera significativement au second semestre 2022.
En outre, Solana a lancé un certain nombre de nouvelles fonctionnalités, notamment QUIC TPU, la qualité de service pondérée par les enjeux, les marchés de frais localisés, etc.
Le lancement de la nouvelle structure technique NFT "compression d'état" est assez brillant.Cette fonctionnalité peut réduire considérablement le coût de la diffusion NFT de plusieurs ordres de grandeur. Il suffit de 50 SOL pour frapper 100 millions de NFT. La compression d'état a été développée pour les NFT mais peut être utilisée dans d'autres applications, ce qui pourrait apporter plus de cas d'utilisation au réseau Solana.
En avril 2023, la migration du réseau Helium vers le réseau Solana s'est achevée avec succès dans un processus fluide et transparent.
**Ce qui suit est le texte original du rapport, compilé par Odaily Planet Daily. **
Résumer
Les performances du réseau Solana s'amélioreront au premier semestre 2023. Plus précisément, son statut est mesuré par des paramètres tels que la disponibilité, le taux de transaction de vote, le temps de blocage, le TPS, etc.
Depuis le dernier rapport sur les performances du réseau en octobre 2022, le réseau Solana a connu plusieurs améliorations majeures, notamment :
Le réseau Solana continue d'être géré par un ensemble solide de validateurs indépendants dans le monde entier. C'est l'une des blockchains PoS les plus décentralisées au monde et l'une des plus développées. Ci-dessous, nous fournissons quelques statistiques suivies par la Fondation Solana pour mesurer la décentralisation et la vitalité du réseau Solana (données au 11 juillet 2023) :
(Remarque : ces chiffres représentent le nombre de nœuds, et non d'opérateurs indépendants. Il n'est pas possible de confirmer le nombre de validateurs indépendants ou d'opérateurs RPC.)
Présentation des performances du réseau
Pour qu'un milliard de personnes puissent profiter du réseau Solana, les utilisateurs doivent avoir confiance dans la fiabilité globale du réseau : la capacité d'accéder en permanence au réseau, l'exactitude des informations sur le réseau, la rapidité des transactions et la sécurité des fonds et des informations.
Voici quelques mesures que la Fondation suit pour voir comment le réseau mesure cela. Pour plus de simplicité, nous nous concentrons sur quatre métriques et permettons aux utilisateurs de suivre facilement ces métriques et leur progression dans le temps. Nous avons inclus ces métriques et d'autres sur le tableau de bord Dune, ce qui vous permet d'explorer facilement les couches de données ou d'exécuter vous-même votre propre analyse.
Disponibilité
Un réseau fiable et constant est le fondement de la confiance Web et de la croissance continue. L'une des mesures les plus importantes de la fiabilité est la disponibilité du réseau.
Nous prenons un instantané de la disponibilité mensuelle du réseau, mesurée en pourcentage de disponibilité pour un mois donné au cours des 6 derniers mois.
Taux de transaction de vote
Les transactions de vote sont nécessaires au fonctionnement du réseau car elles créent le consensus décentralisé sur lequel reposent les blockchains. Les transactions de vote se produisent lorsque les validateurs votent pour confirmer un ou plusieurs blocs proposés. Les transactions sans droit de vote sont des transactions déclenchées par des actions de l'utilisateur sur la blockchain. Par exemple, une transaction sans droit de vote peut représenter une monnaie NFT ou un transfert utilisateur de jetons d'un portefeuille à un autre. Le réseau a besoin d'un certain nombre de transactions de vote pour parvenir à un consensus, mais avec le temps, nous nous attendons à voir le ratio des transactions avec vote par rapport aux transactions sans vote diminuer, car le pourcentage global de transactions de vote devrait diminuer à mesure que le réseau devient plus efficace.
Vous trouverez ci-dessous le ratio des transactions avec droit de vote par rapport aux transactions sans droit de vote au cours des six derniers mois.
Temps de bloc
Le temps de bloc mesure la vitesse d'une seule transaction car il mesure la rapidité avec laquelle le réseau ajoute plus de "blocs" à la blockchain. Dans ce graphique, nous voyons le temps moyen pour produire un bloc, la cohérence de cette métrique et son évolution dans le temps.
Le pic de fin février a été associé à une panne de réseau le 25 février.
TPS moyen et maximum
TPS reflète le plus fidèlement la capacité de traitement actuelle du réseau et démontre son potentiel de croissance au fil du temps. La référence est de 65 000 transactions par seconde. Le TPS réel variera en raison de différentes combinaisons de transactions complexes sur le réseau et en fonction de la demande à un moment donné. Par exemple, les achats NFT sont beaucoup plus complexes que le simple déplacement de jetons natifs entre les portefeuilles.
Il est important de noter que le TPS ne reflète pas la capacité du réseau, mais la demande en nombre de transactions. Dans presque tous les cas, les versions bêta du réseau principal fonctionnent en dessous de leur capacité.
Le graphique ci-dessous est un instantané des performances en temps réel du réseau. Il se décompose en TPS moyen pour une date donnée, et en TPS maximum, décomposé par date. Le TPS moyen est resté relativement similaire depuis décembre 2022, avec une certaine volatilité associée à une forte demande de réseau. Depuis janvier 2022, le TPS maximum augmente régulièrement, avec une forte augmentation au second semestre 2022, qui est liée à la nouvelle mise à niveau du réseau.
Faits saillants du réseau depuis le rapport d'octobre 2022
En 2022, le réseau Solana a connu plusieurs ralentissements ou pannes lors de périodes de forte activité, comme lors de grandes frappes NFT. En réponse, les principaux développeurs ont déployé des mises à niveau du réseau, notamment QUIC, la qualité de service pondérée par les enjeux et les marchés de frais localisés. Depuis le déploiement de ces mises à niveau, le réseau a extrêmement bien fonctionné pendant les périodes de stress élevé, comme la frappe MadLads NFT. Les développeurs continuent également de tester et de développer d'autres mises à niveau et plans de réseau, notamment en augmentant la taille maximale des transactions (actuellement limitée à 1232 octets) et en simplifiant la logique de vote, réduisant ainsi la quantité totale de données qui doivent être transférées et stockées.
Processus de mise à niveau amélioré : En réponse à la panne de réseau du 25 février, le PDG de Solana Labs, Anatoly Yakovenko, a publié un article de blog proposant un nouveau processus pour les versions logicielles afin de rendre le processus de mise à niveau plus robuste face à l'expansion du réseau. Lorsque la nouvelle mise à niveau est plus résistant. Il s'agit notamment de faire participer des développeurs et des auditeurs externes supplémentaires au processus de publication pour tester et trouver des bogues, d'améliorer le processus de redémarrage du serveur, de mettre l'accent sur la stabilité du réseau et de former des équipes contradictoires. Certaines de ces propositions sont déjà en vigueur, notamment :
Processus de mise à niveau complet sur testnet : Afin de simuler le processus de mise à niveau, le testnet passe d'abord à la version précédente du logiciel, puis simule le processus de mise à niveau du logiciel qui sera lancé sur le réseau principal. Avant cela, le testnet était une version mineure du réseau principal lors de la mise à niveau du réseau principal.
** Optimiser les outils pour les redémarrages manuels : ** Par exemple, une conception initiale est en place pour automatiser certaines des étapes les plus mécaniques (SIMD 0046).
Des tests contradictoires sont exécutés contre des clusters et des réseaux de test privés : ces tests sont exécutés de manière ad hoc aujourd'hui, alors que les ingénieurs principaux travaillent à l'élaboration d'un plan de test plus formel. Dans le même ordre d'idées, le client de référence du validateur Solana Labs dispose désormais d'un port contradictoire, et les principaux ingénieurs du laboratoire ajoutent la possibilité de configurer des scénarios pouvant être utilisés pour créer des tests contradictoires.
Version fluide de la 1.14.17 : La version 1.14 a été considérée comme officiellement adoptée le 22 mai, lorsque plus de 66,6 % des parieurs sont passés à la 1.14. Il s'agit de la première mise à niveau majeure du réseau depuis la panne du 25 février et le déploiement du calendrier de mise à niveau amélioré mentionné ci-dessus. Au 30 mai, la version 1.14 du client validateur Solana était adoptée par 97,4% des actions du réseau Solana.
** Compression NFT et compression d'état : ** La compression NFT est désormais disponible sur la version bêta du réseau principal de Solana. Les NFT compressés sont moins chers à exploiter que les NFT non compressés, par un facteur de 2400-24000. Frapper 100 millions de NFT sur Solana ne représente plus que 50 SOL. Cette nouvelle structure technologique NFT est appelée "compression d'état". La compression d'état ouvre de nombreux nouveaux cas d'utilisation et étend l'impact potentiel de la blockchain en rendant les NFT utilisables pour des cas d'utilisation tels que l'envoi de messages ou l'amélioration des programmes de fidélisation de la clientèle. La compression d'état a été développée pour les NFT, mais peut être utilisée pour d'autres applications. En un mot, le compactage d'état implique de stocker certaines données sur la blockchain qui seraient autrement stockées sur chaque machine.
Migration en douceur de l'hélium : En avril 2023, la migration du réseau Helium vers le réseau Solana a été achevée avec succès dans le cadre d'un processus relativement transparent pour les participants au réseau Helium et sans perturbation majeure du réseau Solana. La migration d'Helium utilise la compression d'état pour créer des NFT, ce qui est plus efficace et moins cher que d'autres moyens.
**Autres développements sur Firedancer :**Firedancer est un client validateur Solana développé par Jump Crypto, et d'autres composants sont en cours d'ajout et de test.
** Tinydancer : ** Tinydancer est le premier client léger sur Solana, développé dans le cadre du Grizzlython Hackathon de la Fondation Solana. Les clients légers sont des clients logiciels qui peuvent s'exécuter localement sur des appareils simples tels que des ordinateurs portables, se connectant à des nœuds complets du réseau pour vérifier l'état du registre et vérifier les transitions d'état non valides.
Surveillance des émissions en temps réel : En avril 2023, Solana est devenue la première grande blockchain de contrats intelligents à mesurer l'empreinte carbone en temps réel. La startup indépendante TryCarbonara a été lancée pour suivre l'impact du Web.
Défis du réseau depuis octobre 2022
Depuis le dernier rapport sur les performances du réseau en octobre 2022, le réseau Solana a connu une panne. Il n'y a eu aucune perte de fonds d'utilisateurs dans cet incident.
Indisponibilité de février 2023 : le 25 février, la version bêta du réseau principal a commencé à connaître de longs délais de finalité des blocs. Après enquête, la cause a été attribuée à plusieurs services sur le réseau exécutant un logiciel de transfert de blocs personnalisé, qui a transmis par inadvertance de grandes quantités de données, équivalentes à plusieurs ordres de grandeur plus grands que les blocs ordinaires. La logique de déduplication du réseau ne peut pas gérer cette situation, submergeant le protocole Turbine et réduisant considérablement les performances du réseau. Après avoir diagnostiqué ce problème, les ingénieurs principaux ont créé des améliorations de la logique de déduplication, qui sont désormais implémentées à partir du client de validation Solana Labs v1.13.7 et v1.14.17. Cela sera également atténué par la conception à long terme du protocole Solana pour remplacer tous les protocoles réseau basés sur UDP par QUIC, ce qui permettra de mieux appliquer les contraintes dans Turbine. Lire le rapport de panne complet ici.
Plusieurs mises à niveau du réseau proposées ont été mises en œuvre ou sont en cours de déploiement pour remédier à la cause de cette panne, notamment la mise en œuvre de QUIC, des marchés de frais et de la qualité de service (QoS) pondérée par les enjeux.
Initiatives à venir
Les principaux développeurs de Solana ont travaillé sur un certain nombre de nouvelles mises à niveau du réseau visant à renforcer le réseau face à la croissance et à l'adoption massives des utilisateurs.
Ces documents d'amélioration Solana (SIMD) sont des documents de conception proposés sur la façon d'apporter des modifications au réseau qui doivent être coordonnées entre plusieurs équipes de développement principales. Un SIMD qui a récemment été accepté est le SIMD-33 : des crédits de vote en temps opportun, attribués en fonction du nombre de créneaux horaires votés, avec plus de récompenses pour les votes à faible latence. Ceci est destiné à réduire les temps de finalisation des blocs et à décourager le vote intentionnellement retardé.
La dernière version contient certaines mises à niveau du réseau, mais ces fonctionnalités n'ont pas encore été activées. De nouvelles fonctionnalités améliorent considérablement la latence du réseau. La nouvelle version permet également aux utilisateurs de ne pas déléguer les nœuds du réseau qui ne respectent pas leur engagement, ce qui réduit les taux de saut et améliore les performances. (Remarque : les comptes de jalonnement non délégués sont toujours contrôlés par les jalonneurs d'origine et sont libres de redéléguer aux validateurs actifs ou de retirer leurs fonds).
Les utilisateurs peuvent continuer à surveiller les performances du réseau Solana et aider la communauté à suivre son développement au fil du temps grâce aux rapports du réseau Solana.