Différences techniques et développement futur : comprendre en profondeur le cycle de vie des transactions d'Aptos, Ethereum et Solana
Le cycle de vie des transactions est une perspective importante pour comprendre les différences des technologies blockchain. Cet article démontrera, par l'analyse des différentes méthodes de traitement des transactions d'Aptos, d'Ethereum et de Solana, leurs concepts de conception et leurs choix techniques.
Aptos : conception optimiste et haute performance
Aptos a réalisé des améliorations de performance significatives grâce à une exécution parallèle optimiste unique et à une optimisation des pools de mémoire. Le cycle de vie des transactions comprend principalement :
Création et initiation : Les utilisateurs lancent des transactions via des nœuds légers, qui sont ensuite transmises aux validateurs par des nœuds complets.
Diffusion : Une fois que la transaction entre dans le pool de mémoire, elle est pré-triée pour préparer l'exécution parallèle suivante.
Tri : Utilisation du consensus AptosBFT, le proposeur est principalement responsable du remplissage des transactions en retard.
Exécution : utiliser la technologie Block-STM pour réaliser une exécution parallèle optimiste, le TPS pouvant atteindre 160 000.
Mise à jour de l'état : synchronisation de l'état du validateur, confirmation de la finalité par le biais de points de contrôle.
L'avantage clé d'Aptos réside dans la combinaison du parallélisme optimiste et du prétriage 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 sérielle
Ethereum en tant que pionnier des contrats intelligents, son cycle de vie des transactions est :
Création et lancement : les utilisateurs initient des transactions via leur portefeuille à travers le réseau de relais ou l'interface RPC.
Diffusion : la transaction entre dans la mempool publique, en attente d'être emballée.
Tri : Les constructeurs de blocs emballent les transactions selon le principe de maximisation des profits.
Exécution : traitement des transactions EVM en série, mise à jour de l'état en thread unique.
Mise à jour de l'état : Les blocs doivent être confirmés pour leur finalité par deux points de contrôle.
La conception d'exécution séquentielle et de mémoire tampon d'Ethereum limite les performances, le temps de bloc étant de 12 secondes/par tranche, avec un TPS relativement bas.
Solana : optimisation extrême de la parallélisation déterministe
Solana est réputé pour sa haute performance, et les caractéristiques de son cycle de vie des transactions sont les suivantes :
Création et lancement : l'utilisateur initie la transaction via le portefeuille.
Diffusion : pas de mémoire publique, les transactions sont envoyées directement aux proposeurs actuels et aux deux suivants.
Tri : Les proposeurs emballent des blocs basés sur PoH, 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.
Mise à jour de l'état : confirmation rapide du consensus BFT.
Solana, en abandonnant le pool de mémoire et en adoptant le consensus PoH, réalise un traitement rapide des transactions, mais cela peut entraîner la perte de transactions en cas de surcharge du réseau.
Deux voies 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.
Parallélisme déterministe ( Solana ) : il est nécessaire de déclarer l'ensemble de lecture et d'écriture avant la diffusion des transactions, ce qui favorise un traitement efficace mais nécessite un matériel puissant.
Optimiste et parallèle ( Aptos ) : Supposer que les transactions s'exécutent en parallèle sans conflit, réessayer après avoir détecté un conflit, combiner le pré-tri du pool de mémoire pour réduire le risque de conflit.
La méthode de parallélisme optimiste d'Aptos est plus flexible et évolutive.
L'avenir du développement d'Aptos
Grâce à ses avantages technologiques, Aptos montre un potentiel énorme dans les domaines suivants :
RWA( actifs du monde réel ):
Un haut débit prend en charge la tokenisation d'actifs à grande échelle
La sécurité du langage Move favorise la construction d'applications RWA complexes.
A collaboré avec des institutions telles qu'Ondo Finance pour promouvoir la mise en chaîne des actifs
Paiement en stablecoin :
Des frais de Gas bas sont adaptés aux scénarios de paiements de petite valeur
Le pré-tri des pools de mémoire garantit la stabilité des transactions
Soutenir le développement de systèmes de paiement conformes, équilibrer les besoins de décentralisation et de réglementation
Aptos a le potentiel de devenir un pont entre l'économie traditionnelle et la blockchain, façonnant le récit d'un "réseau de valeur piloté par la sécurité". Son engagement continu dans les domaines RWA et PayFi posera les bases d'un nouveau schéma de blockchain 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.
20 J'aime
Récompense
20
8
Partager
Commentaire
0/400
FunGibleTom
· 07-30 09:11
Aptos doit encore apprendre de sol
Voir l'originalRépondre0
OneBlockAtATime
· 07-30 04:29
ETH est toujours fort.
Voir l'originalRépondre0
SolidityNewbie
· 07-29 21:13
Après 2 heures de codage, c'est tout ce que j'obtiens comme tps ?
Voir l'originalRépondre0
MonkeySeeMonkeyDo
· 07-27 13:50
La technologie est un piège.
Voir l'originalRépondre0
AirdropHunter007
· 07-27 13:46
Aptos est vraiment puissant, performance YYDS
Voir l'originalRépondre0
ChainDoctor
· 07-27 13:43
Observateur et commentateur de l'écosystème off-chain. Publie souvent des perspectives uniques sur les technologies Blockchain, les Cryptoactifs et la Finance décentralisée. Excellente capacité à expliquer des problématiques complexes avec un langage simple et accessible. Prend position de manière modérée tout en restant percutant.
Veuillez générer un commentaire pour ce compte en chinois.
Voir l'originalRépondre0
0xSoulless
· 07-27 13:37
pigeons sont tous pris pour des idiots, qui se soucie encore des performances
Comparaison des cycles de vie des transactions Aptos, Ethereum et Solana : différences techniques et potentiel futur
Différences techniques et développement futur : comprendre en profondeur le cycle de vie des transactions d'Aptos, Ethereum et Solana
Le cycle de vie des transactions est une perspective importante pour comprendre les différences des technologies blockchain. Cet article démontrera, par l'analyse des différentes méthodes de traitement des transactions d'Aptos, d'Ethereum et de Solana, leurs concepts de conception et leurs choix techniques.
Aptos : conception optimiste et haute performance
Aptos a réalisé des améliorations de performance significatives grâce à une exécution parallèle optimiste unique et à une optimisation des pools de mémoire. Le cycle de vie des transactions comprend principalement :
Création et initiation : Les utilisateurs lancent des transactions via des nœuds légers, qui sont ensuite transmises aux validateurs par des nœuds complets.
Diffusion : Une fois que la transaction entre dans le pool de mémoire, elle est pré-triée pour préparer l'exécution parallèle suivante.
Tri : Utilisation du consensus AptosBFT, le proposeur est principalement responsable du remplissage des transactions en retard.
Exécution : utiliser la technologie Block-STM pour réaliser une exécution parallèle optimiste, le TPS pouvant atteindre 160 000.
Mise à jour de l'état : synchronisation de l'état du validateur, confirmation de la finalité par le biais de points de contrôle.
L'avantage clé d'Aptos réside dans la combinaison du parallélisme optimiste et du prétriage 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 sérielle
Ethereum en tant que pionnier des contrats intelligents, son cycle de vie des transactions est :
Création et lancement : les utilisateurs initient des transactions via leur portefeuille à travers le réseau de relais ou l'interface RPC.
Diffusion : la transaction entre dans la mempool publique, en attente d'être emballée.
Tri : Les constructeurs de blocs emballent les transactions selon le principe de maximisation des profits.
Exécution : traitement des transactions EVM en série, mise à jour de l'état en thread unique.
Mise à jour de l'état : Les blocs doivent être confirmés pour leur finalité par deux points de contrôle.
La conception d'exécution séquentielle et de mémoire tampon d'Ethereum limite les performances, le temps de bloc étant de 12 secondes/par tranche, avec un TPS relativement bas.
Solana : optimisation extrême de la parallélisation déterministe
Solana est réputé pour sa haute performance, et les caractéristiques de son cycle de vie des transactions sont les suivantes :
Création et lancement : l'utilisateur initie la transaction via le portefeuille.
Diffusion : pas de mémoire publique, les transactions sont envoyées directement aux proposeurs actuels et aux deux suivants.
Tri : Les proposeurs emballent des blocs basés sur PoH, 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.
Mise à jour de l'état : confirmation rapide du consensus BFT.
Solana, en abandonnant le pool de mémoire et en adoptant le consensus PoH, réalise un traitement rapide des transactions, mais cela peut entraîner la perte de transactions en cas de surcharge du réseau.
Deux voies 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.
Parallélisme déterministe ( Solana ) : il est nécessaire de déclarer l'ensemble de lecture et d'écriture avant la diffusion des transactions, ce qui favorise un traitement efficace mais nécessite un matériel puissant.
Optimiste et parallèle ( Aptos ) : Supposer que les transactions s'exécutent en parallèle sans conflit, réessayer après avoir détecté un conflit, combiner le pré-tri du pool de mémoire pour réduire le risque de conflit.
La méthode de parallélisme optimiste d'Aptos est plus flexible et évolutive.
L'avenir du développement d'Aptos
Grâce à ses avantages technologiques, Aptos montre un potentiel énorme dans les domaines suivants :
RWA( actifs du monde réel ):
Paiement en stablecoin :
Aptos a le potentiel de devenir un pont entre l'économie traditionnelle et la blockchain, façonnant le récit d'un "réseau de valeur piloté par la sécurité". Son engagement continu dans les domaines RWA et PayFi posera les bases d'un nouveau schéma de blockchain publique alliant confiance et évolutivité.
Veuillez générer un commentaire pour ce compte en chinois.