Education | Article

Que sont les validateurs Solana et comment fonctionnent-ils ?

Par Handsome Bob | SEP 01, 2022

Que sont les validateurs Solana et comment fonctionnent-ils ? 10:28 Min Read

Que sont les validateurs Solana et comment fonctionnent-ils ?

Il y a une loi naturelle de l’investissement cryptographique : Vous pouvez avoir un portefeuille entièrement composé de réseaux de niveau 1, ne rien faire pendant une décennie, et être très riche. Un investisseur ne doit pas nécessairement comprendre les rouages d’une blockchain, mais il est prudent d’être au moins capable d’identifier les parties essentielles du réseau, au moins pour lancer la conversation lors de soirées ou tout au plus pour justifier une détention en cas de baisse de 75 %.

Proof of Work était révolutionnaire mais beaucoup de gens ont raté le coche. Ethereum Virtual Machine a suscité l’engouement pour le DeFi et maintenant Solana est entré dans le canon avec sa preuve d’histoire.

Intéressé par l’achat de jetons Solana (SOL)?

Buy Now

PREUVE DE L’HISTOIRE

La preuve de l’histoire est un moyen de mettre en œuvre le temps pour un réseau sans confiance afin de synchroniser les nœuds. Il utilise l’algorithme de hachage SHA-256 pour créer une horloge rythmique où les blocs sont créés comme une mesure relative du temps, puisque la sortie de l’algorithme ne peut pas être prédite efficacement et qu’il faut un certain temps pour la produire, le réseau peut supposer sans risque que du temps s’est écoulé avec chaque bloc.

POURQUOI AVONS-NOUS BESOIN DE PREUVES DE L’HISTOIRE ?

Les blockchains traditionnelles avec preuve de travail utilisent la dépense énergétique comme mesure du temps où les transactions sont incluses dans un bloc auquel le réseau se réfère comme un point dans le temps. Il est délibérément lent pour éviter que plusieurs nouveaux blocs valides ne soient produits en même temps. Beaucoup de travail a été consacré à la négation de la double dépense et c’est la nature même de la cryptographie : appliquer des contraintes physiques au logiciel pour assurer la sécurité dans un environnement hostile.

La preuve de travail doit être lente mais la finance sans confiance n’a pas besoin de l’être. La nature primitive du bitcoin lui permet de fonctionner comme de l’argent physique, mais les marchés mondiaux modernes ne peuvent pas être conçus autour de l’argent liquide et cela revient à transporter une cargaison physique précieuse de banque en banque en pousse-pousse. Bien que la finance par pousse-pousse (RiFi) ait existé et ait construit des nations, elle n’est pas adaptée à l’ère de l’information. La preuve de l’acceptation ne suffit pas non plus.

DeFi exige la rapidité et un ordre fiable des événements mondiaux, un effort que Proof of History entreprend. Si les validateurs peuvent se mettre d’accord sur l’ordre des événements qui se sont produits dans le passé plutôt que de se mettre d’accord sur un moment unique pour finaliser les transactions, alors les blocs ne doivent plus être mesurés en espace mémoire mais en périodes, où un laps de temps peut théoriquement être décomposé à l’infini. Le protocole de jalonnement ajoute simplement une couche de sécurité au réseau ; il récompense les productifs et punit les malveillants jusqu’à la faillite.

QUE SONT LES VALIDATEURS

Alors qui contrôle cette folie ? Qui garantit que le désordre chaotique des transactions se produisant des milliers de fois par seconde est fiable et capable de vérifier que le lecteur a acheté et possède bien son singe malaisé ? Le validateur Solana le fait. Les validateurs fournissent un compte rendu précis des événements en ajoutant des données utilisant le hachage comme moyen de prouver que le temps s’est écoulé et que l’événement s’est produit après et avant certains points (hachages) dans le temps. Les validateurs observateurs paient un droit de vote pour confirmer cette comptabilité. Chacun a son tour de soumettre un bloc et d’être récompensé.

COMMENT FONCTIONNENT LES VALIDATEURS ?

Les validateurs ne produisent pas de blocs de la manière traditionnelle, la fonction principale de la production de blocs étant de fournir une comptabilité globale du passage du temps. En utilisant les règles de preuve d’acceptation, un validateur principal doit organiser les transactions qui lui sont envoyées et les ajouter à l’un des hachages, tandis que les validateurs observateurs votent et confirment cette comptabilité des événements. Solana requiert >66% du consensus des validateurs pour confirmer un bloc.

Bien que la preuve d’histoire soit une façon révolutionnaire d’organiser une blockchain, elle n’est pas un mécanisme de consensus en soi. Solana est toujours un réseau Proof of Stake à la base, mais avec la légère différence qu’il n’y a pas de mise minimale officielle. Alors que les validateurs ont besoin d’un nombre suffisant de SOL pour traiter les frais de vote qui sont d’environ 1 SOL par jour. Le véritable investissement initial se situe au niveau du matériel, car il faut une machine et une connexion réseau capables de traiter les transactions dont elle sera bombardée. Cet investissement devrait diminuer au fil du temps, à mesure que la loi de Moore s’applique et que le matériel devient plus rapide et moins cher.

CONGESTION DU SOL

Solana a récemment connu des problèmes d’encombrement du réseau, les robots profitant du faible coût des transactions et de l’augmentation soudaine de la popularité de Solana. Pour ceux qui ont raté les premiers jours d’Ethereum, l’utilisation de Solana est ce qu’était l’époque de l’ETH low gas. Le DeFi était magique et pouvait être utilisé pour transformer n’importe quelle taille d’investissement en argent gratuit, mais alors qu’il gagnait en popularité, la nature du système de gaz de l’ETH a fait qu’il était trop cher de spammer ou même d’utiliser le réseau ; les économistes smaugiens nous disent que c’est une caractéristique d’Ethereum.

Les stratégies qui nécessitent des transactions à haute fréquence, telles que la vente de monnaies NFT (presque instantanément après la frappe) sur le marché secondaire, les marchés volatils qui créent une demande massive d’arbitrage/liquidation, ou les prêts flash, encouragent les transactions automatisées qui peuvent être diffusées à un volume extrêmement élevé et à faible coût. Solana est conçu pour gérer toutes ces interactions, mais le problème se pose lorsque des bots dupliquent et envoient ces transactions en masse à un validateur. Ces transactions inondent le réseau et constituent ostensiblement des attaques DDoS, un problème aussi vieux que l’informatique elle-même.

Comme pour toute blockchain
blockchain
les validateurs sont conçus pour porter un fork pendant une petite période de temps jusqu’à ce qu’un consensus soit atteint entre les validateurs sur la véritable et honnête chaîne de blocs sur laquelle opérer. Malgré tout cela, il n’y a pas assez de mémoire vive dans le monde pour satisfaire l’avidité d’un robot, et les validateurs s’effondrent ou les fournisseurs de services coupent les validateurs de leur infrastructure. Jusqu’à ce que le consensus tombe en dessous de 66% des validateurs et que la production de blocs s’arrête. Le réseau est en panne et c’est une parodie.

ARRÊT DU RÉSEAU DE SOLANA

Le 30 avril 2022, Solana a vu son réseau s’arrêter pendant sept heures. Les validateurs « ont reçu 6 millions de transactions par seconde, dépassant les 100 Gpbs de trafic sur les nœuds individuels », vidant les validateurs de leur RAM, ce qui a provoqué leur plantage et l’arrêt de la production de blocs et du vote. Les dégénérés avaient besoin de leurs NFT de la Smelly Cat Happy Hour Society, et il fallait qu’ils en aient besoin. Le jeton est non fongible, mais les transactions ne le sont pas, semble-t-il.

Il est important de noter que le problème majeur d’un crash de réseau n’est pas le crash lui-même, mais les événements qui suivent, alors que les validateurs se démènent pour redémarrer, évaluer la chaîne des événements et parvenir à un consensus sur l’endroit où le réseau s’est arrêté. La dernière panne de Solana a duré dix-sept heures. Une approche optimiste de ces événements permettrait d’améliorer de dix heures le redémarrage du validateur.

ALLER DE L’AVANT

Solana a indiqué quelques changements dans les futures mises à jour du logiciel afin de donner aux développeurs et aux utilisateurs quelques options sur la façon d’interagir avec le réseau. Ces changements permettraient essentiellement aux développeurs de Solana d’aider à contrôler le flux des connexions, de fournir des règles supplémentaires sur le consensus Proof of Stake et de donner aux utilisateurs un marché payant pour les transactions urgentes.

MISE EN ŒUVRE DU QUIC

Le réseau s’appuie sur un protocole UDP personnalisé qui permet une connexion sans autorisation, mais ne comporte aucune forme de régulation de la connexion. L’équipe a choisi d’utiliser le protocole QUIC, relativement nouveau, pour gérer les connexions. QUIC est une invention de Google construite au-dessus d’UDP qui permettra à l’équipe de disposer de plus d’options pour « adapter et optimiser l’ingestion de données », par opposition à l’approche « spray and pray » d’UDP.

QUALITÉ DE SERVICE PONDÉRÉE PAR LES ENJEUX

Le réseau n’adhérera plus au laissez-faire dans le traitement des transactions, et il adoptera son mécanisme de preuve d’enjeu en y ajoutant une qualité de service pondérée par l’enjeu. La bande passante du Leader est limitée et accepter des transactions sans discernement n’est plus tenable selon l’équipe Solana. Ils optent pour la priorité pondérée des transactions ; en d’autres termes, un nombre plus élevé de SOL permet à un validateur d’accéder plus facilement au validateur principal.

LE REDOUTABLE MARCHÉ DES HONORAIRES

Le post-mortem officiel de la panne est clair : les frais arrivent à Solana. Bien que, selon l’opinion de cet auteur, les taxes sur l’essence soient une solution de fortune, il semble que Solana ait cédé. Pour interagir avec l’état d’écriture du réseau, il faut qu’un marché indique l’urgence d’une transaction. Il existe des différences entre la façon dont Ethereum gère un marché de frais et la façon dont Solana le fait : Le marché d’Ethereum est une lutte sanglante pour l’espace rare du bloc alors que le marché de Solana permet à un utilisateur de donner un pourboire sur des changements d’état spécifiques et non sur le bloc entier. La fin d’une époque.

Lorsque le seul outil disponible est un jeton, toute solution est payante. Cela dit, les crypto-monnaies sont essentiellement un mélange de frais pour encourager le comportement souhaité. Peut-être que c’est aussi simple que ça dans ce jeu de manipulation de crypto, peut-être que c’est la mauvaise direction. Il y a eu des revers plus graves avec d’autres protocoles. L’équipe de Solana semble dévouée et a créé un excellent protocole, Anatoly est étonnant et courageux et a gagné la confiance du marché cryptographique. Il vaut la peine d’attendre pour voir comment se termine l’histoire de Solana. A la prochaine panne !

Author: Handsome Bob

The older and wiser Bob of the duo. He chooses to spend his time buried in history books to further understand mankind and the various ways he is governed. He’s determined to apply this worldly knowledge to its decentralized autonomous counterpart but must finance this through his writing.

Education: Masters in Cardano

Crypto Class of: 2021

Fun Fact: Older than sand

Découvrir plus

Désolé, nous n'avons rien trouvé pour votre recherche. Veuillez essayer un autre terme.
This site is registered on wpml.org as a development site.