Comprender en profundidad el ciclo de vida de las transacciones en la Cadena de bloques: comparación de las tecnologías Ethereum, Solana y Aptos
Al comparar las características técnicas de diferentes cadenas de bloques, es crucial elegir el punto de entrada adecuado. El ciclo de vida de una transacción es una perspectiva de análisis ideal, que abarca todo el proceso desde la creación hasta la actualización del estado final, incluyendo pasos clave como la creación e inicio, la difusión, el ordenamiento, la ejecución y la actualización del estado. A través de esta perspectiva, podemos comprender claramente el enfoque de diseño y las decisiones técnicas de cada cadena de bloques.
Este artículo se centrará en Aptos, analizará su diseño único y lo comparará con Ethereum y Solana, explorando las diferencias clave en el procesamiento de transacciones.
Aptos: Diseño optimista y de alto rendimiento en paralelo
Aptos, como una cadena pública centrada en el alto rendimiento, su ciclo de vida de transacciones es similar al de Ethereum, pero ha logrado una mejora significativa en el rendimiento a través de una ejecución paralela optimista única y la optimización del grupo de memoria.
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 reenvían las transacciones a los nodos completos cercanos, y los nodos completos luego se sincronizan con los validadores.
Broadcast
Aptos ha mantenido el grupo de memoria, pero ya no se comparte entre los grupos de memoria después de QuorumStore. A diferencia de Ethereum, el grupo de memoria de Aptos no solo es un búfer de transacciones, sino que también preordena las transacciones según reglas (como FIFO o tarifas de Gas) para garantizar que no haya conflictos en las transacciones durante la ejecución paralela posterior. Este diseño evita los altos requisitos de hardware que requieren declaraciones anticipadas de conjuntos de lectura y escritura, como en Solana.
ordenar
Aptos utiliza el mecanismo de consenso AptosBFT. En principio, los proponentes no pueden ordenar las transacciones libremente, pero la aip-68 otorga a los proponentes el derecho adicional de rellenar las transacciones retrasadas. Dado que la preordenación del grupo de memoria se ha completado anticipadamente para evitar conflictos, la generación de bloques depende más de la colaboración entre los validadores, en lugar de ser dominada por el proponente.
ejecutar
Aptos utiliza la tecnología Block-STM para lograr una ejecución paralela optimista. Se asume que las transacciones no tienen conflictos y se procesan simultáneamente; si se descubre un conflicto después de la ejecución, las transacciones afectadas se volverán a ejecutar. Este enfoque aprovecha al máximo el rendimiento de los procesadores multinúcleo, logrando un TPS de hasta 160,000.
actualización de estado
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 ventaja central 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.
Ethereum: Referencia de ejecución en serie
Ethereum, como pionero de los contratos inteligentes, proporciona un marco básico para entender otras cadenas de bloques públicas.
Ciclo de vida de la transacción de Ethereum
Crear e iniciar: los usuarios inician transacciones a través de la billetera a través de la puerta de enlace de retransmisión o la interfaz RPC.
Transmisión: la transacción entra en el pool de memoria público, esperando ser empaquetada.
Ordenación: Después de la actualización de PoS, los constructores de bloques empaquetan transacciones según el principio de maximización de beneficios, y después de la puja de la capa de retransmisión, se envían al proponente.
Ejecución: EVM procesa transacciones en serie, actualiza el 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 limitada restringen su rendimiento, con un tiempo de bloque de 12 segundos por slot y un TPS bajo. En comparación, Aptos ha logrado un salto cualitativo mediante la ejecución en paralelo y la optimización de la memoria.
Solana: Optimización extrema de paralelismo determinista
Solana es conocida por su alto rendimiento, su ciclo de vida de transacciones presenta diferencias significativas con Aptos, especialmente en lo que respecta a la memoria y al método de ejecución.
ciclo de vida de transacciones de Solana
Crear y iniciar: los usuarios inician transacciones a través de la billetera.
Transmisión: Sin memoria pública, las transacciones se envían directamente a los proponentes actuales y a los dos siguientes.
Ordenar: El proponente empaqueta bloques basándose en PoH (Prueba de Historia), el tiempo de bloque es de solo 400 milisegundos.
Ejecución: La máquina virtual Sealevel utiliza ejecución paralela determinista, se debe declarar con antelación el conjunto de lectura y escritura para evitar conflictos.
Actualización de estado: Confirmación rápida del consenso BFT.
Solana no utiliza un grupo de memoria para evitar cuellos de botella en el rendimiento. Este diseño permite que las transacciones logren un consenso secuencial rápidamente, casi logrando transacciones instantáneas. Sin embargo, durante la sobrecarga de la red, las transacciones pueden ser descartadas en lugar de esperar, y los usuarios deben reenviarlas.
En comparación, la paralelización optimista de Aptos no requiere declarar conjuntos de lectura y escritura, lo que reduce el umbral para los nodos, al mismo tiempo que logra un TPS más alto.
Dos caminos para la ejecución paralela: Aptos vs Solana
La ejecución en paralelo en la cadena de bloques se refiere al proceso en el que múltiples núcleos de procesamiento calculan simultáneamente el estado de la red. Actualmente, la ejecución en paralelo en el mercado se divide principalmente en dos tipos: ejecución paralela determinista y ejecución paralela optimista, y su diferencia clave radica en cómo se asegura que las transacciones paralelas no entren en conflicto.
Paralelismo determinista (Solana): Antes de transmitir la transacción, 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 la alta demanda de hardware.
Optimismo paralelo (Aptos): Supone que las transacciones no tienen conflictos, la ejecución paralela de Block-STM se valida después, si hay conflictos, se reintenta. La preordenación del grupo de memoria reduce el riesgo de conflictos, aligerando la carga de los nodos.
Por ejemplo, supongamos que la cuenta A tiene un saldo de 100, la transacción 1 transfiere 70 a B, la transacción 2 transfiere 50 a C. Solana confirmará anticipadamente los conflictos mediante declaraciones y los procesará en orden; mientras que Aptos ejecutará en paralelo, y si detecta saldo insuficiente, ajustará nuevamente. Esta flexibilidad de Aptos le otorga una mejor escalabilidad.
Confirmación de conflictos completada anticipadamente a través de la memoria en paralelo optimista
El optimismo paralelo de Aptos no es simplemente suponer que no hay conflictos en las transacciones, sino que se anticipa a los riesgos en la fase de difusión de transacciones. Una vez que las transacciones entran en el grupo de memoria pública, se preordenan según ciertas reglas (como FIFO y el costo de Gas) para asegurar que las transacciones dentro de un bloque no entren en conflicto durante la ejecución paralela.
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 cuanto al gasto de red para asegurar que las transacciones no entren en conflicto, el impacto de Aptos al agregar un grupo de memoria en el TPS es mucho menor que el costo de introducir declaraciones de transacciones en Solana. Por lo tanto, el TPS de Aptos puede alcanzar 160,000, más del doble que el de Solana.
Dirección de desarrollo de Aptos: narrativa basada en la seguridad
RWA (Activos del Mundo Real)
Aptos está avanzando activamente en la tokenización de activos reales y soluciones financieras institucionales. Su Block-STM 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. La preordenación del grupo de memoria asegura que las transacciones se ejecuten en orden, manteniendo la fiabilidad de los registros de activos. 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, se puede centrar en colaborar con instituciones financieras tradicionales para poner activos de alto valor en la cadena de bloques, aprovechando el lenguaje Move para crear estándares de tokenización con alta conformidad.
En julio de 2024, Aptos introducirá USDY de Ondo Finance e integrará en principales DEX y aplicaciones de préstamos. En octubre de 2024, Franklin Templeton lanzará el token BENJI en Aptos. Además, Aptos colaborará con Libre para promover la tokenización de valores, llevando a la cadena varias conocidas fondos de inversión, mejorando el acceso para los inversores institucionales.
pago estable
El lenguaje Move de Aptos previene el doble gasto a través de un modelo de recursos, garantizando la precisión de las transferencias de stablecoins. Las bajas tarifas de Gas lo hacen muy competitivo en escenarios de pagos pequeños. La preordenación de la memoria y Block-STM garantizan la estabilidad y baja latencia de las transacciones de pago.
El consenso descentralizado de AptosBFT reduce el riesgo de centralización, mientras que su arquitectura modular permite a los desarrolladores integrar verificaciones de KYC/AML, equilibrando las necesidades de descentralización y cumplimiento regulatorio.
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, puede impulsar la adopción masiva de stablecoins, crear una red de pagos transfronterizos o colaborar con gigantes de pagos para desarrollar un sistema de liquidación en cadena. Su alta TPS y bajo costo también pueden respaldar escenarios de micropagos, como las propinas en tiempo real para creadores de contenido.
Resumen: Las diferencias tecnológicas de Aptos y la narrativa futura
El diseño de Aptos logra un equilibrio entre rendimiento y seguridad. Su preordenamiento de la memoria en combinación con el paralelismo optimista de Block-STM reduce la barrera para los nodos y logra un alto rendimiento de 160,000 TPS. Este enfoque de "estabilidad con rapidez", complementado por el modelo de recursos del lenguaje Move, otorga a Aptos una mayor seguridad.
Es precisamente en base a la combinación de seguridad y rendimiento que Aptos muestra un gran potencial en la narrativa de RWA y PayFi. En el ámbito de RWA, Aptos apoya la tokenización de activos a gran escala y ha colaborado con varias instituciones financieras. 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, lo que podría convertirlo en la "próxima generación de infraestructura de pagos".
En el futuro, Aptos podrá conectar las finanzas tradicionales con la ecosistema de la cadena de bloques gracias a la narrativa de "red de valor impulsada por la seguridad", enfocándose continuamente en los campos de RWA y PayFi, y construyendo un nuevo patrón de cadena pública que combine confianza y escalabilidad.
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.
13 me gusta
Recompensa
13
8
Republicar
Compartir
Comentar
0/400
CoffeeNFTs
· 07-25 14:44
el pequeño príncipe sol
Ver originalesResponder0
ETHReserveBank
· 07-25 12:32
En estas cadenas, sol es el más bomba, ¿verdad?
Ver originalesResponder0
DeFiVeteran
· 07-22 16:42
¿Por qué la tecnología es tan mala? Ya debería haber superado a Ethereum.
Ver originalesResponder0
OffchainOracle
· 07-22 16:42
苟住aptos esta ola To the moon
Ver originalesResponder0
wrekt_but_learning
· 07-22 16:41
Hay tantas diferencias técnicas que sigo eligiendo ETH por seguridad.
Ver originalesResponder0
CountdownToBroke
· 07-22 16:37
¡Compra, compra, compra! ¿A quién le importa qué cadena seas~
Ver originalesResponder0
DegenMcsleepless
· 07-22 16:36
aptos no puede soportarlo, espera la Gran caída
Ver originalesResponder0
FromMinerToFarmer
· 07-22 16:32
He cultivado en tierras de 0x, he regado con sol, ahora crío apt
Ejecución paralela optimista de Aptos: Soluciones de seguridad de alto rendimiento para RWA y PayFi
Comprender en profundidad el ciclo de vida de las transacciones en la Cadena de bloques: comparación de las tecnologías Ethereum, Solana y Aptos
Al comparar las características técnicas de diferentes cadenas de bloques, es crucial elegir el punto de entrada adecuado. El ciclo de vida de una transacción es una perspectiva de análisis ideal, que abarca todo el proceso desde la creación hasta la actualización del estado final, incluyendo pasos clave como la creación e inicio, la difusión, el ordenamiento, la ejecución y la actualización del estado. A través de esta perspectiva, podemos comprender claramente el enfoque de diseño y las decisiones técnicas de cada cadena de bloques.
Este artículo se centrará en Aptos, analizará su diseño único y lo comparará con Ethereum y Solana, explorando las diferencias clave en el procesamiento de transacciones.
Aptos: Diseño optimista y de alto rendimiento en paralelo
Aptos, como una cadena pública centrada en el alto rendimiento, su ciclo de vida de transacciones es similar al de Ethereum, pero ha logrado una mejora significativa en el rendimiento a través de una ejecución paralela optimista única y la optimización del grupo de memoria.
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 reenvían las transacciones a los nodos completos cercanos, y los nodos completos luego se sincronizan con los validadores.
Broadcast
Aptos ha mantenido el grupo de memoria, pero ya no se comparte entre los grupos de memoria después de QuorumStore. A diferencia de Ethereum, el grupo de memoria de Aptos no solo es un búfer de transacciones, sino que también preordena las transacciones según reglas (como FIFO o tarifas de Gas) para garantizar que no haya conflictos en las transacciones durante la ejecución paralela posterior. Este diseño evita los altos requisitos de hardware que requieren declaraciones anticipadas de conjuntos de lectura y escritura, como en Solana.
ordenar
Aptos utiliza el mecanismo de consenso AptosBFT. En principio, los proponentes no pueden ordenar las transacciones libremente, pero la aip-68 otorga a los proponentes el derecho adicional de rellenar las transacciones retrasadas. Dado que la preordenación del grupo de memoria se ha completado anticipadamente para evitar conflictos, la generación de bloques depende más de la colaboración entre los validadores, en lugar de ser dominada por el proponente.
ejecutar
Aptos utiliza la tecnología Block-STM para lograr una ejecución paralela optimista. Se asume que las transacciones no tienen conflictos y se procesan simultáneamente; si se descubre un conflicto después de la ejecución, las transacciones afectadas se volverán a ejecutar. Este enfoque aprovecha al máximo el rendimiento de los procesadores multinúcleo, logrando un TPS de hasta 160,000.
actualización de estado
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 ventaja central 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.
Ethereum: Referencia de ejecución en serie
Ethereum, como pionero de los contratos inteligentes, proporciona un marco básico para entender otras cadenas de bloques públicas.
Ciclo de vida de la transacción de Ethereum
La ejecución en serie de Ethereum y el diseño de la memoria limitada restringen su rendimiento, con un tiempo de bloque de 12 segundos por slot y un TPS bajo. En comparación, Aptos ha logrado un salto cualitativo mediante la ejecución en paralelo y la optimización de la memoria.
Solana: Optimización extrema de paralelismo determinista
Solana es conocida por su alto rendimiento, su ciclo de vida de transacciones presenta diferencias significativas con Aptos, especialmente en lo que respecta a la memoria y al método de ejecución.
ciclo de vida de transacciones de Solana
Solana no utiliza un grupo de memoria para evitar cuellos de botella en el rendimiento. Este diseño permite que las transacciones logren un consenso secuencial rápidamente, casi logrando transacciones instantáneas. Sin embargo, durante la sobrecarga de la red, las transacciones pueden ser descartadas en lugar de esperar, y los usuarios deben reenviarlas.
En comparación, la paralelización optimista de Aptos no requiere declarar conjuntos de lectura y escritura, lo que reduce el umbral para los nodos, al mismo tiempo que logra un TPS más alto.
Dos caminos para la ejecución paralela: Aptos vs Solana
La ejecución en paralelo en la cadena de bloques se refiere al proceso en el que múltiples núcleos de procesamiento calculan simultáneamente el estado de la red. Actualmente, la ejecución en paralelo en el mercado se divide principalmente en dos tipos: ejecución paralela determinista y ejecución paralela optimista, y su diferencia clave radica en cómo se asegura que las transacciones paralelas no entren en conflicto.
Paralelismo determinista (Solana): Antes de transmitir la transacción, 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 la alta demanda de hardware.
Optimismo paralelo (Aptos): Supone que las transacciones no tienen conflictos, la ejecución paralela de Block-STM se valida después, si hay conflictos, se reintenta. La preordenación del grupo de memoria reduce el riesgo de conflictos, aligerando la carga de los nodos.
Por ejemplo, supongamos que la cuenta A tiene un saldo de 100, la transacción 1 transfiere 70 a B, la transacción 2 transfiere 50 a C. Solana confirmará anticipadamente los conflictos mediante declaraciones y los procesará en orden; mientras que Aptos ejecutará en paralelo, y si detecta saldo insuficiente, ajustará nuevamente. Esta flexibilidad de Aptos le otorga una mejor escalabilidad.
Confirmación de conflictos completada anticipadamente a través de la memoria en paralelo optimista
El optimismo paralelo de Aptos no es simplemente suponer que no hay conflictos en las transacciones, sino que se anticipa a los riesgos en la fase de difusión de transacciones. Una vez que las transacciones entran en el grupo de memoria pública, se preordenan según ciertas reglas (como FIFO y el costo de Gas) para asegurar que las transacciones dentro de un bloque no entren en conflicto durante la ejecución paralela.
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 cuanto al gasto de red para asegurar que las transacciones no entren en conflicto, el impacto de Aptos al agregar un grupo de memoria en el TPS es mucho menor que el costo de introducir declaraciones de transacciones en Solana. Por lo tanto, el TPS de Aptos puede alcanzar 160,000, más del doble que el de Solana.
Dirección de desarrollo de Aptos: narrativa basada en la seguridad
RWA (Activos del Mundo Real)
Aptos está avanzando activamente en la tokenización de activos reales y soluciones financieras institucionales. Su Block-STM 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. La preordenación del grupo de memoria asegura que las transacciones se ejecuten en orden, manteniendo la fiabilidad de los registros de activos. 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, se puede centrar en colaborar con instituciones financieras tradicionales para poner activos de alto valor en la cadena de bloques, aprovechando el lenguaje Move para crear estándares de tokenización con alta conformidad.
En julio de 2024, Aptos introducirá USDY de Ondo Finance e integrará en principales DEX y aplicaciones de préstamos. En octubre de 2024, Franklin Templeton lanzará el token BENJI en Aptos. Además, Aptos colaborará con Libre para promover la tokenización de valores, llevando a la cadena varias conocidas fondos de inversión, mejorando el acceso para los inversores institucionales.
pago estable
El lenguaje Move de Aptos previene el doble gasto a través de un modelo de recursos, garantizando la precisión de las transferencias de stablecoins. Las bajas tarifas de Gas lo hacen muy competitivo en escenarios de pagos pequeños. La preordenación de la memoria y Block-STM garantizan la estabilidad y baja latencia de las transacciones de pago.
El consenso descentralizado de AptosBFT reduce el riesgo de centralización, mientras que su arquitectura modular permite a los desarrolladores integrar verificaciones de KYC/AML, equilibrando las necesidades de descentralización y cumplimiento regulatorio.
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, puede impulsar la adopción masiva de stablecoins, crear una red de pagos transfronterizos o colaborar con gigantes de pagos para desarrollar un sistema de liquidación en cadena. Su alta TPS y bajo costo también pueden respaldar escenarios de micropagos, como las propinas en tiempo real para creadores de contenido.
Resumen: Las diferencias tecnológicas de Aptos y la narrativa futura
El diseño de Aptos logra un equilibrio entre rendimiento y seguridad. Su preordenamiento de la memoria en combinación con el paralelismo optimista de Block-STM reduce la barrera para los nodos y logra un alto rendimiento de 160,000 TPS. Este enfoque de "estabilidad con rapidez", complementado por el modelo de recursos del lenguaje Move, otorga a Aptos una mayor seguridad.
Es precisamente en base a la combinación de seguridad y rendimiento que Aptos muestra un gran potencial en la narrativa de RWA y PayFi. En el ámbito de RWA, Aptos apoya la tokenización de activos a gran escala y ha colaborado con varias instituciones financieras. 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, lo que podría convertirlo en la "próxima generación de infraestructura de pagos".
En el futuro, Aptos podrá conectar las finanzas tradicionales con la ecosistema de la cadena de bloques gracias a la narrativa de "red de valor impulsada por la seguridad", enfocándose continuamente en los campos de RWA y PayFi, y construyendo un nuevo patrón de cadena pública que combine confianza y escalabilidad.
Por favor, comenta en chino:
No lo entendí, solo sé cultivar.