Limitations of scaling blockchains and which VM's are theoretically the fastest

2/24/2025, 11:31:34 AM
Intermédiaire
BlockchainTechnologie
Nous assistons à un changement vers des serveurs puissants uniques; Solana, Megaeth, et la large gamme de séquenceurs uniques se concentrent tous sur une chose: un serveur unique à haut débit et à mémoire élevée (parmi ceux-ci, le non L2 sera toujours pratiquement le plus rapide).

Transférer le titre original "Limitations de mise à l'échelle des blockchains et quelles VM sont théoriquement les plus rapides"

TL;DR

Nous assistons à une évolution vers des serveurs uniques et puissants. Solana, Megaeth et le large éventail de séquenceurs uniques s’appuient tous sur une seule chose : un seul serveur à haut débit et à mémoire élevée (parmi ceux-ci, le non L2 sera toujours pratiquement le plus rapide).

J'ai récemment discuté avec un autre fondateur que je respecte beaucoup, il a mentionné que je devrais rédiger notre conversation.

Tout a commencé par une simple question: "Est-ce que Sonic parallélise l'exécution des transactions de quelque manière que ce soit?". La réponse est non. Et cela pourrait sembler être un choix étrange, puisque ces deux dernières années, si vous avez lu des articles sur la technologie VM, vous auriez vu la parallélisation presque partout. Alors pourquoi ne le faisons-nous pas?

Pour répondre à cette question, nous devons d’abord examiner comment l’ingénierie Sonic évalue ce sur quoi nous devrions travailler, nous avions une tonne de théories, qui sur le papier semblent pratiques, que nous voulions mettre en œuvre, mais les ressources physiques de l’équipe étaient limitées, alors comment choisir celle qui a le plus d’impact ? Ainsi, au lieu de travailler sur l’une de ces idées, l’équipe a décidé de passer un an à construire Aida, Aida est un outil incroyablement puissant qui nous permet de rejouer des blockchains entières (toutes) en quelques minutes au lieu de plusieurs mois avec des mesures de performance utiles. Cela signifie que nous pourrions prototyper, tester dans Aida et savoir très rapidement quelles théories tiennent la route et lesquelles ne tiennent pas.

Aida nous permet également un profilage assez puissant, ce qui conduit à des résultats tels que ;

Ainsi, avec ce qui précède en place, nous avons pu tester très rapidement et avec précision nos hypothèses de débit, nous avons donc entrepris de comparer uniquement en mémoire VM vs disque, exécution parallèle, RDMS vs KV vs fichier plat, super-ensembles, nouveaux modèles de consensus, etc

La plus grande amélioration a été DB, une augmentation de 800 %, suivie des super-ensembles, suivie par le consensus, et très bas sur cette liste, avec une modeste amélioration de 30 %, était l’exécution parallèle. Cela semble contre-intuitif, car un modèle mental pour quelque chose comme l’exécution parallèle semble intuitivement meilleur que les résultats. Alors, comment avons-nous parallélisé ? Peut-être avons-nous fait une erreur, le test était « Clairvoyance » la forme parfaite absolue d’ordre, un moteur qui connaît le tri et la parallélisation optimaux avant l’exécution (ce qui est déjà impossible dans la pratique, donc même les 30% sont plus élevés qu’ils ne devraient l’être).


Les machines virtuelles (VM) et les blockchains sont des composants très complexes, et souvent, nous mesurons les mauvaises métriques (ou nous ne mesurons pas du tout).

Ensuite, il m'a demandé: "D'où vient la vitesse de Solana alors? Ou, ce n'est pas pratiquement plus élevé que Sonic?". La réponse "Sonic est plus rapide que Solana, mais Sonic n'est pas plus rapide que ce que Solana peut être au maximum.".

Nous assistons à un mouvement vers des serveurs uniques puissants ; Solana, Megaeth, et la large gamme de séquenceurs uniques convergent tous vers une chose : un serveur unique à haut débit et haute mémoire (parmi ceux-ci, le non L2 sera toujours pratiquement le plus rapide). Cette solution, si elle est correctement optimisée, sera toujours plus rapide que plusieurs participants. Ainsi, le débit maximal optimisé de quelque chose comme Solana ou Megaeth serait plus élevé que celui de leur concurrent suivant le plus rapide qui utilise 2+ serveurs pour le consensus.

Alors la question suivante est probablement : pourquoi Sonic n'utilise-t-il pas des serveurs à leader unique ? Et la réponse ici est que ce n'est pas ce pour quoi nous optimisons. L'une de nos étoiles du nord, dont j'ai parlé en 2018, est que avec l'avènement des programmes intercommunicants, à un moment donné, un consensus est nécessaire. Supposons une intersection très fréquentée sans panneaux stop ni feux de signalisation et des centaines de voitures. La méthode la plus optimisée est que les voitures se “enregistrent” à l'intersection, puis se mettent d'accord sur un ordre de tri et la méthode la plus optimisée pour que chaque voiture se déplace pour maximiser le débit. Vous ne pouvez pas utiliser un système basé sur un leader ici, et vous ne pouvez pas supposer qu'une partie n'est pas malveillante, dans ce cas, le consensus Sonic est optimisé au point qu'il peut déjà valider sur un raspberry pi aujourd'hui sans perdre de débit, donc toutes les voitures peuvent être d'accord sur l'ordre basé sur le consensus Sonic. Sonic est optimisé pour les réseaux maillés.

Quoi qu’il en soit, des divagations aléatoires, j’espère que cela a aidé d’une manière ou d’une autre.

Avertissement :

  1. Cet article est repris de [ Andre Cronje]. Tous les droits d'auteur appartiennent à l'auteur original [Andre Cronje]. Si des objections sont soulevées concernant cette reproduction, veuillez contacter le Porte Apprendreéquipe, et ils s'en chargeront rapidement.
  2. Avertissement de responsabilité : Les points de vue et opinions exprimés dans cet article sont uniquement ceux de l'auteur et ne constituent aucun conseil en investissement.
  3. L'équipe Learn de la gate effectue des traductions de l'article dans d'autres langues. La copie, la distribution ou le plagiat des articles traduits est interdit sauf mention contraire.

Partager

Contenu

Calendrier Crypto

Mises à Jour du Projet
Etherex lancera le jeton REX le 6 août.
REX
22.27%
2025-08-06
Rare Dev & Governance Day à Las Vegas
Cardano organisera la Rare Dev & Governance Day à Las Vegas, du 6 au 7 août, avec des ateliers, des hackathons et des discussions en panel axés sur le développement technique et les sujets de gouvernance.
ADA
-3.44%
2025-08-06
Blockchain.Rio à Rio de Janeiro
Stellar participera à la conférence Blockchain.Rio, qui se tiendra à Rio de Janeiro, du 5 au 7 août. Le programme comprendra des discours d'ouverture et des tables rondes avec des représentants de l'écosystème Stellar en collaboration avec les partenaires Cheesecake Labs et NearX.
XLM
-3.18%
2025-08-06
Webinaire
Circle a annoncé un webinaire en direct intitulé « L'ère de la loi GENIUS commence », prévu pour le 7 août 2025, à 14h00 UTC. La session explorera les implications de la nouvelle loi GENIUS adoptée—le premier cadre réglementaire fédéral pour les stablecoins de paiement aux États-Unis. Dante Disparte et Corey Then de Circle dirigeront la discussion sur la manière dont la législation impacte l'innovation des actifs numériques, la clarté réglementaire et le leadership des États-Unis dans l'infrastructure financière mondiale.
USDC
-0.03%
2025-08-06
AMA sur X
Ankr organisera un AMA sur X le 7 août à 16h00 UTC, axé sur le travail de DogeOS dans la construction de la couche d'application pour DOGE.
ANKR
-3.23%
2025-08-06

Articles connexes

Qu'est-ce que Solscan et comment l'utiliser ? (Mise à jour 2025)
Intermédiaire

Qu'est-ce que Solscan et comment l'utiliser ? (Mise à jour 2025)

Solscan est un explorateur de blockchain Solana amélioré qui offre aux utilisateurs une plateforme web pour explorer et analyser les transactions, les adresses de portefeuille, les contrats, les NFT et les projets DeFi sur la blockchain Solana. Suite à son acquisition par Etherscan en 2025, la plateforme propose désormais un tableau de bord analytique repensé, des outils pour les développeurs élargis, des fonctionnalités de sécurité avancées, un suivi complet des protocoles DeFi sur 78 protocoles, et des intégrations sophistiquées de marché NFT avec des outils d'analyse de rareté.
3/8/2024, 2:36:44 PM
Qu'est-ce que Tronscan et comment pouvez-vous l'utiliser en 2025?
Débutant

Qu'est-ce que Tronscan et comment pouvez-vous l'utiliser en 2025?

Tronscan est un explorateur de blockchain qui va au-delà des bases, offrant une gestion de portefeuille, un suivi des jetons, des insights sur les contrats intelligents et une participation à la gouvernance. D'ici 2025, il a évolué avec des fonctionnalités de sécurité renforcées, des analyses étendues, une intégration inter-chaînes et une expérience mobile améliorée. La plateforme inclut désormais une authentification biométrique avancée, une surveillance des transactions en temps réel et un tableau de bord DeFi complet. Les développeurs bénéficient de l'analyse de contrats intelligents alimentée par l'IA et d'environnements de test améliorés, tandis que les utilisateurs apprécient une vue unifiée de portefeuille multi-chaînes et une navigation basée sur des gestes sur les appareils mobiles.
11/22/2023, 6:27:42 PM
Qu'est-ce que Coti ? Tout ce qu'il faut savoir sur l'ICOT
Débutant

Qu'est-ce que Coti ? Tout ce qu'il faut savoir sur l'ICOT

Coti (COTI) est une plateforme décentralisée et évolutive qui permet d'effectuer des paiements sans friction, tant pour la finance traditionnelle que pour les monnaies numériques.
11/2/2023, 9:09:18 AM
Qu'est-ce que l'USDC ?
Débutant

Qu'est-ce que l'USDC ?

En tant que pont reliant la monnaie fiduciaire et la crypto-monnaie, un nombre croissant de stablecoins ont été créés, et beaucoup d'entre eux se sont effondrés peu après. Qu'en est-il de l'USDC, le principal stablecoin actuel ? Comment évoluera-t-elle à l'avenir ?
11/21/2022, 9:30:33 AM
Explication détaillée des preuves à zéro connaissance (ZKP)
Intermédiaire

Explication détaillée des preuves à zéro connaissance (ZKP)

La preuve à connaissance nulle (ZKP) est une méthode de cryptage qui permet à une partie (appelée le prouveur) de prouver à une autre partie (appelée le vérificateur) qu'une déclaration est vraie, sans révéler d'autres informations. Les solutions ZKP les plus répandues sont zk-SNARKS, zk-STARKS, PLONK et Bulletproofs. Cet article présente ces quatre types de solutions ZKP et analyse leurs avantages et inconvénients.
11/28/2023, 11:05:05 AM
Qu'est-ce que BNB ?
Intermédiaire

Qu'est-ce que BNB ?

Binance Coin (BNB) est un jeton d'échange émis par Binance, et est également le jeton utilitaire de la Smart Chain de Binance. Alors que Binance se développe pour devenir l'une des trois premières bourses de crypto-monnaies au monde en termes de volume d'échange, ainsi que les applications écologiques sans fin sur sa chaîne intelligente, BNB est devenu la troisième plus grande crypto-monnaie après Bitcoin et Ethereum. Cet article présentera en détail l'histoire de BNB et l'énorme écosystème Binance qui se cache derrière.
11/21/2022, 7:54:38 AM
Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!