Comparativa del ciclo de vida de las transacciones de Aptos, Ethereum y Solana: desde la tecnología hasta las perspectivas de aplicación

Análisis profundo de las diferencias técnicas en el ciclo de vida de las transacciones de Ethereum, Solana y Aptos

En el campo de la tecnología blockchain, el enfoque de diseño y las decisiones técnicas de diferentes cadenas públicas se pueden entender claramente al analizar el ciclo de vida completo de una transacción. Este artículo se centrará en Aptos, comparando Ethereum y Solana, y explorará todo el proceso de una transacción desde su creación hasta la actualización del estado final, revelando las particularidades de cada cadena pública.

Aptos: diseño optimista en paralelo y alto rendimiento

Aptos como una cadena pública de alto rendimiento, su ciclo de vida de transacciones incluye los siguientes pasos clave:

  1. Creación e inicio: los usuarios inician transacciones a través de nodos ligeros, que son reenviadas a los validadores a través de nodos completos.

  2. Broadcast: Las transacciones se preordenan después de entrar en el pool de memoria, preparándose para la ejecución paralela posterior.

  3. Ordenación: Adopta el consenso AptosBFT, el proponente se encarga principalmente de coordinar y no de liderar la ordenación.

  4. Ejecución: Utilizar la tecnología Block-STM para lograr la ejecución paralela optimista, con un TPS de hasta 160,000.

  5. Actualización de estado: los validadores sincronizan el estado, confirmando la finalización a través de un punto de control.

La ventaja clave de Aptos radica en la combinación de paralelismo optimista y la preordenación del pool de memoria, lo que reduce las demandas de rendimiento de los nodos y aumenta significativamente el rendimiento.

Entender de manera sencilla las principales diferencias entre Ethereum, Solana y Aptos en el ciclo de vida de una transacción

Ethereum: Referencia de ejecución en serie

Ethereum como pionero de los contratos inteligentes, su ciclo de vida de transacción es:

  1. Crear e iniciar: el usuario inicia la transacción a través de la billetera mediante la puerta de enlace de retransmisión o la interfaz RPC.

  2. Broadcast: la transacción entra en el pool de memoria pública en espera de ser empaquetada.

  3. Ordenación: Los constructores de bloques empaquetan las transacciones según el principio de maximización de beneficios.

  4. Ejecución: procesamiento de transacciones en serie EVM, actualización de estado en un solo hilo.

  5. Actualización de estado: El bloque debe ser confirmado por dos puntos de control para su finalización.

La ejecución en serie de Ethereum y el diseño del pool de memoria limitan el rendimiento, el tiempo de bloque es de 12 segundos/slot, y el TPS es bajo.

Entender de manera sencilla las principales diferencias entre Ethereum, Solana y Aptos en el ciclo de vida de una transacción

Solana: Optimización extrema de paralelismo determinista

Solana es conocida por su alto rendimiento, y las características del ciclo de vida de sus transacciones son las siguientes:

  1. Crear e iniciar: el usuario inicia la transacción a través de la billetera.

  2. Difusión: sin un pool de memoria pública, las transacciones se envían directamente a los proponentes actuales y a los dos siguientes.

  3. Ordenación: Los proponentes empaquetan bloques basados en PoH, el tiempo de bloque es de solo 400 milisegundos.

  4. Ejecución: La máquina virtual Sealevel utiliza ejecución paralela determinista, y se debe declarar por adelantado el conjunto de lectura y escritura.

  5. Actualización de estado: Confirmación rápida del consenso BFT.

Solana no utiliza memoria de transacciones, las transacciones pueden completarse casi al instante, pero pueden ser descartadas en caso de sobrecarga de la red.

Entender de manera sencilla las principales diferencias entre Ethereum, Solana y Aptos en el ciclo de vida de una transacción

Dos caminos de ejecución paralela: Aptos vs Solana

La ejecución paralela se divide en dos formas: ejecución paralela determinista y ejecución paralela optimista:

  • Paralelismo determinista ( Solana ): Se debe declarar el conjunto de lectura y escritura antes de la difusión de la transacción, procesando paralelamente las transacciones sin conflictos según la declaración.

  • Optimista y paralelo ( Aptos ): Supone que las transacciones se ejecutan en paralelo sin conflictos, y reintenta al detectar un conflicto. La preordenación del pool de memoria reduce el riesgo de conflictos.

La paralelización optimista de Aptos es más flexible y escalable.

Entender de manera sencilla las principales diferencias entre Ethereum, Solana y Aptos en el ciclo de vida de una transacción

Narrativa impulsada por la seguridad de Aptos

Aptos muestra un gran potencial en el ámbito de RWA y PayFi:

  • RWA: Block-STM puede procesar en paralelo múltiples transacciones de transferencia de activos, el lenguaje Move admite el desarrollo de contratos inteligentes complejos.

  • Pago con stablecoin: El modelo de recursos del lenguaje Move previene el doble gasto, y las bajas tarifas de Gas son adecuadas para escenarios de pagos pequeños.

Las ventajas de "seguridad, eficiencia y cumplimiento" de Aptos lo convierten en un puente potencial entre la economía tradicional y la blockchain.

Entender de manera sencilla las principales diferencias entre Ethereum, Solana y Aptos en el ciclo de vida de una transacción

Resumen

Aptos integra seguridad y eficiencia en el diseño del ciclo de vida de las transacciones, a diferencia de la robustez ineficiente de Ethereum y el alto rendimiento con altas barreras de Solana. Su preordenamiento de la memoria combinada con la paralelización optimista de Block-STM no solo reduce las barreras para los nodos, sino que también logra un alto rendimiento. Este enfoque de "buscar la velocidad en la estabilidad", junto con las características de seguridad del lenguaje Move, permite que Aptos muestre ventajas únicas en campos como RWA y PayFi. En el futuro, Aptos tiene el potencial de abrir nuevos horizontes en el ecosistema blockchain con la narrativa de "red de valor impulsada por la seguridad".

Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • 8
  • Compartir
Comentar
0/400
FrogInTheWellvip
· 07-08 13:10
¿No es Solana la más estable de todas las blockchains?
Ver originalesResponder0
DefiEngineerJackvip
· 07-08 11:00
hmm la máxima tps de solidity sigue siendo mejor, para ser honesto... haz los cálculos, amigo
Ver originalesResponder0
GasFeeThundervip
· 07-08 05:04
Escribiendo en alta tps, la gente se mareará, los números son bonitos, pero no se puede escapar de las tarifas de gas.
Ver originalesResponder0
NotSatoshivip
· 07-05 14:34
Es decir, la botella azul no puede ganar~
Ver originalesResponder0
BearMarketSurvivorvip
· 07-05 14:30
De nuevo la cadena pública está rompiendo.
Ver originalesResponder0
RetiredMinervip
· 07-05 14:23
Juega con un alto TPS, no sirve de nada.
Ver originalesResponder0
ImpermanentPhobiavip
· 07-05 14:17
Aptos tiene un gran potencial
Ver originalesResponder0
ConsensusBotvip
· 07-05 14:07
Ah, este Aptos realmente puede correr.
Ver originalesResponder0
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)