Comprendre les principales différences entre Ethereum, Solana et Aptos dans le cycle de vie d'une transaction

Intermédiaire3/21/2025, 7:46:05 AM
En analysant le cycle de vie complet des transactions - de la création et de l'initiation à la diffusion, au tri, à l'exécution et à la mise à jour de l'état - cet article clarifie la philosophie de conception et les compromis techniques des blockchains publiques. Il offre un aperçu des récits centraux de différentes chaînes et explore comment construire des applications attractives sur le marché sur Aptos.

Cet article se concentre sur Aptos, analyse sa conception unique et la compare à Ethereum et Solana.

Lors de la comparaison des différences techniques entre le langage Move, Aptos et d'autres blockchains publiques, l'analyse peut parfois devenir soit trop superficielle, soit trop technique. Une vue d'ensemble générale tend à ignorer des nuances importantes, tandis qu'une plongée profonde dans le code peut obscurcir le tableau global. Pour comprendre efficacement et avec précision les différences entre Aptos et d'autres blockchains, il est essentiel de choisir le bon point focal.

À l'avis de l'auteur, le cycle de vie d'une transaction offre le meilleur point d'entrée. En décomposant les étapes complètes d'une transaction, en commençant par la création et l'initiation jusqu'à la diffusion, le tri, l'exécution, et enfin la mise à jour de l'état, on peut clairement comprendre la philosophie de conception et les décisions techniques derrière chaque chaîne publique. Cette approche permet non seulement de saisir les récits principaux des différentes blockchains, mais aussi de fournir un chemin clair pour la construction d'applications attrayantes sur le marché sur Aptos.

Comme le montre le schéma ci-dessous, toutes les transactions de la blockchain tournent autour de ces cinq étapes clés. Cet article utilisera Aptos comme point focal pour analyser sa conception unique et mettre en évidence les différences critiques par rapport à Ethereum et Solana.

Aptos: Optimistic Parallelism and High-Performance Design

Aptos est une blockchain publique haute performance qui présente des similitudes avec le cycle de vie des transactions d'Ethereum, mais réalise des améliorations significatives grâce à son exécution parallèle optimiste unique et ses optimisations de la mémoire pool. Les étapes clés du cycle de vie des transactions sur Aptos sont les suivantes :

Créer et Initiation

Le réseau Aptos est composé de nœuds légers, de nœuds complets et de validateurs. Les utilisateurs initient des transactions via des nœuds légers (par exemple, portefeuilles ou applications), qui transmettent ensuite les transactions aux nœuds complets à proximité. Ces nœuds complets se synchronisent ensuite avec les validateurs.

Diffusion

Aptos conserve un pool de mémoire, mais après QuorumStore, les pools ne sont pas partagés. Contrairement à Ethereum, le pool de mémoire d'Aptos sert à plus qu'un simple tampon de transaction. Une fois les transactions entrent dans le pool de mémoire, le système les pré-classe selon des règles spécifiques (par exemple, FIFO ou frais de gaz), garantissant l'absence de conflits lors de l'exécution parallèle. Cette approche évite les exigences matérielles élevées de Solana pour déclarer les ensembles de lecture/écriture à l'avance.

Tri

Aptos utilise le protocole de consensus AptosBFT, où les proposants ne peuvent pas ordonner arbitrairement les transactions. L'ajout de l'AIP-68 permet aux proposants d'inclure des transactions retardées. La prévention des conflits est gérée à l'avance grâce au pré-tri de la mémoire, la génération de bloc dépendant davantage de la collaboration des validateurs que du contrôle des proposants.

Exécution

Aptos utilise la technologie Block-STM pour une exécution parallèle optimiste. Les transactions sont traitées simultanément, en supposant qu'il n'y a pas de conflits. Si un conflit survient, la transaction concernée est réexécutée. Cette approche exploite les processeurs multi-cœurs pour augmenter l'efficacité, avec un TPS théorique pouvant atteindre 160 000.

Mise à jour de l'état

Les validateurs synchronisent l'état du réseau, et la finalité est confirmée par des points de contrôle, similaire au mécanisme Epoch d'Ethereum mais avec une plus grande efficacité. L'avantage principal d'Aptos réside dans la combinaison du parallélisme optimiste avec le pré-tri de la mémoire. Cette conception réduit les exigences de performance des nœuds tout en améliorant considérablement le débit. Comme illustré dans le diagramme ci-dessous, l'architecture réseau d'Aptos prend clairement en charge cette conception efficace et performante:


Source: Livre blanc Aptos

Ethereum: La référence en matière d'exécution séquentielle

En tant que pionnier des contrats intelligents, Ethereum sert de base à la technologie de blockchain publique. Son cycle de vie des transactions fournit le cadre de base pour comprendre Aptos.

Cycle de vie des transactions Ethereum :

  • Créer et initier: les utilisateurs initient des transactions via des portefeuilles, des passerelles de relais ou des interfaces RPC.

  • Diffusion : La transaction entre dans le pool de mémoire public et attend d'être emballée.

  • Tri : Après la mise à niveau PoS d'Ethereum, les constructeurs de blocs regroupent les transactions selon les principes de maximisation des profits. La couche de relais soumissionne et soumet les transactions au proposant.

  • Exécution : La machine virtuelle Ethereum (EVM) traite les transactions de manière sérielle, mettant à jour l'état dans un seul thread.

  • Mise à jour de l'état : les blocs doivent passer par deux points de contrôle pour confirmer la finalité.

L'exécution séquentielle d'Ethereum et la conception de son pool de mémoire imposent des limitations en termes de performances, avec des temps de bloc de 12 secondes par créneau et un TPS relativement faible. En comparaison, Aptos réalise un bond significatif en termes de performances grâce à une exécution parallèle et une optimisation du pool de mémoire.

Solana: L'optimisation ultime du parallélisme déterministe

Solana est connue pour ses performances élevées, et son cycle de vie des transactions diffère significativement de celui d'Aptos, notamment en ce qui concerne le pool de mémoire et la méthode d'exécution.

Cycle de vie des transactions Solana :

  • Créer et initier : les utilisateurs initient des transactions via leurs portefeuilles.

  • Diffusion : Solana n'utilise pas de pool mémoire public. Les transactions sont envoyées directement au proposant actuel et aux deux prochains proposants.

  • Tri : Le proposant emballe le bloc en fonction de la Preuve d'Histoire (PoH), avec des temps de bloc aussi rapides que 400 millisecondes.

  • Exécution : La machine virtuelle Sealevel utilise une exécution parallèle déterministe. Les ensembles de lecture et d'écriture doivent être déclarés à l'avance pour éviter les conflits.

  • Mise à jour de l'état : Le consensus BFT confirme rapidement la finalité de la transaction.

Solana évite d'utiliser un pool de mémoire car cela pourrait devenir un goulot d'étranglement en termes de performances. Sans pool de mémoire et avec PoH, les nœuds peuvent rapidement parvenir à un consensus sur l'ordre des transactions, ce qui élimine le besoin que les transactions fassent la queue dans un pool de mémoire. En conséquence, les transactions sont presque instantanées. Cependant, en cas de surcharge du réseau, les transactions peuvent être abandonnées au lieu d'attendre, et les utilisateurs devront les soumettre à nouveau.

En revanche, le parallélisme optimiste d'Aptos ne nécessite pas la déclaration d'ensembles de lectures-écritures, ce qui réduit le seuil du nœud tout en atteignant un TPS plus élevé.


Source: recherche de chaussures

Deux chemins vers l'exécution parallèle: Aptos vs Solana

L'exécution d'une transaction représente la mise à jour de l'état du bloc, transformant l'initiation de la transaction en un état final. Ce processus peut être compris comme suit : le nœud suppose que la transaction est réussie et calcule son impact sur l'état du réseau. Ce calcul est appelé exécution.

Dans la blockchain, l'exécution parallèle fait référence à des processeurs multi-cœurs calculant simultanément l'état du réseau. Actuellement, il existe deux méthodes principales d'exécution parallèle : l'exécution parallèle déterministe et l'exécution parallèle optimiste. La différence entre ces deux méthodes réside dans la manière de garantir que les transactions parallèles ne entrent pas en conflit - s'il y a des dépendances entre les transactions.

Dans le cycle de vie de la transaction, le moment d'identification des conflits de dépendance de transaction parallèle détermine la différenciation entre l'exécution parallèle déterministe et optimiste. Aptos et Solana ont choisi des approches différentes :

  • Parallélisme déterministe (Solana) : Avant de diffuser une transaction, l'ensemble de lecture-écriture doit être déclaré. Le moteur Sealevel traite les transactions en parallèle si aucun conflit n'est déclaré ; les transactions conflictuelles sont exécutées séquentiellement. L'avantage est une haute efficacité, mais l'inconvénient est des exigences matérielles plus élevées.

  • Parallélisme Optimiste (Aptos) : Aptos suppose qu'il n'y a pas de conflits dans les transactions et les exécute en parallèle en utilisant Block-STM. Après l'exécution, les transactions sont vérifiées et les conflits sont réessayés s'ils sont trouvés. Le pré-tri des transactions dans le pool de mémoire réduit le risque de conflits, ce qui diminue la charge du nœud.

Par exemple : Le compte A a un solde de 100. La transaction 1 transfère 70 à B, et la transaction 2 transfère 50 à C. Solana confirme les conflits par des déclarations avant l'exécution, traitant les transactions dans l'ordre. En revanche, Aptos exécute les transactions en parallèle et, s'il constate un manque de fonds, ajuste les transactions en conséquence. La flexibilité d'Aptos le rend plus évolutif.

Optimistic Parallelism et Memory Pool:

L'idée centrale derrière le parallélisme optimiste est de supposer l'absence de conflits dans les transactions parallèles, ce qui signifie qu'aucune déclaration de transaction n'est nécessaire avant l'exécution. Si un conflit survient lors de la vérification post-exécution, Block-STM réexécutera la transaction affectée pour assurer la cohérence.

Cependant, si les dépendances des transactions ne sont pas confirmées à l'avance, de nombreuses erreurs pourraient survenir pendant l'exécution, ralentissant potentiellement la chaîne publique. Par conséquent, le parallélisme optimiste ne suppose pas simplement l'absence de conflits; il atténue les risques lors de la diffusion des transactions.

Sur Aptos, les transactions entrant dans le pool de mémoire public sont pré-triées selon des règles (par exemple, FIFO ou frais de gaz) pour garantir l'absence de conflits dans l'exécution parallèle. En conséquence, les proposants d'Aptos n'ont pas la possibilité de classer les transactions et il n'y a pas de constructeurs de blocs dans le réseau. Ce mécanisme de pré-tri est essentiel pour atteindre le parallélisme optimiste. Contrairement à Solana, qui nécessite des déclarations de transaction, Aptos n'en a pas besoin, ce qui réduit les exigences de performance des nœuds.

Les frais généraux liés à la garantie que les transactions ne se chevauchent pas dans Aptos via le pool de mémoire ont un impact beaucoup plus faible sur le TPS par rapport au coût des déclarations de transaction de Solana. En conséquence, Aptos peut atteindre un TPS de 160 000, plus du double de celui de Solana. Cependant, le pré-tri des transactions a un impact sur la difficulté de capturer la MEV (Valeur Maximale Extractible) sur Aptos, ce qui comporte à la fois des avantages et des inconvénients pour les utilisateurs.

L'accent mis sur le développement d'Aptos : une narration axée sur la sécurité

  • RWA (Real-World Asset Tokenization) : Aptos fait activement progresser la tokenisation d’actifs réels et de solutions financières institutionnelles. Par rapport à Ethereum, Block-STM d’Aptos peut gérer plusieurs transactions de transfert d’actifs en parallèle, évitant ainsi les retards dans la validation des actifs causés par la congestion du réseau. Bien que Solana et Sui offrent des vitesses de transaction rapides, l’absence d’une conception de pool de mémoire peut entraîner l’abandon des transactions lors de la surcharge du réseau, ce qui affecte la stabilité de la validation des actifs. Le pré-tri du pool de mémoire d’Aptos garantit que les transactions sont exécutées dans l’ordre, ce qui permet de maintenir la fiabilité des enregistrements d’actifs, même pendant les périodes de pointe. Les actifs pondérés en fonction des risques nécessitent une prise en charge complexe des contrats intelligents, tels que le fractionnement des actifs, la distribution des rendements et les contrôles de conformité. La conception modulaire et la sécurité du langage Move permettent aux développeurs de créer plus facilement des applications RWA fiables. En revanche, la complexité et les risques de vulnérabilité de Solidity d’Ethereum augmentent les coûts de développement, et la programmation Rust de Solana, bien qu’efficace, nécessite une courbe d’apprentissage plus abrupte pour les développeurs. On s’attend à ce que la convivialité de l’écosystème d’Aptos attire davantage de projets de PDC, formant ainsi un cycle positif. Le potentiel d’Aptos dans l’espace RWA réside dans la combinaison de la sécurité et de la performance. À l’avenir, il pourrait se concentrer sur la collaboration avec les institutions financières traditionnelles pour apporter des actifs de grande valeur tels que les obligations et les actions sur la chaîne, en utilisant le langage Move pour créer des normes de tokenisation conformes. Ce discours « sécurité + efficacité » permet à Aptos de se démarquer sur le marché des actifs pondérés en fonction des risques.

    • En juillet 2024, Aptos a annoncé l'intégration de l'USDY de Ondo Finance dans son écosystème, qui a été intégré dans les principales DEX et applications de prêt. Au 10 mars 2025, la capitalisation boursière de l'USDY sur Aptos était d'environ 15 millions de dollars, représentant environ 2,5 % de la capitalisation boursière totale de l'USDY. En octobre 2024, Aptos a annoncé que Franklin Templeton avait lancé le Franklin on-chain U.S. Government Money Fund (FOBXX) sur le réseau Aptos, et a également collaboré avec Libre pour faire progresser la tokenisation de la sécurité, apportant des fonds d'investissement de Brevan Howard, BlackRock et Hamilton Lane sur la chaîne, améliorant l'accès pour les investisseurs institutionnels.
  • Paiements en stablecoins : Les paiements en stablecoins nécessitent de garantir la finalité des transactions et la sécurité des actifs. Le langage Move d'Aptos utilise un modèle de ressources pour prévenir les doubles dépenses, assurant ainsi l'exactitude de chaque transfert de stablecoin. Par exemple, lorsque les utilisateurs paient avec des USDC sur Aptos, l'état de la transaction est rigoureusement protégé, évitant les pertes de fonds dues aux vulnérabilités des contrats. De plus, les frais de gaz bas d'Aptos (grâce à la répartition des coûts élevés du TPS) le rendent très compétitif dans les scénarios de petits paiements. Les frais de gaz élevés d'Ethereum limitent ses applications de paiement, et bien que Solana ait des coûts réduits, les risques de chute de transactions lors de surcharges réseau peuvent affecter l'expérience utilisateur. Le pré-tri du pool de mémoire d'Aptos et le Block-STM assurent la stabilité et la faible latence des transactions de paiement.

    • Les paiements PayFi et les paiements en stablecoin doivent équilibrer la décentralisation et la conformité réglementaire. Le consensus décentralisé d'AptosBFT réduit les risques de centralisation, et son architecture modulaire permet aux développeurs d'intégrer des vérifications KYC/AML. Par exemple, un émetteur de stablecoin peut déployer des contrats de conformité sur Aptos, garantissant que les transactions respectent les réglementations locales sans sacrifier l'efficacité du réseau. Ceci est supérieur au modèle de relais centralisé d'Ethereum et adresse les potentielles lacunes en matière de conformité de l'approche dirigée par le proposant de Solana. La conception équilibrée d'Aptos le rend plus adapté aux institutions financières.

    • Le potentiel d'Aptos dans PayFi et les paiements en stablecoin : Le potentiel d'Aptos dans l'espace des paiements PayFi et stablecoin réside dans la trifecta de la "sécurité, de l'efficacité et de la conformité." À l'avenir, il continuera à promouvoir l'adoption généralisée des stablecoins, à construire des réseaux de paiement transfrontaliers, ou à s'associer avec des géants des paiements pour développer des systèmes de règlement on-chain. Des TPS élevés et des coûts réduits soutiendront également des scénarios de micropaiement, tels que des pourboires en temps réel pour les créateurs de contenu. Le discours d'Aptos pourrait se concentrer sur une "infrastructure de paiement de nouvelle génération," attirant à la fois les entreprises et le trafic des utilisateurs.

  • Avantages d’Aptos en matière de sécurité : Les avantages d’Aptos en matière de sécurité (pré-tri du pool de mémoire, Block-STM, AptosBFT et le langage Move) améliorent non seulement sa résistance aux attaques, mais constituent également une base solide pour les récits RWA et PayFi. Dans le domaine des actifs pondérés en fonction des risques, sa haute sécurité et son débit prennent en charge la tokenisation des actifs et les transactions à grande échelle. Dans les paiements PayFi et stablecoins, son faible coût et son efficacité favorisent l’adoption d’applications dans le monde réel. Par rapport à l’approche robuste mais inefficace d’Ethereum et au modèle rapide mais à haute barrière de Solana, Aptos crée une nouvelle voie grâce à son approche équilibrée. À l’avenir, Aptos pourra tirer parti de ces avantages pour façonner le récit d’un « réseau de valeur axé sur la sécurité », devenant le pont entre l’économie traditionnelle et la blockchain.

Résumé : Différences techniques d'Aptos et futur récit

À travers la perspective du cycle de vie de la transaction, nous pouvons clairement comparer les différences de conception technique entre Aptos, Ethereum, Solana et Sui, et révéler leurs récits centraux respectifs. Le tableau ci-dessous résume les similitudes et les différences entre les quatre dans les phases de diffusion, de séquençage et d'exécution, mettant en évidence les avantages uniques d'Aptos:

Aptos est conçu pour trouver un juste équilibre entre performance et sécurité. Son pré-tri de la mémoire, combiné à l'optimisme parallèle de Block-STM, non seulement réduit les exigences du nœud mais permet également d'atteindre un débit élevé de 160 000 TPS, dépassant le parallélisme déterministe de Solana et le parallélisme au niveau de l'objet de Sui. Comparé à l'exécution sérielle d'Ethereum, le parallélisme d'Aptos représente un bond significatif. Contrairement à Solana et Sui, qui suppriment les optimisations de la mémoire, Aptos conserve le mécanisme de pré-tri, garantissant la stabilité du réseau sous des charges élevées. Cette approche "stable mais rapide", associée au modèle de ressources du langage Move, confère à Aptos une sécurité accrue, que ce soit pour se défendre contre les attaques DDoS ou pour prévenir les vulnérabilités des contrats, surpassant l'architecture traditionnelle d'Ethereum et la dépendance matérielle de Solana.

La divergence entre Aptos et Sui est plus éclairante. Sui, également basé sur le langage Move, est centré sur l'objet, recherchant des performances ultimes avec un tri DAG et un parallélisme au niveau de l'objet, adapté aux scénarios de gestion d'actifs à haute concurrence. En revanche, Aptos est centré sur le compte, s'appuyant sur des pools de mémoire et un parallélisme optimiste, équilibrant la polyvalence et la compatibilité de l'écosystème. Cette différence reflète non seulement des chemins techniques distincts, mais indique également des directions d'application divergentes : Sui excelle dans les opérations d'actifs complexes, tandis que Aptos est meilleur dans les scénarios axés sur la sécurité.

Grâce à la combinaison de la sécurité et des performances, Aptos montre un grand potentiel dans les récits RWA et PayFi. Dans l'espace RWA, le débit élevé d'Aptos prend en charge la tokenisation d'actifs à grande échelle, avec des collaborations initiales avec Ondo Finance (capitalisation boursière USDY d'environ 15 millions de dollars), Franklin Templeton et Libre. Dans les paiements PayFi et les paiements en stablecoin, le faible coût, la grande efficacité et le support de la conformité d'Aptos permettent les micro-paiements et les règlements transfrontaliers, ce qui en fait un candidat solide pour une "infrastructure de paiement de nouvelle génération".

En conclusion, Aptos intègre la sécurité et l'efficacité à chaque phase du cycle de vie des transactions, se distinguant ainsi de la conception stable mais inefficace d'Ethereum, de l'approche haute performance et à barrière élevée de Solana, et de l'optimisation extrême de Sui axée sur les objets. A l'avenir, Aptos pourra exploiter son récit de "réseau de valeur axé sur la sécurité" pour connecter la finance traditionnelle à l'écosystème blockchain, continuer à renforcer sa position dans RWA et PayFi, et établir un nouveau paysage de chaîne publique équilibrant confiance et évolutivité.

À propos de Movemaker: Movemaker est la première organisation communautaire officielle autorisée par la Fondation Aptos, lancée conjointement par Ankaa et BlockBooster. Elle se concentre sur le développement de l'écosystème Aptos dans les régions de langue chinoise. En tant que représentant officiel d'Aptos dans la région, Movemaker s'engage à créer un écosystème diversifié, ouvert et prospère en connectant développeurs, utilisateurs, capitaux et divers partenaires écologiques.

Clause de non-responsabilité :

  1. Cet article est reproduit à partir de [ TechFlow]. Les droits d'auteur appartiennent à l'auteur original [TechFlow]. Si vous avez des objections à la réimpression, veuillez contacterPortail Apprendrel'équipe, l'équipe le traitera dès que possible selon les procédures pertinentes.
  2. Avis de non-responsabilité : Les points de vue et opinions exprimés dans cet article ne représentent que les opinions personnelles de l'auteur et ne constituent pas des conseils en investissement.
  3. D'autres versions linguistiques de l'article sont traduites par l'équipe Gate Learn et ne sont pas mentionnées dans Gate , l'article traduit ne peut être reproduit, distribué ou plagié.

Comprendre les principales différences entre Ethereum, Solana et Aptos dans le cycle de vie d'une transaction

Intermédiaire3/21/2025, 7:46:05 AM
En analysant le cycle de vie complet des transactions - de la création et de l'initiation à la diffusion, au tri, à l'exécution et à la mise à jour de l'état - cet article clarifie la philosophie de conception et les compromis techniques des blockchains publiques. Il offre un aperçu des récits centraux de différentes chaînes et explore comment construire des applications attractives sur le marché sur Aptos.

Cet article se concentre sur Aptos, analyse sa conception unique et la compare à Ethereum et Solana.

Lors de la comparaison des différences techniques entre le langage Move, Aptos et d'autres blockchains publiques, l'analyse peut parfois devenir soit trop superficielle, soit trop technique. Une vue d'ensemble générale tend à ignorer des nuances importantes, tandis qu'une plongée profonde dans le code peut obscurcir le tableau global. Pour comprendre efficacement et avec précision les différences entre Aptos et d'autres blockchains, il est essentiel de choisir le bon point focal.

À l'avis de l'auteur, le cycle de vie d'une transaction offre le meilleur point d'entrée. En décomposant les étapes complètes d'une transaction, en commençant par la création et l'initiation jusqu'à la diffusion, le tri, l'exécution, et enfin la mise à jour de l'état, on peut clairement comprendre la philosophie de conception et les décisions techniques derrière chaque chaîne publique. Cette approche permet non seulement de saisir les récits principaux des différentes blockchains, mais aussi de fournir un chemin clair pour la construction d'applications attrayantes sur le marché sur Aptos.

Comme le montre le schéma ci-dessous, toutes les transactions de la blockchain tournent autour de ces cinq étapes clés. Cet article utilisera Aptos comme point focal pour analyser sa conception unique et mettre en évidence les différences critiques par rapport à Ethereum et Solana.

Aptos: Optimistic Parallelism and High-Performance Design

Aptos est une blockchain publique haute performance qui présente des similitudes avec le cycle de vie des transactions d'Ethereum, mais réalise des améliorations significatives grâce à son exécution parallèle optimiste unique et ses optimisations de la mémoire pool. Les étapes clés du cycle de vie des transactions sur Aptos sont les suivantes :

Créer et Initiation

Le réseau Aptos est composé de nœuds légers, de nœuds complets et de validateurs. Les utilisateurs initient des transactions via des nœuds légers (par exemple, portefeuilles ou applications), qui transmettent ensuite les transactions aux nœuds complets à proximité. Ces nœuds complets se synchronisent ensuite avec les validateurs.

Diffusion

Aptos conserve un pool de mémoire, mais après QuorumStore, les pools ne sont pas partagés. Contrairement à Ethereum, le pool de mémoire d'Aptos sert à plus qu'un simple tampon de transaction. Une fois les transactions entrent dans le pool de mémoire, le système les pré-classe selon des règles spécifiques (par exemple, FIFO ou frais de gaz), garantissant l'absence de conflits lors de l'exécution parallèle. Cette approche évite les exigences matérielles élevées de Solana pour déclarer les ensembles de lecture/écriture à l'avance.

Tri

Aptos utilise le protocole de consensus AptosBFT, où les proposants ne peuvent pas ordonner arbitrairement les transactions. L'ajout de l'AIP-68 permet aux proposants d'inclure des transactions retardées. La prévention des conflits est gérée à l'avance grâce au pré-tri de la mémoire, la génération de bloc dépendant davantage de la collaboration des validateurs que du contrôle des proposants.

Exécution

Aptos utilise la technologie Block-STM pour une exécution parallèle optimiste. Les transactions sont traitées simultanément, en supposant qu'il n'y a pas de conflits. Si un conflit survient, la transaction concernée est réexécutée. Cette approche exploite les processeurs multi-cœurs pour augmenter l'efficacité, avec un TPS théorique pouvant atteindre 160 000.

Mise à jour de l'état

Les validateurs synchronisent l'état du réseau, et la finalité est confirmée par des points de contrôle, similaire au mécanisme Epoch d'Ethereum mais avec une plus grande efficacité. L'avantage principal d'Aptos réside dans la combinaison du parallélisme optimiste avec le pré-tri de la mémoire. Cette conception réduit les exigences de performance des nœuds tout en améliorant considérablement le débit. Comme illustré dans le diagramme ci-dessous, l'architecture réseau d'Aptos prend clairement en charge cette conception efficace et performante:


Source: Livre blanc Aptos

Ethereum: La référence en matière d'exécution séquentielle

En tant que pionnier des contrats intelligents, Ethereum sert de base à la technologie de blockchain publique. Son cycle de vie des transactions fournit le cadre de base pour comprendre Aptos.

Cycle de vie des transactions Ethereum :

  • Créer et initier: les utilisateurs initient des transactions via des portefeuilles, des passerelles de relais ou des interfaces RPC.

  • Diffusion : La transaction entre dans le pool de mémoire public et attend d'être emballée.

  • Tri : Après la mise à niveau PoS d'Ethereum, les constructeurs de blocs regroupent les transactions selon les principes de maximisation des profits. La couche de relais soumissionne et soumet les transactions au proposant.

  • Exécution : La machine virtuelle Ethereum (EVM) traite les transactions de manière sérielle, mettant à jour l'état dans un seul thread.

  • Mise à jour de l'état : les blocs doivent passer par deux points de contrôle pour confirmer la finalité.

L'exécution séquentielle d'Ethereum et la conception de son pool de mémoire imposent des limitations en termes de performances, avec des temps de bloc de 12 secondes par créneau et un TPS relativement faible. En comparaison, Aptos réalise un bond significatif en termes de performances grâce à une exécution parallèle et une optimisation du pool de mémoire.

Solana: L'optimisation ultime du parallélisme déterministe

Solana est connue pour ses performances élevées, et son cycle de vie des transactions diffère significativement de celui d'Aptos, notamment en ce qui concerne le pool de mémoire et la méthode d'exécution.

Cycle de vie des transactions Solana :

  • Créer et initier : les utilisateurs initient des transactions via leurs portefeuilles.

  • Diffusion : Solana n'utilise pas de pool mémoire public. Les transactions sont envoyées directement au proposant actuel et aux deux prochains proposants.

  • Tri : Le proposant emballe le bloc en fonction de la Preuve d'Histoire (PoH), avec des temps de bloc aussi rapides que 400 millisecondes.

  • Exécution : La machine virtuelle Sealevel utilise une exécution parallèle déterministe. Les ensembles de lecture et d'écriture doivent être déclarés à l'avance pour éviter les conflits.

  • Mise à jour de l'état : Le consensus BFT confirme rapidement la finalité de la transaction.

Solana évite d'utiliser un pool de mémoire car cela pourrait devenir un goulot d'étranglement en termes de performances. Sans pool de mémoire et avec PoH, les nœuds peuvent rapidement parvenir à un consensus sur l'ordre des transactions, ce qui élimine le besoin que les transactions fassent la queue dans un pool de mémoire. En conséquence, les transactions sont presque instantanées. Cependant, en cas de surcharge du réseau, les transactions peuvent être abandonnées au lieu d'attendre, et les utilisateurs devront les soumettre à nouveau.

En revanche, le parallélisme optimiste d'Aptos ne nécessite pas la déclaration d'ensembles de lectures-écritures, ce qui réduit le seuil du nœud tout en atteignant un TPS plus élevé.


Source: recherche de chaussures

Deux chemins vers l'exécution parallèle: Aptos vs Solana

L'exécution d'une transaction représente la mise à jour de l'état du bloc, transformant l'initiation de la transaction en un état final. Ce processus peut être compris comme suit : le nœud suppose que la transaction est réussie et calcule son impact sur l'état du réseau. Ce calcul est appelé exécution.

Dans la blockchain, l'exécution parallèle fait référence à des processeurs multi-cœurs calculant simultanément l'état du réseau. Actuellement, il existe deux méthodes principales d'exécution parallèle : l'exécution parallèle déterministe et l'exécution parallèle optimiste. La différence entre ces deux méthodes réside dans la manière de garantir que les transactions parallèles ne entrent pas en conflit - s'il y a des dépendances entre les transactions.

Dans le cycle de vie de la transaction, le moment d'identification des conflits de dépendance de transaction parallèle détermine la différenciation entre l'exécution parallèle déterministe et optimiste. Aptos et Solana ont choisi des approches différentes :

  • Parallélisme déterministe (Solana) : Avant de diffuser une transaction, l'ensemble de lecture-écriture doit être déclaré. Le moteur Sealevel traite les transactions en parallèle si aucun conflit n'est déclaré ; les transactions conflictuelles sont exécutées séquentiellement. L'avantage est une haute efficacité, mais l'inconvénient est des exigences matérielles plus élevées.

  • Parallélisme Optimiste (Aptos) : Aptos suppose qu'il n'y a pas de conflits dans les transactions et les exécute en parallèle en utilisant Block-STM. Après l'exécution, les transactions sont vérifiées et les conflits sont réessayés s'ils sont trouvés. Le pré-tri des transactions dans le pool de mémoire réduit le risque de conflits, ce qui diminue la charge du nœud.

Par exemple : Le compte A a un solde de 100. La transaction 1 transfère 70 à B, et la transaction 2 transfère 50 à C. Solana confirme les conflits par des déclarations avant l'exécution, traitant les transactions dans l'ordre. En revanche, Aptos exécute les transactions en parallèle et, s'il constate un manque de fonds, ajuste les transactions en conséquence. La flexibilité d'Aptos le rend plus évolutif.

Optimistic Parallelism et Memory Pool:

L'idée centrale derrière le parallélisme optimiste est de supposer l'absence de conflits dans les transactions parallèles, ce qui signifie qu'aucune déclaration de transaction n'est nécessaire avant l'exécution. Si un conflit survient lors de la vérification post-exécution, Block-STM réexécutera la transaction affectée pour assurer la cohérence.

Cependant, si les dépendances des transactions ne sont pas confirmées à l'avance, de nombreuses erreurs pourraient survenir pendant l'exécution, ralentissant potentiellement la chaîne publique. Par conséquent, le parallélisme optimiste ne suppose pas simplement l'absence de conflits; il atténue les risques lors de la diffusion des transactions.

Sur Aptos, les transactions entrant dans le pool de mémoire public sont pré-triées selon des règles (par exemple, FIFO ou frais de gaz) pour garantir l'absence de conflits dans l'exécution parallèle. En conséquence, les proposants d'Aptos n'ont pas la possibilité de classer les transactions et il n'y a pas de constructeurs de blocs dans le réseau. Ce mécanisme de pré-tri est essentiel pour atteindre le parallélisme optimiste. Contrairement à Solana, qui nécessite des déclarations de transaction, Aptos n'en a pas besoin, ce qui réduit les exigences de performance des nœuds.

Les frais généraux liés à la garantie que les transactions ne se chevauchent pas dans Aptos via le pool de mémoire ont un impact beaucoup plus faible sur le TPS par rapport au coût des déclarations de transaction de Solana. En conséquence, Aptos peut atteindre un TPS de 160 000, plus du double de celui de Solana. Cependant, le pré-tri des transactions a un impact sur la difficulté de capturer la MEV (Valeur Maximale Extractible) sur Aptos, ce qui comporte à la fois des avantages et des inconvénients pour les utilisateurs.

L'accent mis sur le développement d'Aptos : une narration axée sur la sécurité

  • RWA (Real-World Asset Tokenization) : Aptos fait activement progresser la tokenisation d’actifs réels et de solutions financières institutionnelles. Par rapport à Ethereum, Block-STM d’Aptos peut gérer plusieurs transactions de transfert d’actifs en parallèle, évitant ainsi les retards dans la validation des actifs causés par la congestion du réseau. Bien que Solana et Sui offrent des vitesses de transaction rapides, l’absence d’une conception de pool de mémoire peut entraîner l’abandon des transactions lors de la surcharge du réseau, ce qui affecte la stabilité de la validation des actifs. Le pré-tri du pool de mémoire d’Aptos garantit que les transactions sont exécutées dans l’ordre, ce qui permet de maintenir la fiabilité des enregistrements d’actifs, même pendant les périodes de pointe. Les actifs pondérés en fonction des risques nécessitent une prise en charge complexe des contrats intelligents, tels que le fractionnement des actifs, la distribution des rendements et les contrôles de conformité. La conception modulaire et la sécurité du langage Move permettent aux développeurs de créer plus facilement des applications RWA fiables. En revanche, la complexité et les risques de vulnérabilité de Solidity d’Ethereum augmentent les coûts de développement, et la programmation Rust de Solana, bien qu’efficace, nécessite une courbe d’apprentissage plus abrupte pour les développeurs. On s’attend à ce que la convivialité de l’écosystème d’Aptos attire davantage de projets de PDC, formant ainsi un cycle positif. Le potentiel d’Aptos dans l’espace RWA réside dans la combinaison de la sécurité et de la performance. À l’avenir, il pourrait se concentrer sur la collaboration avec les institutions financières traditionnelles pour apporter des actifs de grande valeur tels que les obligations et les actions sur la chaîne, en utilisant le langage Move pour créer des normes de tokenisation conformes. Ce discours « sécurité + efficacité » permet à Aptos de se démarquer sur le marché des actifs pondérés en fonction des risques.

    • En juillet 2024, Aptos a annoncé l'intégration de l'USDY de Ondo Finance dans son écosystème, qui a été intégré dans les principales DEX et applications de prêt. Au 10 mars 2025, la capitalisation boursière de l'USDY sur Aptos était d'environ 15 millions de dollars, représentant environ 2,5 % de la capitalisation boursière totale de l'USDY. En octobre 2024, Aptos a annoncé que Franklin Templeton avait lancé le Franklin on-chain U.S. Government Money Fund (FOBXX) sur le réseau Aptos, et a également collaboré avec Libre pour faire progresser la tokenisation de la sécurité, apportant des fonds d'investissement de Brevan Howard, BlackRock et Hamilton Lane sur la chaîne, améliorant l'accès pour les investisseurs institutionnels.
  • Paiements en stablecoins : Les paiements en stablecoins nécessitent de garantir la finalité des transactions et la sécurité des actifs. Le langage Move d'Aptos utilise un modèle de ressources pour prévenir les doubles dépenses, assurant ainsi l'exactitude de chaque transfert de stablecoin. Par exemple, lorsque les utilisateurs paient avec des USDC sur Aptos, l'état de la transaction est rigoureusement protégé, évitant les pertes de fonds dues aux vulnérabilités des contrats. De plus, les frais de gaz bas d'Aptos (grâce à la répartition des coûts élevés du TPS) le rendent très compétitif dans les scénarios de petits paiements. Les frais de gaz élevés d'Ethereum limitent ses applications de paiement, et bien que Solana ait des coûts réduits, les risques de chute de transactions lors de surcharges réseau peuvent affecter l'expérience utilisateur. Le pré-tri du pool de mémoire d'Aptos et le Block-STM assurent la stabilité et la faible latence des transactions de paiement.

    • Les paiements PayFi et les paiements en stablecoin doivent équilibrer la décentralisation et la conformité réglementaire. Le consensus décentralisé d'AptosBFT réduit les risques de centralisation, et son architecture modulaire permet aux développeurs d'intégrer des vérifications KYC/AML. Par exemple, un émetteur de stablecoin peut déployer des contrats de conformité sur Aptos, garantissant que les transactions respectent les réglementations locales sans sacrifier l'efficacité du réseau. Ceci est supérieur au modèle de relais centralisé d'Ethereum et adresse les potentielles lacunes en matière de conformité de l'approche dirigée par le proposant de Solana. La conception équilibrée d'Aptos le rend plus adapté aux institutions financières.

    • Le potentiel d'Aptos dans PayFi et les paiements en stablecoin : Le potentiel d'Aptos dans l'espace des paiements PayFi et stablecoin réside dans la trifecta de la "sécurité, de l'efficacité et de la conformité." À l'avenir, il continuera à promouvoir l'adoption généralisée des stablecoins, à construire des réseaux de paiement transfrontaliers, ou à s'associer avec des géants des paiements pour développer des systèmes de règlement on-chain. Des TPS élevés et des coûts réduits soutiendront également des scénarios de micropaiement, tels que des pourboires en temps réel pour les créateurs de contenu. Le discours d'Aptos pourrait se concentrer sur une "infrastructure de paiement de nouvelle génération," attirant à la fois les entreprises et le trafic des utilisateurs.

  • Avantages d’Aptos en matière de sécurité : Les avantages d’Aptos en matière de sécurité (pré-tri du pool de mémoire, Block-STM, AptosBFT et le langage Move) améliorent non seulement sa résistance aux attaques, mais constituent également une base solide pour les récits RWA et PayFi. Dans le domaine des actifs pondérés en fonction des risques, sa haute sécurité et son débit prennent en charge la tokenisation des actifs et les transactions à grande échelle. Dans les paiements PayFi et stablecoins, son faible coût et son efficacité favorisent l’adoption d’applications dans le monde réel. Par rapport à l’approche robuste mais inefficace d’Ethereum et au modèle rapide mais à haute barrière de Solana, Aptos crée une nouvelle voie grâce à son approche équilibrée. À l’avenir, Aptos pourra tirer parti de ces avantages pour façonner le récit d’un « réseau de valeur axé sur la sécurité », devenant le pont entre l’économie traditionnelle et la blockchain.

Résumé : Différences techniques d'Aptos et futur récit

À travers la perspective du cycle de vie de la transaction, nous pouvons clairement comparer les différences de conception technique entre Aptos, Ethereum, Solana et Sui, et révéler leurs récits centraux respectifs. Le tableau ci-dessous résume les similitudes et les différences entre les quatre dans les phases de diffusion, de séquençage et d'exécution, mettant en évidence les avantages uniques d'Aptos:

Aptos est conçu pour trouver un juste équilibre entre performance et sécurité. Son pré-tri de la mémoire, combiné à l'optimisme parallèle de Block-STM, non seulement réduit les exigences du nœud mais permet également d'atteindre un débit élevé de 160 000 TPS, dépassant le parallélisme déterministe de Solana et le parallélisme au niveau de l'objet de Sui. Comparé à l'exécution sérielle d'Ethereum, le parallélisme d'Aptos représente un bond significatif. Contrairement à Solana et Sui, qui suppriment les optimisations de la mémoire, Aptos conserve le mécanisme de pré-tri, garantissant la stabilité du réseau sous des charges élevées. Cette approche "stable mais rapide", associée au modèle de ressources du langage Move, confère à Aptos une sécurité accrue, que ce soit pour se défendre contre les attaques DDoS ou pour prévenir les vulnérabilités des contrats, surpassant l'architecture traditionnelle d'Ethereum et la dépendance matérielle de Solana.

La divergence entre Aptos et Sui est plus éclairante. Sui, également basé sur le langage Move, est centré sur l'objet, recherchant des performances ultimes avec un tri DAG et un parallélisme au niveau de l'objet, adapté aux scénarios de gestion d'actifs à haute concurrence. En revanche, Aptos est centré sur le compte, s'appuyant sur des pools de mémoire et un parallélisme optimiste, équilibrant la polyvalence et la compatibilité de l'écosystème. Cette différence reflète non seulement des chemins techniques distincts, mais indique également des directions d'application divergentes : Sui excelle dans les opérations d'actifs complexes, tandis que Aptos est meilleur dans les scénarios axés sur la sécurité.

Grâce à la combinaison de la sécurité et des performances, Aptos montre un grand potentiel dans les récits RWA et PayFi. Dans l'espace RWA, le débit élevé d'Aptos prend en charge la tokenisation d'actifs à grande échelle, avec des collaborations initiales avec Ondo Finance (capitalisation boursière USDY d'environ 15 millions de dollars), Franklin Templeton et Libre. Dans les paiements PayFi et les paiements en stablecoin, le faible coût, la grande efficacité et le support de la conformité d'Aptos permettent les micro-paiements et les règlements transfrontaliers, ce qui en fait un candidat solide pour une "infrastructure de paiement de nouvelle génération".

En conclusion, Aptos intègre la sécurité et l'efficacité à chaque phase du cycle de vie des transactions, se distinguant ainsi de la conception stable mais inefficace d'Ethereum, de l'approche haute performance et à barrière élevée de Solana, et de l'optimisation extrême de Sui axée sur les objets. A l'avenir, Aptos pourra exploiter son récit de "réseau de valeur axé sur la sécurité" pour connecter la finance traditionnelle à l'écosystème blockchain, continuer à renforcer sa position dans RWA et PayFi, et établir un nouveau paysage de chaîne publique équilibrant confiance et évolutivité.

À propos de Movemaker: Movemaker est la première organisation communautaire officielle autorisée par la Fondation Aptos, lancée conjointement par Ankaa et BlockBooster. Elle se concentre sur le développement de l'écosystème Aptos dans les régions de langue chinoise. En tant que représentant officiel d'Aptos dans la région, Movemaker s'engage à créer un écosystème diversifié, ouvert et prospère en connectant développeurs, utilisateurs, capitaux et divers partenaires écologiques.

Clause de non-responsabilité :

  1. Cet article est reproduit à partir de [ TechFlow]. Les droits d'auteur appartiennent à l'auteur original [TechFlow]. Si vous avez des objections à la réimpression, veuillez contacterPortail Apprendrel'équipe, l'équipe le traitera dès que possible selon les procédures pertinentes.
  2. Avis de non-responsabilité : Les points de vue et opinions exprimés dans cet article ne représentent que les opinions personnelles de l'auteur et ne constituent pas des conseils en investissement.
  3. D'autres versions linguistiques de l'article sont traduites par l'équipe Gate Learn et ne sont pas mentionnées dans Gate , l'article traduit ne peut être reproduit, distribué ou plagié.
Start Now
Sign up and get a
$100
Voucher!