Comprendre en profondeur les différences techniques entre Aptos, Ethereum et Solana
En analysant le cycle de vie des transactions, on peut clairement saisir les approches de conception et les choix technologiques des différentes blockchains. Cet article se concentrera sur les cinq étapes clés de la création et de l'initiation des transactions, de la diffusion, du tri, de l'exécution et de la mise à jour de l'état, en comparant les principales différences entre Aptos, Ethereum et Solana.
Aptos : conception optimiste et performance élevée
Aptos, en tant que chaîne publique axée sur la haute performance, a réalisé des améliorations de performance significatives grâce à une exécution parallèle optimiste unique et à une optimisation du pool de mémoire.
Créer et initier
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, qui transmettent ensuite les transactions aux nœuds complets à proximité, et les nœuds complets synchronisent ensuite avec les validateurs.
diffusion
Aptos a conservé le pool de mémoire, mais les pools de mémoire ne sont pas partagés après QuorumStore. Le système effectue un pré-tri selon des règles, garantissant qu'il n'y a pas de conflit lors de l'exécution parallèle des transactions par la suite. Cette conception évite les exigences matérielles élevées requises pour déclarer à l'avance les ensembles de lecture et d'écriture.
tri
Aptos utilise le consensus AptosBFT, où le proposeur ne peut en principe pas trier librement les transactions. Le prétri du pool de mémoire a été achevé à l'avance pour éviter les conflits, et la génération de blocs dépend davantage de la collaboration entre les validateurs.
exécuter
Aptos utilise la technologie Block-STM pour réaliser une exécution parallèle optimiste. Les transactions sont supposées sans conflit et traitées simultanément. Si un conflit est découvert après l'exécution, les transactions affectées seront réexécutées. Cette méthode exploite les processeurs multicœurs pour améliorer l'efficacité, avec un TPS pouvant atteindre 160 000.
mise à jour de l'état
État de synchronisation des validateurs, la finalité est confirmée par des points de contrôle, ce qui est relativement efficace.
L'avantage clé d'Aptos réside dans la combinaison de l'exécution parallèle optimiste et du pré-tri dans le pool de mémoire, ce qui réduit les exigences de performance des nœuds tout en augmentant considérablement le débit.
Ethereum : Référence pour l'exécution sérielle
Ethereum en tant que pionnier des contrats intelligents, son cycle de vie des transactions fournit un cadre de base pour comprendre d'autres blockchains publiques.
Cycle de vie des transactions Ethereum
Création et lancement : les utilisateurs initient des transactions via leur portefeuille en utilisant un portail de relais ou une interface RPC.
Diffusion : la transaction entre dans la mémoire publique, en attente d'être emballée.
Tri : Après la mise à niveau PoS, les constructeurs de blocs regroupent les transactions selon le principe de maximisation des profits, puis soumettent les enchères de la couche de relais au proposeur.
Exécution : le traitement des transactions EVM se fait de manière sérielle, avec une mise à jour d'état en thread unique.
Mise à jour de l'état : Les blocs doivent passer par deux points de contrôle pour confirmer la finalité.
La conception de l'exécution séquentielle et de la mémoire tampon d'Ethereum limite les performances, avec un temps de bloc de 12 secondes/par créneau, ce qui donne un TPS relativement faible. En revanche, Aptos a réalisé un saut qualitatif grâce à l'exécution parallèle et à l'optimisation de la mémoire tampon.
Solana : optimisation ultime par parallélisme déterministe
Solana est connu pour sa haute performance, et son cycle de vie des transactions diffère considérablement de celui d'Aptos, en particulier en ce qui concerne le pool de mémoire et la manière d'exécution.
Cycle de vie des transactions Solana
Créer et initier : Les utilisateurs initient des transactions via leur portefeuille.
Diffusion : Pas de mémoire publique, les transactions sont envoyées directement aux propositions actuelles et aux deux propositions suivantes.
Tri : Les proposeurs packent des blocs basés sur le PoH (Proof of History), le temps de bloc n'est que de 400 millisecondes.
Exécution : La machine virtuelle Sealevel adopte une exécution parallèle déterministe, nécessitant une déclaration préalable des ensembles de lecture et d'écriture pour éviter les conflits.
Mise à jour de l'état : confirmation rapide du consensus BFT.
Solana n'utilise pas de pool de mémoire, les nœuds peuvent rapidement parvenir à un consensus sur l'ordre des transactions, évitant ainsi la nécessité d'attendre dans le pool de mémoire. Cependant, cela signifie également qu'en cas de surcharge du réseau, les transactions peuvent être rejetées plutôt que d'attendre, et les utilisateurs doivent les soumettre à nouveau.
En revanche, l'optimisme parallèle d'Aptos ne nécessite pas de déclaration des ensembles de lecture et d'écriture, le seuil pour les nœuds est plus bas, mais le TPS est plus élevé.
Deux voies d'exécution parallèle : Aptos vs Solana
L'exécution parallèle se divise en deux types : l'exécution parallèle déterministe et l'exécution parallèle optimiste. La différence entre ces deux orientations de développement réside dans la manière de garantir qu'aucun conflit ne se produise entre les transactions parallèles.
Parallélisme déterministe (Solana) : Avant de diffuser une transaction, il est nécessaire de déclarer les ensembles de lecture et d'écriture. Le moteur Sealevel traite les transactions sans conflit en parallèle selon la déclaration, tandis que les transactions en conflit sont exécutées de manière séquentielle. L'avantage est son efficacité, l'inconvénient est des exigences matérielles élevées.
Optimisme parallèle (Aptos) : Supposant qu'il n'y a pas de conflit de transaction, la vérification après exécution parallèle de Block-STM, en cas de conflit, une nouvelle tentative est effectuée. Le prétri du pool de mémoire réduit le risque de conflit, allégeant la charge des nœuds.
Confirmation des conflits anticipée par le biais de la mémoire de pool en parallèle optimiste
Les proposeurs d'Aptos ne possèdent en réalité pas la capacité de trier les transactions, et il n'y a pas de constructeurs de blocs dans le réseau. Le prétri des transactions est la clé de la parallélisation optimiste d'Aptos. Contrairement à Solana qui doit introduire des déclarations de transactions, Aptos n'a pas besoin de ce mécanisme, ce qui réduit considérablement les exigences de performance des nœuds. Le TPS d'Aptos peut atteindre 160 000, dépassant ainsi celui de Solana de plus d'une fois.
La direction de développement d'Aptos
Aptos montre un potentiel énorme dans le domaine des paiements RWA et des stablecoins :
RWA : Le Block-STM d'Aptos peut traiter en parallèle plusieurs transactions de transfert d'actifs, évitant ainsi les retards de validation. Le prétri du pool de mémoire garantit que les transactions entrent dans l'exécution dans l'ordre, maintenant la fiabilité des enregistrements d'actifs. La conception modulaire et la sécurité du langage Move permettent aux développeurs de construire plus facilement des applications RWA fiables.
Paiement en stablecoins : Le langage Move d'Aptos empêche les doubles dépenses grâce à un modèle de ressources, garantissant l'exactitude des transferts de stablecoins. Des frais de Gas faibles le rendent très compétitif dans les scénarios de paiements de petite taille. Le pré-tri dans la mémoire et Block-STM assurent la stabilité et la faible latence des transactions de paiement.
Les avantages d'Aptos en matière de sécurité posent une base solide pour les récits RWA et PayFi. À l'avenir, Aptos pourra, grâce à ces avantages, façonner le récit d'un "réseau de valeur piloté par la sécurité", devenant ainsi le pont entre l'économie traditionnelle et la blockchain.
Résumé
Aptos intègre des considérations de sécurité et d'efficacité à chaque étape du cycle de vie des transactions. Son pré-ordonnancement de la mémoire tampon, associé à la parallélisation optimiste de Block-STM, réduit le seuil d'entrée pour les nœuds tout en réalisant un haut débit. Cette approche de "rapidité dans la stabilité", combinée au modèle de ressources du langage Move, confère à Aptos une sécurité accrue.
Aptos a montré un grand potentiel dans le domaine des RWA et des PayFi. Dans l’espace RWA, son débit élevé prend en charge les actifs on-chain à grande échelle. Dans le domaine des paiements PayFi et des stablecoins, le faible coût, la haute efficacité et la prise en charge de la conformité d’Aptos pour les micropaiements et les règlements transfrontaliers en font un candidat solide pour une « infrastructure de paiement de nouvelle génération ».
À l'avenir, Aptos pourra, grâce à son récit de "réseau de valeur axé sur la sécurité", connecter la finance traditionnelle et l'écosystème blockchain, en continuant à se concentrer sur les domaines RWA et PayFi, et construire une nouvelle configuration de chaîne publique alliant confiance et évolutivité.
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.
14 J'aime
Récompense
14
5
Partager
Commentaire
0/400
UnluckyValidator
· Il y a 2h
Encore cette haute technologie, je suis fatigué, fatigué.
Comparaison des technologies Aptos, Ethereum et Solana : avantages de la parallélisation optimiste et potentiel des RWA
Comprendre en profondeur les différences techniques entre Aptos, Ethereum et Solana
En analysant le cycle de vie des transactions, on peut clairement saisir les approches de conception et les choix technologiques des différentes blockchains. Cet article se concentrera sur les cinq étapes clés de la création et de l'initiation des transactions, de la diffusion, du tri, de l'exécution et de la mise à jour de l'état, en comparant les principales différences entre Aptos, Ethereum et Solana.
Aptos : conception optimiste et performance élevée
Aptos, en tant que chaîne publique axée sur la haute performance, a réalisé des améliorations de performance significatives grâce à une exécution parallèle optimiste unique et à une optimisation du pool de mémoire.
Créer et initier
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, qui transmettent ensuite les transactions aux nœuds complets à proximité, et les nœuds complets synchronisent ensuite avec les validateurs.
diffusion
Aptos a conservé le pool de mémoire, mais les pools de mémoire ne sont pas partagés après QuorumStore. Le système effectue un pré-tri selon des règles, garantissant qu'il n'y a pas de conflit lors de l'exécution parallèle des transactions par la suite. Cette conception évite les exigences matérielles élevées requises pour déclarer à l'avance les ensembles de lecture et d'écriture.
tri
Aptos utilise le consensus AptosBFT, où le proposeur ne peut en principe pas trier librement les transactions. Le prétri du pool de mémoire a été achevé à l'avance pour éviter les conflits, et la génération de blocs dépend davantage de la collaboration entre les validateurs.
exécuter
Aptos utilise la technologie Block-STM pour réaliser une exécution parallèle optimiste. Les transactions sont supposées sans conflit et traitées simultanément. Si un conflit est découvert après l'exécution, les transactions affectées seront réexécutées. Cette méthode exploite les processeurs multicœurs pour améliorer l'efficacité, avec un TPS pouvant atteindre 160 000.
mise à jour de l'état
État de synchronisation des validateurs, la finalité est confirmée par des points de contrôle, ce qui est relativement efficace.
L'avantage clé d'Aptos réside dans la combinaison de l'exécution parallèle optimiste et du pré-tri dans le pool de mémoire, ce qui réduit les exigences de performance des nœuds tout en augmentant considérablement le débit.
Ethereum : Référence pour l'exécution sérielle
Ethereum en tant que pionnier des contrats intelligents, son cycle de vie des transactions fournit un cadre de base pour comprendre d'autres blockchains publiques.
Cycle de vie des transactions Ethereum
La conception de l'exécution séquentielle et de la mémoire tampon d'Ethereum limite les performances, avec un temps de bloc de 12 secondes/par créneau, ce qui donne un TPS relativement faible. En revanche, Aptos a réalisé un saut qualitatif grâce à l'exécution parallèle et à l'optimisation de la mémoire tampon.
Solana : optimisation ultime par parallélisme déterministe
Solana est connu pour sa haute performance, et son cycle de vie des transactions diffère considérablement de celui d'Aptos, en particulier en ce qui concerne le pool de mémoire et la manière d'exécution.
Cycle de vie des transactions Solana
Solana n'utilise pas de pool de mémoire, les nœuds peuvent rapidement parvenir à un consensus sur l'ordre des transactions, évitant ainsi la nécessité d'attendre dans le pool de mémoire. Cependant, cela signifie également qu'en cas de surcharge du réseau, les transactions peuvent être rejetées plutôt que d'attendre, et les utilisateurs doivent les soumettre à nouveau.
En revanche, l'optimisme parallèle d'Aptos ne nécessite pas de déclaration des ensembles de lecture et d'écriture, le seuil pour les nœuds est plus bas, mais le TPS est plus élevé.
Deux voies d'exécution parallèle : Aptos vs Solana
L'exécution parallèle se divise en deux types : l'exécution parallèle déterministe et l'exécution parallèle optimiste. La différence entre ces deux orientations de développement réside dans la manière de garantir qu'aucun conflit ne se produise entre les transactions parallèles.
Parallélisme déterministe (Solana) : Avant de diffuser une transaction, il est nécessaire de déclarer les ensembles de lecture et d'écriture. Le moteur Sealevel traite les transactions sans conflit en parallèle selon la déclaration, tandis que les transactions en conflit sont exécutées de manière séquentielle. L'avantage est son efficacité, l'inconvénient est des exigences matérielles élevées.
Optimisme parallèle (Aptos) : Supposant qu'il n'y a pas de conflit de transaction, la vérification après exécution parallèle de Block-STM, en cas de conflit, une nouvelle tentative est effectuée. Le prétri du pool de mémoire réduit le risque de conflit, allégeant la charge des nœuds.
Confirmation des conflits anticipée par le biais de la mémoire de pool en parallèle optimiste
Les proposeurs d'Aptos ne possèdent en réalité pas la capacité de trier les transactions, et il n'y a pas de constructeurs de blocs dans le réseau. Le prétri des transactions est la clé de la parallélisation optimiste d'Aptos. Contrairement à Solana qui doit introduire des déclarations de transactions, Aptos n'a pas besoin de ce mécanisme, ce qui réduit considérablement les exigences de performance des nœuds. Le TPS d'Aptos peut atteindre 160 000, dépassant ainsi celui de Solana de plus d'une fois.
La direction de développement d'Aptos
Aptos montre un potentiel énorme dans le domaine des paiements RWA et des stablecoins :
RWA : Le Block-STM d'Aptos peut traiter en parallèle plusieurs transactions de transfert d'actifs, évitant ainsi les retards de validation. Le prétri du pool de mémoire garantit que les transactions entrent dans l'exécution dans l'ordre, maintenant la fiabilité des enregistrements d'actifs. La conception modulaire et la sécurité du langage Move permettent aux développeurs de construire plus facilement des applications RWA fiables.
Paiement en stablecoins : Le langage Move d'Aptos empêche les doubles dépenses grâce à un modèle de ressources, garantissant l'exactitude des transferts de stablecoins. Des frais de Gas faibles le rendent très compétitif dans les scénarios de paiements de petite taille. Le pré-tri dans la mémoire et Block-STM assurent la stabilité et la faible latence des transactions de paiement.
Les avantages d'Aptos en matière de sécurité posent une base solide pour les récits RWA et PayFi. À l'avenir, Aptos pourra, grâce à ces avantages, façonner le récit d'un "réseau de valeur piloté par la sécurité", devenant ainsi le pont entre l'économie traditionnelle et la blockchain.
Résumé
Aptos intègre des considérations de sécurité et d'efficacité à chaque étape du cycle de vie des transactions. Son pré-ordonnancement de la mémoire tampon, associé à la parallélisation optimiste de Block-STM, réduit le seuil d'entrée pour les nœuds tout en réalisant un haut débit. Cette approche de "rapidité dans la stabilité", combinée au modèle de ressources du langage Move, confère à Aptos une sécurité accrue.
Aptos a montré un grand potentiel dans le domaine des RWA et des PayFi. Dans l’espace RWA, son débit élevé prend en charge les actifs on-chain à grande échelle. Dans le domaine des paiements PayFi et des stablecoins, le faible coût, la haute efficacité et la prise en charge de la conformité d’Aptos pour les micropaiements et les règlements transfrontaliers en font un candidat solide pour une « infrastructure de paiement de nouvelle génération ».
À l'avenir, Aptos pourra, grâce à son récit de "réseau de valeur axé sur la sécurité", connecter la finance traditionnelle et l'écosystème blockchain, en continuant à se concentrer sur les domaines RWA et PayFi, et construire une nouvelle configuration de chaîne publique alliant confiance et évolutivité.