El ciclo de vida único de las transacciones de Aptos: el equilibrio entre la paralelización optimista y la alta seguridad

Análisis en profundidad de las diferencias en el ciclo de vida de las transacciones de Ethereum, Solana y Aptos

Comparar las diferencias técnicas entre diferentes cadenas de bloques puede parecer aburrido o unilateral dependiendo del ángulo de observación. Para entender con precisión las diferencias entre Aptos y otras cadenas de bloques, es crucial elegir el ángulo de análisis adecuado. Este artículo tomará el ciclo de vida de las transacciones como punto de partida, analizando el proceso completo de una transacción desde su creación hasta la actualización del estado final, incluyendo cinco pasos clave: creación e inicio, difusión, ordenación, ejecución y actualización del estado, con el fin de comprender las ideas de diseño y las elecciones técnicas de cada cadena de bloques.

Todas las transacciones en blockchain giran en torno a estos cinco pasos. A continuación, analizaremos el diseño único de Aptos y compararemos las diferencias clave con Ethereum y Solana.

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

Aptos: diseño optimista en paralelo y de alto rendimiento

Aptos es una cadena pública centrada en el alto rendimiento, cuyo ciclo de vida de las transacciones es similar al de Ethereum, pero ha logrado un aumento significativo en el rendimiento a través de una ejecución paralela optimista única y optimización de la memoria. A continuación se presentan los pasos clave del ciclo de vida de las transacciones en Aptos:

Crear e iniciar

La red Aptos está compuesta por nodos ligeros, nodos completos y validadores. Los usuarios inician transacciones a través de nodos ligeros ( como billeteras o aplicaciones ), los nodos ligeros retransmiten las transacciones a nodos completos cercanos, y los nodos completos luego sincronizan con los validadores.

transmisión

Aptos ha mantenido el pool de memoria, pero no se comparte entre pools de memoria después de QuorumStore. A diferencia de Ethereum, su pool de memoria no es solo un búfer de transacciones. Después de que una transacción entra en el pool de memoria, el sistema la preordena según las reglas ( como FIFO o tarifas de Gas ), asegurando que no haya conflictos en las transacciones durante la ejecución paralela posterior. Este diseño evita la alta demanda de hardware que requiere Solana para declarar de antemano el conjunto de lectura y escritura.

orden

Aptos utiliza el consenso AptosBFT, donde el proponente no puede ordenar libremente las transacciones. El aip-68 otorga al proponente el derecho adicional de llenar las transacciones retrasadas. La preordenación del pool de memoria se ha completado con anticipación para evitar conflictos, y la generación de bloques depende más de la colaboración entre validadores que del liderazgo del proponente.

ejecutar

Aptos utiliza la tecnología Block-STM para lograr la ejecución paralela optimista. Las transacciones se asumen como sin conflictos y se procesan simultáneamente; si se detecta un conflicto después de la ejecución, las transacciones afectadas se volverán a ejecutar. Este enfoque utiliza procesadores multinúcleo para mejorar la eficiencia, alcanzando un TPS de hasta 160,000.

actualización de estado

El estado de sincronización del validador, la finalización se confirma a través de puntos de control, similar al mecanismo de Epoch de Ethereum, pero con mayor eficiencia.

La principal ventaja de Aptos radica en la combinación de la paralelización optimista y la preordenación del pool de memoria, lo que reduce la demanda de rendimiento de los nodos y aumenta significativamente el rendimiento.

Ethereum: referencia de ejecución en serie

Ethereum, como pionero de los contratos inteligentes, es el punto de partida de la tecnología de cadenas públicas, y su ciclo de vida de transacciones proporciona un marco básico para entender Aptos.

ciclo de vida de la transacción de Ethereum

  • Creación e inicio: los usuarios inician transacciones a través de la billetera mediante una puerta de enlace de retransmisión o una interfaz RPC.

  • Broadcast: La transacción entra en el pool de memoria pública, esperando ser empaquetada.

  • Ordenación: Después de la actualización de PoS, los constructores de bloques empaquetan las transacciones de acuerdo con el principio de maximización de beneficios, y luego las envían a los proponentes después de la licitación de la capa de retransmisión.

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

  • 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 de la memoria de la piscina limitan el rendimiento, el tiempo de bloque es de 12 segundos/slot, y el TPS es bajo. En comparación, Aptos ha logrado un salto cualitativo a través de la ejecución paralela y la optimización de la memoria de la piscina.

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 su ciclo de vida de transacciones difiere notablemente del de Aptos, especialmente en lo que respecta a la memoria y el modo de ejecución.

ciclo de vida de la transacción de Solana

  • Crear e iniciar: los usuarios inician transacciones a través de la billetera.

  • Broadcast: Sin pool de memoria pública, las transacciones se envían directamente al proponente actual y a los dos siguientes.

  • Ordenar: los proponentes basan el bloque empaquetado en PoH(Proof of History), el tiempo del bloque es de solo 400 milisegundos.

  • Ejecución: La máquina virtual Sealevel utiliza ejecución paralela determinista y requiere declarar previamente el conjunto de lectura y escritura para evitar conflictos.

  • Actualización de estado: confirmación rápida de consenso BFT.

La razón por la que Solana no utiliza un pool de memoria es que este podría convertirse en un cuello de botella de rendimiento. Debido a la ausencia de un pool de memoria y al consenso PoH único de Solana, los nodos pueden alcanzar rápidamente un consenso sobre el orden de las transacciones, evitando la necesidad de que las transacciones se coloquen en cola en un pool de memoria, lo que permite que las transacciones se ejecuten casi de inmediato. Sin embargo, esto también significa que en caso de sobrecarga de la red, las transacciones pueden ser descartadas en lugar de esperar, y los usuarios deben volver a enviarlas.

En comparación, la paralelización optimista de Aptos no requiere declarar conjuntos de lectura y escritura, el umbral para los nodos es más bajo, pero el TPS es más alto.

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 en paralelo: Aptos vs Solana

La ejecución de transacciones representa la actualización del estado del bloque, y es el proceso de conversión de la instrucción de inicio de la transacción en un estado final. La ejecución paralela en la cadena de bloques se refiere al proceso de cálculo del estado de la red realizado simultáneamente por procesadores de múltiples núcleos. En el mercado actual, la ejecución paralela se divide en dos tipos: ejecución paralela determinista y ejecución paralela optimista. La diferencia entre estas dos direcciones de desarrollo radica en cómo asegurar que las transacciones paralelas no entren en conflicto.

Aptos y Solana eligieron direcciones diferentes:

  • Paralelismo determinista ( Solana ): Antes de la difusión de transacciones, se debe declarar el conjunto de lectura y escritura. El motor Sealevel procesa en paralelo las transacciones sin conflictos según la declaración, mientras que las transacciones en conflicto se ejecutan de forma serial. La ventaja es la eficiencia, y la desventaja es que se requieren altos recursos de hardware.

  • Optimista y paralelo ( Aptos ): Supón que no hay conflictos en las transacciones, se verifica la ejecución paralela de Block-STM, si hay conflictos, se reintenta. La preordenación del pool de memoria reduce el riesgo de conflictos, aliviando la carga de los nodos.

Confirmación de conflictos anticipada a través de la memoria de la piscina paralela optimista

La idea central del optimismo paralelo es suponer que las transacciones procesadas en paralelo no entran en conflicto, por lo tanto, antes de la ejecución de la transacción, la aplicación no necesita enviar una declaración de transacción. Si se detecta un conflicto durante la verificación después de la ejecución de la transacción, Block-STM volverá a ejecutar las transacciones afectadas para garantizar la consistencia.

En Aptos, después de que una transacción ingresa al pool de memoria pública, se preordena según ciertas reglas ( como FIFO y el costo del Gas ) para asegurar que las transacciones dentro de un bloque no entren en conflicto durante la ejecución paralela. Los proponentes de Aptos en realidad no tienen la capacidad de ordenar transacciones, y no existen constructores de bloques en la red. Este preordenamiento de transacciones es clave para que Aptos implemente la paralelización optimista. A diferencia de Solana, que necesita introducir declaraciones de transacciones, Aptos no requiere este mecanismo, lo que reduce significativamente los requisitos de rendimiento de los nodos. En términos de costos de red para asegurar que las transacciones no entren en conflicto, el impacto de que Aptos agregue un pool de memoria en el TPS es mucho menor que el costo de las declaraciones de transacciones introducidas por Solana. Por lo tanto, el TPS de Aptos puede alcanzar 160,000, superando más de dos veces el de Solana.

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

La narrativa basada en la seguridad es la dirección de desarrollo de Aptos

RWA

Aptos está avanzando activamente en la tokenización de activos reales y soluciones de finanzas institucionales. En comparación con Ethereum, el Block-STM de Aptos puede procesar en paralelo múltiples transacciones de transferencia de activos, evitando retrasos en la confirmación debido a la congestión de la red. El preordenamiento del grupo de memoria de Aptos garantiza que las transacciones se ejecuten en orden, manteniendo la confiabilidad de los registros de activos incluso durante los picos. El diseño modular y la seguridad del lenguaje Move permiten a los desarrolladores construir aplicaciones RWA confiables más fácilmente.

El potencial de Aptos en el campo de RWA radica en la combinación de seguridad y rendimiento. En el futuro, podría centrarse en colaborar con instituciones financieras tradicionales para llevar activos de alto valor como bonos y acciones a la cadena, aprovechando el lenguaje Move para crear estándares de tokenización con alta conformidad. Esta narrativa de "seguridad + eficiencia" puede permitir que Aptos se destaque en el mercado de RWA.

pago de stablecoin

Los pagos con stablecoins necesitan garantizar la finalización de las transacciones y la seguridad de los activos. El lenguaje Move de Aptos previene el doble gasto a través de un modelo de recursos, asegurando la precisión de cada transferencia de stablecoin. Las bajas tarifas de Gas de Aptos ( se benefician de la alta TPS que distribuye los costos ), lo que lo hace muy competitivo en escenarios de pagos de bajo monto. El preordenamiento de la memoria de Aptos y Block-STM garantizan la estabilidad y baja latencia de las transacciones de pago.

PayFi y los pagos con stablecoins deben equilibrar la descentralización y la conformidad regulatoria. El consenso descentralizado de AptosBFT reduce el riesgo de centralización, mientras que su arquitectura modular permite a los desarrolladores integrar verificaciones KYC/AML. El diseño equilibrado de Aptos lo hace más adecuado para la entrada de instituciones financieras.

El potencial de Aptos en el ámbito de PayFi y los pagos con stablecoins radica en la tríada de "seguridad, eficiencia y cumplimiento". En el futuro, se seguirá promoviendo la adopción masiva de stablecoins, creando una red de pagos transfronterizos o colaborando con gigantes de los pagos para desarrollar sistemas de liquidación en cadena. Un alto TPS y bajos costos también pueden apoyar escenarios de micropagos, como las recompensas en tiempo real para creadores de contenido. La narrativa de Aptos puede centrarse en "la infraestructura de pagos de próxima generación", atrayendo tráfico tanto de empresas como de usuarios.

Resumen: Las diferencias tecnológicas de Aptos y la narrativa futura

Desde la perspectiva del ciclo de vida de las transacciones, podemos comparar claramente las diferencias en el diseño técnico de Aptos con Ethereum, Solana y Sui, y revelar sus respectivas narrativas centrales.

El diseño de Aptos logra un equilibrio ingenioso entre rendimiento y seguridad. Su preordenamiento de la memoria combinada con el paralelismo optimista de Block-STM, reduce el umbral de los nodos y logra una alta capacidad de 160,000 TPS, superando el paralelismo determinista de Solana y el paralelismo a nivel de objeto de Sui. En comparación con la ejecución secuencial de Ethereum, la capacidad de paralelismo de Aptos representa un salto cualitativo; mientras que, en comparación con las optimizaciones radicales que eliminan la memoria de Solana y Sui, Aptos mantiene el mecanismo de preordenamiento, asegurando la estabilidad de la red bajo alta carga. Esta filosofía de "buscar la velocidad en la estabilidad", junto con el modelo de recursos del lenguaje Move, otorga a Aptos una mayor seguridad.

Es precisamente gracias a esta combinación de seguridad y rendimiento que Aptos muestra un gran potencial en la narrativa de RWA y PayFi. En el ámbito de RWA, el alto rendimiento de Aptos respalda la tokenización masiva de activos, y las recientes colaboraciones con Ondo Finance, Franklin Templeton y Libre ya están dando resultados. En PayFi y pagos con stablecoins, el bajo costo, la alta eficiencia y el cumplimiento de Aptos respaldan los micropagos y la liquidación transfronteriza, convirtiéndose en un fuerte candidato para la "infraestructura de pago de próxima generación".

En el futuro, Aptos podrá conectar las finanzas tradicionales con el ecosistema blockchain a través de la narrativa de "una red de valor impulsada por la seguridad", enfocándose continuamente en los campos de RWA y PayFi, construyendo un nuevo patrón de cadena pública que combine confianza y escalabilidad.

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

APT1.05%
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
  • 5
  • Compartir
Comentar
0/400
ContractTestervip
· 07-09 00:27
¿Por qué la comparación con la tarjeta Aptos que estoy usando?
Ver originalesResponder0
PerpetualLongervip
· 07-08 11:51
Posición completa asesinó a APT bull run una vez más comerciantes bajistas inversores minoristas esperen ser liquidados.
Ver originalesResponder0
OPsychologyvip
· 07-07 03:58
Ya está, no puedo aprender más.
Ver originalesResponder0
SmartContractWorkervip
· 07-07 03:43
¿Aún está aptos en la competencia?
Ver originalesResponder0
CodeSmellHuntervip
· 07-07 03:40
Las preguntas técnicas realmente saben cómo encontrar el punto de entrada~
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)