Le prototype technologique de Mysten Labs sur Sui fournit la première preuve de la mise à l'échelle de la blockchain élastique


[PRESS RELEASE – Palo Alto, California, March 20th, 2024]

Pilotfish, un prototype d'extension Sui, a pu augmenter le débit d'exécution des contrats intelligents en proportion directe avec le nombre de machines utilisées.

Mysten Labs, une équipe composée d'experts de premier plan en matière de systèmes distribués, de langages de programmation et de cryptographie et créateurs du réseau Sui, a annoncé aujourd'hui une réalisation historique en matière de mise à l'échelle de la capacité de la blockchain. Lors des tests et du développement dans un environnement blockchain Sui, Pilotfish, un prototype d'extension Sui, a multiplié par 8 le débit lorsqu'il est soutenu par 8 machines, illustrant avec succès la possibilité d'une mise à l'échelle linéaire. Notamment, la latence par transaction a diminué à mesure que davantage de machines ont été ajoutées au cours du test, prouvant pour la première fois sur n'importe quelle blockchain la viabilité d'une mise à l'échelle horizontale linéaire pour les transactions blockchain à faible latence.

Le prototype technologique de Mysten Labs sur Sui fournit la première preuve de la mise à l'échelle de la blockchain élastique

Cette preuve de concept a été officiellement présentée sous la forme d'une prépublication académique intitulée « Pilotfish : Distributed Transaction Execution for Lazy Blockchains » et initialement partagée le 29 janvier 2024 sous la forme d'un article sur l'archive en libre accès arXiv.

« Pilotfish change la donne car l'industrie de la blockchain cherche à atteindre la même augmentation de capacité dynamique actuellement possible uniquement avec les technologies de serveur centralisées », a déclaré Lefteris Kokoris-Kogias, l'un des auteurs de l'article et chercheur chez Mysten Labs. « Pilotfish a le potentiel d'augmenter le débit bien au-delà de ce qui est actuellement à l'avant-garde des blockchains hautes performances, permettant des niveaux de débit de transaction qu'aucune autre blockchain existante aujourd'hui ne peut atteindre. »

Sui est leader du secteur en termes de débit en exploitant plusieurs cœurs pour l'exécution de transactions parallèles au sein de validateurs individuels. Grâce à cette approche, quelques mois après le réseau principal, Sui a atteint 65,8 millions d'exécutions de transactions en une seule journée, soit le record jamais atteint dans une blockchain. Cependant, une seule machine ne peut intégrer qu’un nombre fini de cœurs, les gains de débit grâce à cette stratégie sont donc limités. De plus, les machines capables d’héberger un grand nombre de cœurs sont coûteuses à l’achat et à l’utilisation. La solution révolutionnaire proposée par Pilotfish permet à un seul validateur d'utiliser plusieurs serveurs simultanément. Cette nouvelle technologie rend non seulement possible une capacité élastique, mais son architecture à mise à l'échelle automatique, semblable aux solutions centralisées comme AWS ou Heroku, permet l'utilisation de serveurs plus petits et moins chers disponibles à la demande.

Presque toutes les autres blockchains visant à évoluer utilisent une forme de traitement par lots, regroupant les transactions pour les ajouter toutes en même temps. L’inconvénient de cette méthode est une latence supplémentaire importante. Au lieu que les transactions atteignent directement leur finalité, elles sont retardées en attendant que d'autres soient regroupées pour être exécutées avec elles. Contrairement à ces autres solutions de mise à l'échelle, Pilotfish atteint une mise à l'échelle du débit potentiellement linéaire sans augmenter la latence. En termes les plus simples, grâce à la mise à l'échelle horizontale permise par Pilotfish, simplement en engageant le nombre requis de machines, un validateur peut adapter son débit et son utilisation des ressources au cas d'utilisation en question.

Alberto Sonnino, chercheur scientifique chez Mysten Labs, a déclaré : « Jusqu'à présent, la seule option pour augmenter la capacité d'un validateur était de passer à une machine plus puissante. Pilotfish supprime cette contrainte, rendant possible une mise à l'échelle horizontale en ajoutant simplement des serveurs et sans retarder l'exécution. Avec Pilotfish, la question n’est plus de savoir si un certain niveau de débit est possible, mais seulement de savoir combien de serveurs cela nécessitera.

Pilotfish atteint sa remarquable évolutivité en permettant à un seul validateur d'exécuter des transactions sur plusieurs machines. Plus précisément, Pilotfish divise la fonction de validation en trois rôles clés  : (1) le principal, qui gère le séquençage des transactions à l'aide d'un consensus à haut débit, (2) les SequencingWorkers (SW), qui stockent les transactions et les envoient pour exécution ; et (3) ExecutionWorkers (EW), qui stockent l'état de la blockchain et exécutent les transactions reçues des SW. Différents composants peuvent résider sur plusieurs machines différentes pour augmenter la capacité du système avec plus de précision.

Dans les résultats expérimentaux, Pilotfish a déjà obtenu des résultats remarquables en termes de mise à l'échelle linéaire, de faible latence et de prise en charge de diverses charges de travail. Lors des tests, Pilotfish a réduit les temps de réponse du réseau et maintenu une enveloppe de latence inférieure à 20 ms. Les projets futurs incluent des améliorations telles que plusieurs SequencingWorkers, la réplication de fragments et une mise en réseau ultra-rapide.

OFFRE SPÉCIALE (Sponsorisée)

Le prototype technologique de Mysten Labs sur Sui fournit la première preuve de la mise à l'échelle de la blockchain élastique


0

Palo Alto, Californie, 20 mars 2024, Chainwire

Pilotfish, un prototype d'extension Sui, a pu augmenter le débit d'exécution des contrats intelligents en proportion directe avec le nombre de machines utilisées.

Mysten Labs, une équipe composée d'experts de premier plan en matière de systèmes distribués, de langages de programmation et de cryptographie et créateurs du réseau Sui, a annoncé aujourd'hui une réalisation historique en matière de mise à l'échelle de la capacité de la blockchain. Lors des tests et du développement dans un environnement blockchain Sui, Pilotfish, un prototype d'extension Sui, a multiplié par 8 le débit lorsqu'il est soutenu par 8 machines, illustrant avec succès la possibilité d'une mise à l'échelle linéaire. Notamment, la latence par transaction a diminué à mesure que davantage de machines ont été ajoutées au cours du test, prouvant pour la première fois sur n'importe quelle blockchain la viabilité d'une mise à l'échelle horizontale linéaire pour les transactions blockchain à faible latence.

Cette preuve de concept a été officiellement présentée sous la forme d'une prépublication académique intitulée « Pilotfish : Distributed Transaction Execution for Lazy Blockchains » et initialement partagée le 29 janvier 2024 sous la forme d'un article sur l'archive en libre accès arXiv.

« Pilotfish change la donne car l'industrie de la blockchain cherche à atteindre la même augmentation de capacité dynamique actuellement possible uniquement avec les technologies de serveur centralisées », a déclaré Lefteris Kokoris-Kogias, l'un des auteurs de l'article et chercheur chez Mysten Labs. « Pilotfish a le potentiel d'augmenter le débit bien au-delà de ce qui est actuellement à l'avant-garde des blockchains hautes performances, permettant des niveaux de débit de transaction qu'aucune autre blockchain existante aujourd'hui ne peut atteindre. »

Sui est leader du secteur en termes de débit en exploitant plusieurs cœurs pour l'exécution de transactions parallèles au sein de validateurs individuels. Grâce à cette approche, quelques mois après le réseau principal, Sui a atteint 65,8 millions d'exécutions de transactions en une seule journée, soit le record jamais atteint dans une blockchain. Cependant, une seule machine ne peut intégrer qu’un nombre fini de cœurs, les gains de débit grâce à cette stratégie sont donc limités. De plus, les machines capables d’héberger un grand nombre de cœurs sont coûteuses à l’achat et à l’utilisation. La solution révolutionnaire proposée par Pilotfish permet à un seul validateur d'utiliser plusieurs serveurs simultanément. Cette nouvelle technologie rend non seulement possible une capacité élastique, mais son architecture à mise à l'échelle automatique, semblable aux solutions centralisées comme AWS ou Heroku, permet l'utilisation de serveurs plus petits et moins chers disponibles à la demande.

Presque toutes les autres blockchains visant à évoluer utilisent une forme de traitement par lots, regroupant les transactions pour les ajouter toutes en même temps. L’inconvénient de cette méthode est une latence supplémentaire importante. Au lieu que les transactions atteignent directement leur finalité, elles sont retardées en attendant que d'autres soient regroupées pour être exécutées avec elles. Contrairement à ces autres solutions de mise à l'échelle, Pilotfish atteint une mise à l'échelle du débit potentiellement linéaire sans augmenter la latence. En termes les plus simples, grâce à la mise à l'échelle horizontale permise par Pilotfish, simplement en engageant le nombre requis de machines, un validateur peut adapter son débit et son utilisation des ressources au cas d'utilisation en question.

Alberto Sonnino, chercheur scientifique chez Mysten Labs, a déclaré : « Jusqu'à présent, la seule option pour augmenter la capacité d'un validateur était de passer à une machine plus puissante. Pilotfish supprime cette contrainte, rendant possible une mise à l'échelle horizontale en ajoutant simplement des serveurs et sans retarder l'exécution. Avec Pilotfish, la question n’est plus de savoir si un certain niveau de débit est possible, mais seulement de savoir combien de serveurs cela nécessitera.

Pilotfish atteint sa remarquable évolutivité en permettant à un seul validateur d'exécuter des transactions sur plusieurs machines. Plus précisément, Pilotfish divise la fonction de validation en trois rôles clés  : (1) le principal, qui gère le séquençage des transactions à l'aide d'un consensus à haut débit, (2) les SequencingWorkers (SW), qui stockent les transactions et les envoient pour exécution ; et (3) ExecutionWorkers (EW), qui stockent l'état de la blockchain et exécutent les transactions reçues des SW. Différents composants peuvent résider sur plusieurs machines différentes pour augmenter la capacité du système avec plus de précision.

Dans les résultats expérimentaux, Pilotfish a déjà obtenu des résultats remarquables en termes de mise à l'échelle linéaire, de faible latence et de prise en charge de diverses charges de travail. Lors des tests, Pilotfish a réduit les temps de réponse du réseau et maintenu une enveloppe de latence inférieure à 20 ms. Les projets futurs incluent des améliorations telles que plusieurs SequencingWorkers, la réplication de fragments et une mise en réseau ultra-rapide.

Contact

Laboratoires Mysten

com

Le prototype technologique de Mysten Labs sur Sui fournit la première preuve de la mise à l'échelle de la blockchain élastique


Palo Alto, Californie, 20 mars 2024, Chainwire

Pilotfish, un prototype d'extension Sui, a pu augmenter le débit d'exécution des contrats intelligents en proportion directe avec le nombre de machines utilisées.

Mysten Labs, une équipe composée d'experts de premier plan en matière de systèmes distribués, de langages de programmation et de cryptographie et créateurs du réseau Sui, a annoncé aujourd'hui une réalisation historique en matière de mise à l'échelle de la capacité de la blockchain. Lors des tests et du développement dans un environnement blockchain Sui, Pilotfish, un prototype d'extension Sui, a multiplié par 8 le débit lorsqu'il est soutenu par 8 machines, illustrant avec succès la possibilité d'une mise à l'échelle linéaire. Notamment, la latence par transaction a diminué à mesure que davantage de machines ont été ajoutées au cours du test, prouvant pour la première fois sur n'importe quelle blockchain la viabilité d'une mise à l'échelle horizontale linéaire pour les transactions blockchain à faible latence.

Cette preuve de concept a été officiellement présentée sous la forme d'une prépublication académique intitulée « Pilotfish : Distributed Transaction Execution for Lazy Blockchains » et initialement partagée le 29 janvier 2024 sous la forme d'un article sur l'archive en libre accès arXiv.

« Pilotfish change la donne car l'industrie de la blockchain cherche à atteindre la même augmentation de capacité dynamique actuellement possible uniquement avec les technologies de serveur centralisées », a déclaré Lefteris Kokoris-Kogias, l'un des auteurs de l'article et chercheur chez Mysten Labs. « Pilotfish a le potentiel d'augmenter le débit bien au-delà de ce qui est actuellement à l'avant-garde des blockchains hautes performances, permettant des niveaux de débit de transaction qu'aucune autre blockchain existante aujourd'hui ne peut atteindre. »

Sui est leader du secteur en termes de débit en exploitant plusieurs cœurs pour l'exécution de transactions parallèles au sein de validateurs individuels. Grâce à cette approche, quelques mois après le réseau principal, Sui a atteint 65,8 millions d'exécutions de transactions en une seule journée, soit le record jamais atteint dans une blockchain. Cependant, une seule machine ne peut intégrer qu’un nombre fini de cœurs, les gains de débit grâce à cette stratégie sont donc limités. De plus, les machines capables d’héberger un grand nombre de cœurs sont coûteuses à l’achat et à l’utilisation. La solution révolutionnaire proposée par Pilotfish permet à un seul validateur d'utiliser plusieurs serveurs simultanément. Cette nouvelle technologie rend non seulement possible une capacité élastique, mais son architecture à mise à l'échelle automatique, semblable aux solutions centralisées comme AWS ou Heroku, permet l'utilisation de serveurs plus petits et moins chers disponibles à la demande.

Presque toutes les autres blockchains visant à évoluer utilisent une forme de traitement par lots, regroupant les transactions pour les ajouter toutes en même temps. L’inconvénient de cette méthode est une latence supplémentaire importante. Au lieu que les transactions atteignent directement leur finalité, elles sont retardées en attendant que d'autres soient regroupées pour être exécutées avec elles. Contrairement à ces autres solutions de mise à l'échelle, Pilotfish atteint une mise à l'échelle du débit potentiellement linéaire sans augmenter la latence. En termes les plus simples, grâce à la mise à l'échelle horizontale permise par Pilotfish, simplement en engageant le nombre requis de machines, un validateur peut adapter son débit et son utilisation des ressources au cas d'utilisation en question.

Alberto Sonnino, chercheur scientifique chez Mysten Labs, a déclaré : « Jusqu'à présent, la seule option pour augmenter la capacité d'un validateur était de passer à une machine plus puissante. Pilotfish supprime cette contrainte, rendant possible une mise à l'échelle horizontale en ajoutant simplement des serveurs et sans retarder l'exécution. Avec Pilotfish, la question n’est plus de savoir si un certain niveau de débit est possible, mais seulement de savoir combien de serveurs cela nécessitera.

Pilotfish atteint sa remarquable évolutivité en permettant à un seul validateur d'exécuter des transactions sur plusieurs machines. Plus précisément, Pilotfish divise la fonction de validation en trois rôles clés  : (1) le principal, qui gère le séquençage des transactions à l'aide d'un consensus à haut débit, (2) les SequencingWorkers (SW), qui stockent les transactions et les envoient pour exécution ; et (3) ExecutionWorkers (EW), qui stockent l'état de la blockchain et exécutent les transactions reçues des SW. Différents composants peuvent résider sur plusieurs machines différentes pour augmenter la capacité du système avec plus de précision.

Dans les résultats expérimentaux, Pilotfish a déjà obtenu des résultats remarquables en termes de mise à l'échelle linéaire, de faible latence et de prise en charge de diverses charges de travail. Lors des tests, Pilotfish a réduit les temps de réponse du réseau et maintenu une enveloppe de latence inférieure à 20 ms. Les projets futurs incluent des améliorations telles que plusieurs SequencingWorkers, la réplication de fragments et une mise en réseau ultra-rapide.

Contact

Laboratoires Mysten

com

agit d'un communiqué de presse fourni par un tiers responsable du contenu. Veuillez effectuer vos propres recherches avant de prendre toute mesure basée sur le contenu.