Comprendre en profondeur le cycle de vie des transactions sur les chaînes publiques : les principales différences entre Ethereum, Solana et Aptos
Lors de l'analyse des différences technologiques des blockchains publiques, il est crucial de choisir le bon angle d'approche. Le cycle de vie des transactions offre une perspective idéale pour comprendre clairement les différentes conceptions et compromis techniques des blockchains publiques. Cet article se concentrera sur cinq étapes clés de la transaction : la création, la diffusion, le tri, l'exécution et la mise à jour de l'état, en mettant l'accent sur le design unique d'Aptos et en le comparant à Ethereum et Solana.
Aptos : conception optimiste en parallèle et haute performance
Aptos, en tant que blockchain publique axée sur la haute performance, bien que son cycle de vie des transactions soit similaire à celui d'Ethereum, a réalisé une amélioration significative des performances grâce à l'exécution parallèle optimiste et à l'optimisation du pool de mémoire.
Créer et lancer
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 sont ensuite transmises aux validateurs par des nœuds complets.
diffusion
Aptos a conservé le pool de mémoire, mais après QuorumStore, les pools de mémoire ne sont plus partagés. Le système préclasse les transactions selon des règles prédéfinies (comme FIFO ou les frais de Gas) pour préparer leur exécution parallèle ultérieure.
tri
Aptos utilise le mécanisme de consensus AptosBFT. L'autorité de classement des proposeurs est limitée et repose principalement sur la coopération entre les validateurs pour générer des blocs.
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. En cas de conflit, les transactions affectées sont réexécutées. Cette méthode exploite pleinement les processeurs multicœurs, permettant d'atteindre un TPS de 160 000.
mise à jour de l'état
État de synchronisation des validateurs, finalité confirmée par des points de contrôle, efficacité supérieure au mécanisme Epoch d'Ethereum.
L'avantage clé d'Aptos réside dans la combinaison du parallélisme optimiste et du prétri des pools 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 d'exécution en série
Ethereum, en tant que pionnier des contrats intelligents, fournit un cadre de base pour comprendre le cycle de vie des transactions des autres blockchains publiques.
Cycle de vie des transactions Ethereum
Création et initiation : Les utilisateurs initient des transactions via leur portefeuille par l'intermédiaire d'une passerelle de relais ou d'une interface RPC.
Diffusion : Les transactions entrent dans le pool de mémoire publique en attente d'être regroupées.
Tri : Les constructeurs de blocs regroupent les transactions selon le principe de maximisation des profits, puis les soumettent au proposeur après enchères sur la couche intermédiaire.
Exécution : le traitement des transactions EVM est effectué en série, la mise à jour de l'état se fait en mono-thread.
Mise à jour de l'état : Les blocs doivent être confirmés par deux points de contrôle pour leur finalité.
La conception de l'exécution séquentielle et du pool de mémoire d'Ethereum limite ses performances, le temps de bloc étant de 12 secondes/par créneau, avec un TPS relativement bas.
Solana : optimisation extrême par parallélisme déterministe
Solana est réputé pour ses hautes performances, et son cycle de vie des transactions diffère considérablement de celui d'Aptos, notamment en ce qui concerne la mémoire tampon et les modes d'exécution.
Cycle de vie des transactions Solana
Création et lancement : l'utilisateur initie la transaction via le portefeuille.
Diffusion : Pas de mémoire publique, les transactions sont directement envoyées aux propositions en cours et aux deux propositions suivantes.
Tri : Les proposeurs empaquettent des blocs basés sur PoH (Proof of History), le temps de bloc est de seulement 400 millisecondes.
Exécution : La machine virtuelle Sealevel utilise 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 abandonne le pool de mémoire pour améliorer les performances, mais cela peut entraîner la perte de transactions en cas de surcharge du réseau, nécessitant une nouvelle soumission par l'utilisateur. En revanche, l'optimisme parallèle d'Aptos ne nécessite pas de déclaration des ensembles de lecture et d'écriture, réduisant ainsi le seuil d'entrée pour les nœuds tout en réalisant un TPS plus élevé.
Deux chemins d'exécution parallèle : Aptos vs Solana
L'exécution parallèle se divise en deux modes : le parallélisme déterministe et le parallélisme optimiste, la différence essentielle résidant dans la manière de gérer les conflits potentiels entre les transactions.
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 alors en parallèle les transactions sans conflit, tandis que les transactions en conflit sont exécutées de manière sérielle.
Optimisme parallèle (Aptos) : Supposer que les transactions n'ont pas de conflit, exécution parallèle par Block-STM suivie d'une vérification, en cas de conflit, réessayer. Le pré-tri du pool de mémoire réduit le risque de conflit.
La solution de parallélisme optimiste d'Aptos est plus flexible et évolutive, avec une plus grande capacité d'adaptation.
Confirmation de conflit terminée à l'avance par le pool de mémoire en parallèle optimiste
L'optimisme parallèle d'Aptos n'est pas simplement basé sur l'hypothèse que les transactions n'entrent pas en conflit, mais elle évite les risques en préclassant les transactions dans le pool de mémoire durant la phase de diffusion. Ce design permet à Aptos de ne pas introduire de mécanisme de déclaration de transaction complexe, réduisant ainsi les exigences de performance des nœuds tout en garantissant un TPS élevé.
La narration basée sur la sécurité est la direction de développement d'Aptos
RWA (assets du monde réel)
Les avantages d'Aptos dans le domaine des RWA :
Block-STM prend en charge le traitement parallèle de plusieurs transferts d'actifs, évitant les retards de validation causés par la congestion du réseau.
Le pré-tri du pool de mémoire assure que les transactions sont exécutées dans l'ordre, maintenant la fiabilité des enregistrements d'actifs.
La conception modulaire et la sécurité du langage Move contribuent à la création d'applications RWA complexes.
Aptos a collaboré avec des institutions telles qu'Ondo Finance, Franklin Templeton et Libre pour promouvoir la tokenisation des actifs et la mise en chaîne des fonds.
paiement en stablecoin
Les avantages d'Aptos dans le domaine des paiements :
Le modèle de ressources du langage Move empêche les doubles paiements et garantit la sécurité des transactions.
Des frais de Gas bas conviennent aux scénarios de paiements de petite valeur.
Le pré-tri des pools de mémoire et Block-STM garantissent la stabilité et la faible latence des transactions de paiement.
Le consensus AptosBFT et l'architecture modulaire permettent aux développeurs d'intégrer des contrôles de conformité.
Aptos a le potentiel de devenir une "infrastructure de paiement de nouvelle génération", soutenant des scénarios tels que les paiements transfrontaliers et les micropaiements.
Résumé : Les différences technologiques d'Aptos et le récit futur
Aptos a réalisé un équilibre entre performance et sécurité dans la conception du cycle de vie des transactions. Son pré-tri de pool de mémoire combiné à la parallélisation optimiste de Block-STM réduit le seuil d'entrée pour les nœuds tout en atteignant un débit élevé de 160 000 TPS. Comparé à Ethereum, Solana et Sui, Aptos a trouvé une position unique en termes de sécurité, de performance et de polyvalence.
Basé sur la combinaison de la sécurité et de la haute performance, Aptos montre un potentiel énorme dans les domaines de RWA et de PayFi. À l'avenir, Aptos pourra, grâce à son récit "réseau de valeur piloté par la sécurité", connecter la finance traditionnelle et l'écosystème blockchain, continuer à se concentrer sur les domaines de RWA et de PayFi, et construire un nouveau modèle de chaîne publique alliant confiance et extensibilité.
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
15 J'aime
Récompense
15
7
Partager
Commentaire
0/400
MechanicalMartel
· Il y a 6h
aptos tps a été trop exagéré, n'est-ce pas les gars?
Voir l'originalRépondre0
BearMarketBuyer
· Il y a 6h
Je suis dans le vrai, le sol va To the moon.
Voir l'originalRépondre0
BloodInStreets
· Il y a 6h
Pour être un pigeon, il faut comprendre tant de choses. Prendre les gens pour des idiots est plus professionnel.
Voir l'originalRépondre0
WalletDetective
· Il y a 6h
On a l'impression que cette vague d'Aptos va To the moon
Voir l'originalRépondre0
SchrodingerGas
· Il y a 7h
La guerre du gas n'a jamais de fin. Les insomniaques qui adorent les données off-chain.
Voir l'originalRépondre0
GasWaster69
· Il y a 7h
aptos parle encore de performances ? Ne dis pas n'importe quoi.
Voir l'originalRépondre0
rug_connoisseur
· Il y a 7h
Changer le bouillon sans changer le médicament, toujours enrouler les performances.
Comparaison approfondie du cycle de vie des transactions d'Aptos, d'Éthereum et de Solana : Avantages de l'exécution parallèle optimiste
Comprendre en profondeur le cycle de vie des transactions sur les chaînes publiques : les principales différences entre Ethereum, Solana et Aptos
Lors de l'analyse des différences technologiques des blockchains publiques, il est crucial de choisir le bon angle d'approche. Le cycle de vie des transactions offre une perspective idéale pour comprendre clairement les différentes conceptions et compromis techniques des blockchains publiques. Cet article se concentrera sur cinq étapes clés de la transaction : la création, la diffusion, le tri, l'exécution et la mise à jour de l'état, en mettant l'accent sur le design unique d'Aptos et en le comparant à Ethereum et Solana.
Aptos : conception optimiste en parallèle et haute performance
Aptos, en tant que blockchain publique axée sur la haute performance, bien que son cycle de vie des transactions soit similaire à celui d'Ethereum, a réalisé une amélioration significative des performances grâce à l'exécution parallèle optimiste et à l'optimisation du pool de mémoire.
Créer et lancer
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 sont ensuite transmises aux validateurs par des nœuds complets.
diffusion
Aptos a conservé le pool de mémoire, mais après QuorumStore, les pools de mémoire ne sont plus partagés. Le système préclasse les transactions selon des règles prédéfinies (comme FIFO ou les frais de Gas) pour préparer leur exécution parallèle ultérieure.
tri
Aptos utilise le mécanisme de consensus AptosBFT. L'autorité de classement des proposeurs est limitée et repose principalement sur la coopération entre les validateurs pour générer des blocs.
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. En cas de conflit, les transactions affectées sont réexécutées. Cette méthode exploite pleinement les processeurs multicœurs, permettant d'atteindre un TPS de 160 000.
mise à jour de l'état
État de synchronisation des validateurs, finalité confirmée par des points de contrôle, efficacité supérieure au mécanisme Epoch d'Ethereum.
L'avantage clé d'Aptos réside dans la combinaison du parallélisme optimiste et du prétri des pools 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 d'exécution en série
Ethereum, en tant que pionnier des contrats intelligents, fournit un cadre de base pour comprendre le cycle de vie des transactions des autres blockchains publiques.
Cycle de vie des transactions Ethereum
La conception de l'exécution séquentielle et du pool de mémoire d'Ethereum limite ses performances, le temps de bloc étant de 12 secondes/par créneau, avec un TPS relativement bas.
Solana : optimisation extrême par parallélisme déterministe
Solana est réputé pour ses hautes performances, et son cycle de vie des transactions diffère considérablement de celui d'Aptos, notamment en ce qui concerne la mémoire tampon et les modes d'exécution.
Cycle de vie des transactions Solana
Solana abandonne le pool de mémoire pour améliorer les performances, mais cela peut entraîner la perte de transactions en cas de surcharge du réseau, nécessitant une nouvelle soumission par l'utilisateur. En revanche, l'optimisme parallèle d'Aptos ne nécessite pas de déclaration des ensembles de lecture et d'écriture, réduisant ainsi le seuil d'entrée pour les nœuds tout en réalisant un TPS plus élevé.
Deux chemins d'exécution parallèle : Aptos vs Solana
L'exécution parallèle se divise en deux modes : le parallélisme déterministe et le parallélisme optimiste, la différence essentielle résidant dans la manière de gérer les conflits potentiels entre les transactions.
La solution de parallélisme optimiste d'Aptos est plus flexible et évolutive, avec une plus grande capacité d'adaptation.
Confirmation de conflit terminée à l'avance par le pool de mémoire en parallèle optimiste
L'optimisme parallèle d'Aptos n'est pas simplement basé sur l'hypothèse que les transactions n'entrent pas en conflit, mais elle évite les risques en préclassant les transactions dans le pool de mémoire durant la phase de diffusion. Ce design permet à Aptos de ne pas introduire de mécanisme de déclaration de transaction complexe, réduisant ainsi les exigences de performance des nœuds tout en garantissant un TPS élevé.
La narration basée sur la sécurité est la direction de développement d'Aptos
RWA (assets du monde réel)
Les avantages d'Aptos dans le domaine des RWA :
Aptos a collaboré avec des institutions telles qu'Ondo Finance, Franklin Templeton et Libre pour promouvoir la tokenisation des actifs et la mise en chaîne des fonds.
paiement en stablecoin
Les avantages d'Aptos dans le domaine des paiements :
Aptos a le potentiel de devenir une "infrastructure de paiement de nouvelle génération", soutenant des scénarios tels que les paiements transfrontaliers et les micropaiements.
Résumé : Les différences technologiques d'Aptos et le récit futur
Aptos a réalisé un équilibre entre performance et sécurité dans la conception du cycle de vie des transactions. Son pré-tri de pool de mémoire combiné à la parallélisation optimiste de Block-STM réduit le seuil d'entrée pour les nœuds tout en atteignant un débit élevé de 160 000 TPS. Comparé à Ethereum, Solana et Sui, Aptos a trouvé une position unique en termes de sécurité, de performance et de polyvalence.
Basé sur la combinaison de la sécurité et de la haute performance, Aptos montre un potentiel énorme dans les domaines de RWA et de PayFi. À l'avenir, Aptos pourra, grâce à son récit "réseau de valeur piloté par la sécurité", connecter la finance traditionnelle et l'écosystème blockchain, continuer à se concentrer sur les domaines de RWA et de PayFi, et construire un nouveau modèle de chaîne publique alliant confiance et extensibilité.