Comparaison des technologies de blockchain publique sous l'angle du cycle de vie des transactions : Aptos, Ethereum et Solana
Comparer les différences techniques entre différentes blockchains peut sembler ennuyeux ou unilatéral en fonction du point de vue. Pour comprendre précisément la différence entre Aptos et d'autres blockchains, il est essentiel de choisir le bon angle d'analyse. Cet article aborde le sujet à travers le cycle de vie des transactions, en analysant les différences de conception technique entre Aptos, Ethereum et Solana.
En analysant le processus complet des transactions, de la création à la mise à jour finale de l'état, y compris la création et l'initiation, la diffusion, le tri, l'exécution et la mise à jour de l'état, nous pouvons comprendre clairement les pensées de conception et les choix techniques de chaque blockchain. Cette méthode d'analyse aide non seulement à comprendre les caractéristiques fondamentales des différentes blockchains, mais elle peut également fournir des insights pour explorer le développement d'applications sur Aptos.
Toutes les transactions blockchain s'articulent autour de ces cinq étapes. Cet article se concentrera sur Aptos, en analysant en profondeur son design unique et en le comparant à Ethereum et Solana.
Aptos : conception optimiste et haute performance
Aptos, en tant que chaîne publique axée sur la haute performance, a un cycle de vie des transactions similaire à celui d'Ethereum, mais a réalisé des améliorations de performance significatives grâce à une exécution parallèle optimiste unique et à une optimisation de la 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 (comme des portefeuilles ou des applications), qui transmettent 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 après QuorumStore, les pools de mémoire ne sont plus partagés. Contrairement à Ethereum, le pool de mémoire d'Aptos n'est pas seulement un tampon de transactions. Une fois que les transactions entrent dans le pool de mémoire, le système les préclasse selon des règles (telles que FIFO ou les frais de Gas) pour garantir qu'il n'y a pas de conflits lors de l'exécution parallèle ultérieure. Ce design évite les exigences matérielles élevées de Solana qui nécessitent de déclarer à l'avance les ensembles de lecture et d'écriture.
tri
Aptos utilise le mécanisme de consensus AptosBFT. En principe, le proposeur ne peut pas ordonner librement les transactions, mais l'aip-68 lui confère le droit d'ajouter des transactions en retard. Étant donné que le pool de mémoire a été préalablement trié pour éviter les conflits, la génération de blocs dépend davantage de la coopération entre les validateurs que d'un leadership du proposeur.
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, et si un conflit est détecté après l'exécution, les transactions affectées seront réexécutées. Cette méthode tire pleinement parti des processeurs multicœurs pour améliorer l'efficacité, permettant d'atteindre un TPS de 160 000.
mise à jour de l'état
État de synchronisation des validateurs, la finalité est confirmée par des points de contrôle, similaire au mécanisme Epoch d'Ethereum, mais avec une efficacité supérieure.
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 à la fois les exigences de performance des nœuds et augmente considérablement le débit.
Ethereum : Référence pour l'exécution sérielle
Ethereum, en tant que pionnier des contrats intelligents, est le point de départ de la technologie des chaînes publiques, et son cycle de vie des transactions fournit un cadre de base pour comprendre Aptos.
Cycle de vie des transactions Ethereum
Création et initiation : les utilisateurs lancent des transactions via leur portefeuille à travers une passerelle de relais ou une interface RPC.
Diffusion : La transaction entre dans le pool de mémoire publique, en attente de packaging.
Tri : Après la mise à niveau PoS, les constructeurs de blocs emballent les transactions selon le principe de maximisation des profits, puis soumettent les enchères de la couche de relais aux proposeurs.
Exécution : traitement des transactions EVM en série, mise à jour de l'état en mono-thread.
Mise à jour de l'état : Le bloc doit être confirmé par deux points de contrôle pour son intégrité.
La conception d'exécution séquentielle et de pool de mémoire d'Ethereum limite les performances, avec un temps de bloc de 12 secondes/par slot et un TPS relativement faible. En revanche, Aptos a réalisé un saut qualitatif grâce à une exécution parallèle et à une optimisation du pool de mémoire.
Solana : optimisation extrême de la parallélisation déterministe
Solana est réputé 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 méthode d'exécution.
Cycle de vie des transactions Solana
Créer et initier : l'utilisateur initie une transaction via son portefeuille.
Diffusion : Pas de mémoire publique, les transactions sont envoyées directement aux proposeurs actuels et aux deux suivants.
Tri : Le proposeur empaquette les blocs sur la base de PoH (Proof of History), le temps de bloc n'est que de 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 n'utilise pas de pool de mémoire, principalement pour éviter les goulets d'étranglement de performance. En raison de l'absence de pool de mémoire et du consensus PoH unique de Solana, les nœuds peuvent rapidement parvenir à un consensus sur l'ordre des transactions, évitant ainsi la nécessité d'attendre dans un pool de mémoire, les transactions peuvent presque être exécutées instantanément. 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 comparaison, l'optimisme parallèle d'Aptos ne nécessite pas de déclaration des ensembles de lecture et d'écriture, le seuil d'entrée des nœuds est plus bas, mais le TPS est plus élevé.
Deux chemins d'exécution parallèle : Aptos vs Solana
L'exécution des transactions représente la mise à jour de l'état du bloc, c'est le processus par lequel les instructions de lancement de transactions se transforment en un état final. L'exécution parallèle fait référence au processus où plusieurs processeurs multicœurs calculent simultanément l'état du réseau. Actuellement, l'exécution parallèle sur le marché se divise principalement en deux modes : l'exécution parallèle déterministe et l'exécution parallèle optimiste.
Aptos et Solana ont choisi des chemins différents en matière d'exécution parallèle :
Exécution parallèle déterministe (Solana) : Avant de diffuser les transactions, il est nécessaire de déclarer les ensembles de lecture et d'écriture. Le moteur Sealevel traite en parallèle les transactions sans conflit selon cette déclaration, tandis que les transactions en conflit sont exécutées de manière séquentielle. Avantage : efficacité, inconvénient : exigences matérielles élevées.
Optimisme parallèle (Aptos) : Supposer que les transactions n'ont pas de conflit, Block-STM exécute en parallèle puis vérifie. En cas de conflit, réessayer. Le pré-tri du pool de mémoire réduit le risque de conflit, soulageant ainsi la charge des nœuds.
Exemple : le solde du compte A est de 100, la transaction 1 transfère 70 à B, la transaction 2 transfère 50 à C. Solana confirme les conflits par déclaration à l'avance et traite dans l'ordre ; Aptos ajuste à nouveau s'il découvre un solde insuffisant après exécution parallèle. La flexibilité d'Aptos le rend plus évolutif.
Confirmation de conflit anticipée par le biais d'un pool de mémoire en parallèle optimiste
L'idée principale de l'optimisme parallèle est de supposer que les transactions traitées en parallèle ne se chevauchent pas, sans avoir à soumettre à l'avance une déclaration de transaction. Si, après exécution, une vérification révèle un conflit, Block-STM réexécutera les transactions affectées pour garantir la cohérence.
Sur Aptos, une fois qu'une transaction entre dans le pool de mémoire publique, elle est préclassée pour garantir qu'il n'y a pas de conflits lors de l'exécution parallèle des transactions dans un même bloc. Ce mécanisme de préclassement est la clé de l'optimisme parallèle d'Aptos, sans nécessiter l'introduction de déclarations de transaction, ce qui réduit considérablement les exigences de performance des nœuds. Les frais réseau d'Aptos pour assurer qu'il n'y a pas de conflits de transaction sont bien inférieurs au coût des déclarations de transaction introduites par Solana, ce qui permet à son TPS d'atteindre 160 000, soit plus du double de Solana.
La narration basée sur la sécurité est la direction de développement d'Aptos
RWA
Les avantages d'Aptos dans le domaine des RWA :
Block-STM peut traiter en parallèle plusieurs transactions de transfert d'actifs, évitant ainsi les retards de confirmation causés par la congestion du réseau.
Le pré-tri des pools 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 facilitent la construction d'applications RWA fiables.
A collaboré avec des institutions telles qu'Ondo Finance, Franklin Templeton et Libre pour promouvoir la tokenisation des titres.
paiement en stablecoin
Avantages d'Aptos dans le domaine des paiements en stablecoins :
Le modèle de ressources du langage Move empêche les doubles dépenses et garantit l'exactitude des transactions.
Des frais de Gas bas le rendent très compétitif dans les scénarios de paiements de faible montant.
Le pré-tri du pool de mémoire et Block-STM garantissent la stabilité et la faible latence des transactions de paiement.
Le consensus décentralisé d'AptosBFT réduit les risques de centralisation tout en supportant l'intégration des vérifications KYC/AML.
Les avantages d'Aptos en matière de sécurité ont jeté les bases des récits RWA et PayFi. À l'avenir, Aptos pourra, grâce à ces avantages, façonner le récit de "réseau de valeur axé sur la sécurité" et devenir le pont entre l'économie traditionnelle et la blockchain.
Résumé : Les différences techniques d'Aptos et le récit futur
La conception d'Aptos parvient à un équilibre entre performance et sécurité. Son prétri des pools de mémoire combiné à 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. Par rapport à Ethereum, la capacité de parallélisation d'Aptos représente un saut qualitatif ; comparé à Solana et Sui, Aptos conserve le mécanisme de prétri, garantissant la stabilité du réseau sous forte charge.
Basé sur la combinaison de la sécurité et des performances, Aptos montre un énorme potentiel dans le récit de RWA et de PayFi. Dans le domaine de RWA, Aptos prend en charge la mise en chaîne d'actifs à grande échelle ; dans le paiement PayFi et les paiements en stablecoins, son faible coût, sa haute efficacité et sa conformité soutiennent les micropaiements et les règlements transfrontaliers.
À 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 en construisant un nouveau schéma de chaîne publique alliant confiance et évolutivité.
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.
8 J'aime
Récompense
8
6
Reposter
Partager
Commentaire
0/400
BearEatsAll
· 07-27 11:21
Trois blockchains pk, il suffit de regarder.
Voir l'originalRépondre0
SmartContractPlumber
· 07-26 17:01
Prenons quelques cas pratiques supplémentaires pour les reproduire avant d'en parler.
Voir l'originalRépondre0
RugDocDetective
· 07-24 16:52
Les passionnés de technologie ne manquent pas de jugement sur ce qui est juste ou faux.
Voir l'originalRépondre0
BloodInStreets
· 07-24 16:51
Dans ce marché baissier, celui qui souffre le plus est le leader.
Voir l'originalRépondre0
Anon32942
· 07-24 16:41
L'ouverture des rouleaux est une perte, le retrait des images est le vide.
Veuillez générer un commentaire en chinois selon les exigences.
Optimisation parallèle optimiste d'Aptos et pool de mémoire : comparaison du cycle de vie des transactions entre Ethereum et Solana
Comparaison des technologies de blockchain publique sous l'angle du cycle de vie des transactions : Aptos, Ethereum et Solana
Comparer les différences techniques entre différentes blockchains peut sembler ennuyeux ou unilatéral en fonction du point de vue. Pour comprendre précisément la différence entre Aptos et d'autres blockchains, il est essentiel de choisir le bon angle d'analyse. Cet article aborde le sujet à travers le cycle de vie des transactions, en analysant les différences de conception technique entre Aptos, Ethereum et Solana.
En analysant le processus complet des transactions, de la création à la mise à jour finale de l'état, y compris la création et l'initiation, la diffusion, le tri, l'exécution et la mise à jour de l'état, nous pouvons comprendre clairement les pensées de conception et les choix techniques de chaque blockchain. Cette méthode d'analyse aide non seulement à comprendre les caractéristiques fondamentales des différentes blockchains, mais elle peut également fournir des insights pour explorer le développement d'applications sur Aptos.
Toutes les transactions blockchain s'articulent autour de ces cinq étapes. Cet article se concentrera sur Aptos, en analysant en profondeur son design unique et en le comparant à Ethereum et Solana.
Aptos : conception optimiste et haute performance
Aptos, en tant que chaîne publique axée sur la haute performance, a un cycle de vie des transactions similaire à celui d'Ethereum, mais a réalisé des améliorations de performance significatives grâce à une exécution parallèle optimiste unique et à une optimisation de la 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 (comme des portefeuilles ou des applications), qui transmettent 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 après QuorumStore, les pools de mémoire ne sont plus partagés. Contrairement à Ethereum, le pool de mémoire d'Aptos n'est pas seulement un tampon de transactions. Une fois que les transactions entrent dans le pool de mémoire, le système les préclasse selon des règles (telles que FIFO ou les frais de Gas) pour garantir qu'il n'y a pas de conflits lors de l'exécution parallèle ultérieure. Ce design évite les exigences matérielles élevées de Solana qui nécessitent de déclarer à l'avance les ensembles de lecture et d'écriture.
tri
Aptos utilise le mécanisme de consensus AptosBFT. En principe, le proposeur ne peut pas ordonner librement les transactions, mais l'aip-68 lui confère le droit d'ajouter des transactions en retard. Étant donné que le pool de mémoire a été préalablement trié pour éviter les conflits, la génération de blocs dépend davantage de la coopération entre les validateurs que d'un leadership du proposeur.
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, et si un conflit est détecté après l'exécution, les transactions affectées seront réexécutées. Cette méthode tire pleinement parti des processeurs multicœurs pour améliorer l'efficacité, permettant d'atteindre un TPS de 160 000.
mise à jour de l'état
État de synchronisation des validateurs, la finalité est confirmée par des points de contrôle, similaire au mécanisme Epoch d'Ethereum, mais avec une efficacité supérieure.
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 à la fois les exigences de performance des nœuds et augmente considérablement le débit.
Ethereum : Référence pour l'exécution sérielle
Ethereum, en tant que pionnier des contrats intelligents, est le point de départ de la technologie des chaînes publiques, et son cycle de vie des transactions fournit un cadre de base pour comprendre Aptos.
Cycle de vie des transactions Ethereum
La conception d'exécution séquentielle et de pool de mémoire d'Ethereum limite les performances, avec un temps de bloc de 12 secondes/par slot et un TPS relativement faible. En revanche, Aptos a réalisé un saut qualitatif grâce à une exécution parallèle et à une optimisation du pool de mémoire.
Solana : optimisation extrême de la parallélisation déterministe
Solana est réputé 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 méthode d'exécution.
Cycle de vie des transactions Solana
Solana n'utilise pas de pool de mémoire, principalement pour éviter les goulets d'étranglement de performance. En raison de l'absence de pool de mémoire et du consensus PoH unique de Solana, les nœuds peuvent rapidement parvenir à un consensus sur l'ordre des transactions, évitant ainsi la nécessité d'attendre dans un pool de mémoire, les transactions peuvent presque être exécutées instantanément. 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 comparaison, l'optimisme parallèle d'Aptos ne nécessite pas de déclaration des ensembles de lecture et d'écriture, le seuil d'entrée des nœuds est plus bas, mais le TPS est plus élevé.
Deux chemins d'exécution parallèle : Aptos vs Solana
L'exécution des transactions représente la mise à jour de l'état du bloc, c'est le processus par lequel les instructions de lancement de transactions se transforment en un état final. L'exécution parallèle fait référence au processus où plusieurs processeurs multicœurs calculent simultanément l'état du réseau. Actuellement, l'exécution parallèle sur le marché se divise principalement en deux modes : l'exécution parallèle déterministe et l'exécution parallèle optimiste.
Aptos et Solana ont choisi des chemins différents en matière d'exécution parallèle :
Exécution parallèle déterministe (Solana) : Avant de diffuser les transactions, il est nécessaire de déclarer les ensembles de lecture et d'écriture. Le moteur Sealevel traite en parallèle les transactions sans conflit selon cette déclaration, tandis que les transactions en conflit sont exécutées de manière séquentielle. Avantage : efficacité, inconvénient : exigences matérielles élevées.
Optimisme parallèle (Aptos) : Supposer que les transactions n'ont pas de conflit, Block-STM exécute en parallèle puis vérifie. En cas de conflit, réessayer. Le pré-tri du pool de mémoire réduit le risque de conflit, soulageant ainsi la charge des nœuds.
Exemple : le solde du compte A est de 100, la transaction 1 transfère 70 à B, la transaction 2 transfère 50 à C. Solana confirme les conflits par déclaration à l'avance et traite dans l'ordre ; Aptos ajuste à nouveau s'il découvre un solde insuffisant après exécution parallèle. La flexibilité d'Aptos le rend plus évolutif.
Confirmation de conflit anticipée par le biais d'un pool de mémoire en parallèle optimiste
L'idée principale de l'optimisme parallèle est de supposer que les transactions traitées en parallèle ne se chevauchent pas, sans avoir à soumettre à l'avance une déclaration de transaction. Si, après exécution, une vérification révèle un conflit, Block-STM réexécutera les transactions affectées pour garantir la cohérence.
Sur Aptos, une fois qu'une transaction entre dans le pool de mémoire publique, elle est préclassée pour garantir qu'il n'y a pas de conflits lors de l'exécution parallèle des transactions dans un même bloc. Ce mécanisme de préclassement est la clé de l'optimisme parallèle d'Aptos, sans nécessiter l'introduction de déclarations de transaction, ce qui réduit considérablement les exigences de performance des nœuds. Les frais réseau d'Aptos pour assurer qu'il n'y a pas de conflits de transaction sont bien inférieurs au coût des déclarations de transaction introduites par Solana, ce qui permet à son TPS d'atteindre 160 000, soit plus du double de Solana.
La narration basée sur la sécurité est la direction de développement d'Aptos
RWA
Les avantages d'Aptos dans le domaine des RWA :
paiement en stablecoin
Avantages d'Aptos dans le domaine des paiements en stablecoins :
Les avantages d'Aptos en matière de sécurité ont jeté les bases des récits RWA et PayFi. À l'avenir, Aptos pourra, grâce à ces avantages, façonner le récit de "réseau de valeur axé sur la sécurité" et devenir le pont entre l'économie traditionnelle et la blockchain.
Résumé : Les différences techniques d'Aptos et le récit futur
La conception d'Aptos parvient à un équilibre entre performance et sécurité. Son prétri des pools de mémoire combiné à 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. Par rapport à Ethereum, la capacité de parallélisation d'Aptos représente un saut qualitatif ; comparé à Solana et Sui, Aptos conserve le mécanisme de prétri, garantissant la stabilité du réseau sous forte charge.
Basé sur la combinaison de la sécurité et des performances, Aptos montre un énorme potentiel dans le récit de RWA et de PayFi. Dans le domaine de RWA, Aptos prend en charge la mise en chaîne d'actifs à grande échelle ; dans le paiement PayFi et les paiements en stablecoins, son faible coût, sa haute efficacité et sa conformité soutiennent les micropaiements et les règlements transfrontaliers.
À 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 en construisant un nouveau schéma de chaîne publique alliant confiance et évolutivité.
Veuillez générer un commentaire en chinois selon les exigences.