Aptos, como una red de blockchain de baja latencia y alto rendimiento, ofrece un entorno superior para que los desarrolladores construyan aplicaciones Web3. Este artículo presentará 8 innovaciones clave que impulsan el desarrollo de la red Aptos.
1. Move lenguaje: más adecuado para construir aplicaciones
Aptos utiliza el lenguaje de programación Move, que proporciona mejores condiciones de desarrollo para los desarrolladores y mejora la eficiencia. Move es un lenguaje expresivo y fácil de usar, diseñado específicamente para la gestión segura de activos.
Aptos comparte muchas filosofías de diseño centrales con Move, lo que lo convierte en una plataforma de desarrollo Move eficiente y agradable. Move fue diseñado originalmente para el predecesor de Aptos, lo que garantiza que los desarrolladores de Move existentes puedan hacer una transición sin problemas a Aptos, y los principiantes también pueden beneficiarse de la documentación y ejemplos existentes.
Aptos ha mejorado significativamente el ecosistema Move al agregar múltiples funciones a nivel de lenguaje y marco. Estas mejoras incluyen una arquitectura de seguridad perfeccionada, medición de gas configurable, capacidad de actualización del código, cuentas de recursos, entre otros. Además, Move Prover, como un validador de contratos inteligentes, proporciona una garantía adicional para las invariantes del contrato.
Muchos de los primeros investigadores y desarrolladores del lenguaje Move siguen activos en el ecosistema de Aptos, mejorando continuamente el lenguaje Move y la comunidad. Después de cuatro años de práctica, Move ha demostrado ser un lenguaje de desarrollo maduro que se puede utilizar en entornos de producción.
2. Block-STM: trae más libertad de programación
Block-STM es un motor de ejecución paralela de contratos inteligentes de nueva generación, construido sobre la memoria de transacciones de Aptos y los principios de control de concurrencia optimista. Este innovador enfoque de paralelización de transacciones puede acelerar la velocidad de procesamiento sin afectar la experiencia de desarrollo.
A diferencia de otros motores en paralelo que requieren restricciones en las operaciones de lectura y escritura, Block-STM permite a los desarrolladores codificar sin restricciones, logrando un mayor rendimiento y una menor latencia en aplicaciones reales. Los desarrolladores pueden construir fácilmente aplicaciones altamente paralelizadas, que admiten operaciones de atomicidad más ricas, mejorando así la experiencia del usuario.
3. Gobernanza en cadena y descentralización
Para apoyar una verdadera red Layer 1 descentralizada, Aptos incorpora un mecanismo de gobernanza en cadena que permite actualizaciones sin problemas de la configuración de la red y de la máquina virtual. Esto ha sido validado en la red de prueba y en la red principal de Aptos.
En la mainnet, se ha mejorado la fiabilidad de la red al ajustar "el límite de aumento de derechos de voto". Más del 52% de los titulares de tokens votaron a favor de esta propuesta para fortalecer la seguridad de la red.
La comunidad de Aptos puede crear y votar sobre propuestas que afectan el comportamiento de la blockchain, incluyendo ajustes en la duración de los epochs, requisitos de participación de los validadores, actualizaciones del código central y actualizaciones de módulos de framework.
4. AptosBFTv4: mecanismo de consenso eficiente
AptosBFTv4 es el primer protocolo BFT de blockchain de nivel de producción con una prueba de corrección rigurosa. Utiliza un mecanismo de respuesta optimista, garantizando baja latencia y alta capacidad de procesamiento mientras aprovecha al máximo la red subyacente.
En comparación con Hotstuff, AptosBFTv4 reduce la latencia de la confirmación de 3 pasos a 2 pasos, disminuyendo la latencia en un 33% sin sacrificar la eficiencia de la comunicación.
El protocolo considera a fondo la seguridad y la escalabilidad durante su implementación, separando claramente las invariantes para permitir el aislamiento y la auditoría. El mismo conjunto de software ha sido actualizado 4 veces y probado en una red real, demostrando la solidez y robustez de su diseño.
Aptos también garantiza la disponibilidad continua de la red a través de un sistema de reputación en la cadena, de modo que incluso si algunos nodos fallan, no afectará el funcionamiento general.
5. Medidas de seguridad para aumentar la confianza del usuario
Las cuentas de Aptos admiten una gestión flexible de claves, que incluye rotación de claves, flexibilidad de cifrado y un modelo de custodia híbrido. Estas funciones ayudan a prevenir ataques remotos, admiten planes de recuperación avanzados y cierran la brecha entre Web2 y Web3.
La cartera puede preejecutar transacciones antes de que el usuario firme, explicando el resultado de la transacción, lo que reduce los riesgos de seguridad como el phishing. Aptos también limita la validez de las transacciones a través de una triple protección que incluye número de serie, tiempo de expiración y cadena ID.
El protocolo de consenso y el almacenamiento de autenticación de Aptos han logrado un soporte sin fisuras para clientes ligeros, ofreciendo una experiencia de usuario más segura y confiable. La red da la bienvenida a cualquier persona para que se conecte a nodos completos y acceda directamente a los datos de autenticación, reflejando la filosofía Web3 de "no confiar, sino verificar".
6. Arquitectura modular orientada al futuro
Aptos ha puesto énfasis en la modularidad y flexibilidad desde su diseño inicial, soporta actualizaciones frecuentes y puede adoptar rápidamente los últimos avances tecnológicos, proporcionando apoyo a los casos de uso emergentes.
Esta arquitectura modular brinda flexibilidad al cliente y está optimizada para actualizaciones sin tiempo de inactividad. Aptos incorpora un protocolo de gestión de cambios en la cadena que permite implementar rápidamente innovaciones tecnológicas.
7. Mecanismo de recompensas basado en propuestas
Aptos utiliza un sistema de recompensas por staking basado en el rendimiento de propuestas para promover un mayor grado de descentralización. Este mecanismo es menos sensible a las latencias interregionales en comparación con los sistemas basados en votación, lo que mejora la tasa de recompensas para los nodos en áreas remotas.
Este mecanismo aún considera el comportamiento de votación, ya que un buen desempeño de votación puede afectar la probabilidad de elección del proponente. Este diseño ayuda a minimizar el impacto de la ubicación geográfica en las recompensas, fomentando una distribución de nodos más amplia.
8. Árbol de Merkle disperso de alto rendimiento
Aptos utiliza un diseño de árbol de Merkle de medusa (JMT), optimizando el almacenamiento mediante un patrón de claves basado en versiones que es monotonamente creciente. JMT logra un equilibrio práctico entre CPU, I/O y espacio de almacenamiento, asegurando un buen rendimiento.
Además de JMT, Aptos cuenta con una implementación de árbol de Merkle disperso en memoria y sin bloqueo, diseñada específicamente para almacenamiento en caché y paralelización, que se utiliza en combinación con Block-STM para lograr actualizaciones de estado global de alto rendimiento.
Estas innovaciones han impulsado el desarrollo de la red Aptos, proporcionando una base sólida para construir aplicaciones Web3 de próxima generación.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
7 me gusta
Recompensa
7
6
Compartir
Comentar
0/400
YieldHunter
· hace10h
Solo pregunto, ¿qué pasa con las siete cosas restantes en el título?
Las 8 principales fuerzas impulsoras de la red Aptos y su impacto en el ecosistema Web3
Ocho impulsores de innovación de la red Aptos
Aptos, como una red de blockchain de baja latencia y alto rendimiento, ofrece un entorno superior para que los desarrolladores construyan aplicaciones Web3. Este artículo presentará 8 innovaciones clave que impulsan el desarrollo de la red Aptos.
1. Move lenguaje: más adecuado para construir aplicaciones
Aptos utiliza el lenguaje de programación Move, que proporciona mejores condiciones de desarrollo para los desarrolladores y mejora la eficiencia. Move es un lenguaje expresivo y fácil de usar, diseñado específicamente para la gestión segura de activos.
Aptos comparte muchas filosofías de diseño centrales con Move, lo que lo convierte en una plataforma de desarrollo Move eficiente y agradable. Move fue diseñado originalmente para el predecesor de Aptos, lo que garantiza que los desarrolladores de Move existentes puedan hacer una transición sin problemas a Aptos, y los principiantes también pueden beneficiarse de la documentación y ejemplos existentes.
Aptos ha mejorado significativamente el ecosistema Move al agregar múltiples funciones a nivel de lenguaje y marco. Estas mejoras incluyen una arquitectura de seguridad perfeccionada, medición de gas configurable, capacidad de actualización del código, cuentas de recursos, entre otros. Además, Move Prover, como un validador de contratos inteligentes, proporciona una garantía adicional para las invariantes del contrato.
Muchos de los primeros investigadores y desarrolladores del lenguaje Move siguen activos en el ecosistema de Aptos, mejorando continuamente el lenguaje Move y la comunidad. Después de cuatro años de práctica, Move ha demostrado ser un lenguaje de desarrollo maduro que se puede utilizar en entornos de producción.
2. Block-STM: trae más libertad de programación
Block-STM es un motor de ejecución paralela de contratos inteligentes de nueva generación, construido sobre la memoria de transacciones de Aptos y los principios de control de concurrencia optimista. Este innovador enfoque de paralelización de transacciones puede acelerar la velocidad de procesamiento sin afectar la experiencia de desarrollo.
A diferencia de otros motores en paralelo que requieren restricciones en las operaciones de lectura y escritura, Block-STM permite a los desarrolladores codificar sin restricciones, logrando un mayor rendimiento y una menor latencia en aplicaciones reales. Los desarrolladores pueden construir fácilmente aplicaciones altamente paralelizadas, que admiten operaciones de atomicidad más ricas, mejorando así la experiencia del usuario.
3. Gobernanza en cadena y descentralización
Para apoyar una verdadera red Layer 1 descentralizada, Aptos incorpora un mecanismo de gobernanza en cadena que permite actualizaciones sin problemas de la configuración de la red y de la máquina virtual. Esto ha sido validado en la red de prueba y en la red principal de Aptos.
En la mainnet, se ha mejorado la fiabilidad de la red al ajustar "el límite de aumento de derechos de voto". Más del 52% de los titulares de tokens votaron a favor de esta propuesta para fortalecer la seguridad de la red.
La comunidad de Aptos puede crear y votar sobre propuestas que afectan el comportamiento de la blockchain, incluyendo ajustes en la duración de los epochs, requisitos de participación de los validadores, actualizaciones del código central y actualizaciones de módulos de framework.
4. AptosBFTv4: mecanismo de consenso eficiente
AptosBFTv4 es el primer protocolo BFT de blockchain de nivel de producción con una prueba de corrección rigurosa. Utiliza un mecanismo de respuesta optimista, garantizando baja latencia y alta capacidad de procesamiento mientras aprovecha al máximo la red subyacente.
En comparación con Hotstuff, AptosBFTv4 reduce la latencia de la confirmación de 3 pasos a 2 pasos, disminuyendo la latencia en un 33% sin sacrificar la eficiencia de la comunicación.
El protocolo considera a fondo la seguridad y la escalabilidad durante su implementación, separando claramente las invariantes para permitir el aislamiento y la auditoría. El mismo conjunto de software ha sido actualizado 4 veces y probado en una red real, demostrando la solidez y robustez de su diseño.
Aptos también garantiza la disponibilidad continua de la red a través de un sistema de reputación en la cadena, de modo que incluso si algunos nodos fallan, no afectará el funcionamiento general.
5. Medidas de seguridad para aumentar la confianza del usuario
Las cuentas de Aptos admiten una gestión flexible de claves, que incluye rotación de claves, flexibilidad de cifrado y un modelo de custodia híbrido. Estas funciones ayudan a prevenir ataques remotos, admiten planes de recuperación avanzados y cierran la brecha entre Web2 y Web3.
La cartera puede preejecutar transacciones antes de que el usuario firme, explicando el resultado de la transacción, lo que reduce los riesgos de seguridad como el phishing. Aptos también limita la validez de las transacciones a través de una triple protección que incluye número de serie, tiempo de expiración y cadena ID.
El protocolo de consenso y el almacenamiento de autenticación de Aptos han logrado un soporte sin fisuras para clientes ligeros, ofreciendo una experiencia de usuario más segura y confiable. La red da la bienvenida a cualquier persona para que se conecte a nodos completos y acceda directamente a los datos de autenticación, reflejando la filosofía Web3 de "no confiar, sino verificar".
6. Arquitectura modular orientada al futuro
Aptos ha puesto énfasis en la modularidad y flexibilidad desde su diseño inicial, soporta actualizaciones frecuentes y puede adoptar rápidamente los últimos avances tecnológicos, proporcionando apoyo a los casos de uso emergentes.
Esta arquitectura modular brinda flexibilidad al cliente y está optimizada para actualizaciones sin tiempo de inactividad. Aptos incorpora un protocolo de gestión de cambios en la cadena que permite implementar rápidamente innovaciones tecnológicas.
7. Mecanismo de recompensas basado en propuestas
Aptos utiliza un sistema de recompensas por staking basado en el rendimiento de propuestas para promover un mayor grado de descentralización. Este mecanismo es menos sensible a las latencias interregionales en comparación con los sistemas basados en votación, lo que mejora la tasa de recompensas para los nodos en áreas remotas.
Este mecanismo aún considera el comportamiento de votación, ya que un buen desempeño de votación puede afectar la probabilidad de elección del proponente. Este diseño ayuda a minimizar el impacto de la ubicación geográfica en las recompensas, fomentando una distribución de nodos más amplia.
8. Árbol de Merkle disperso de alto rendimiento
Aptos utiliza un diseño de árbol de Merkle de medusa (JMT), optimizando el almacenamiento mediante un patrón de claves basado en versiones que es monotonamente creciente. JMT logra un equilibrio práctico entre CPU, I/O y espacio de almacenamiento, asegurando un buen rendimiento.
Además de JMT, Aptos cuenta con una implementación de árbol de Merkle disperso en memoria y sin bloqueo, diseñada específicamente para almacenamiento en caché y paralelización, que se utiliza en combinación con Block-STM para lograr actualizaciones de estado global de alto rendimiento.
Estas innovaciones han impulsado el desarrollo de la red Aptos, proporcionando una base sólida para construir aplicaciones Web3 de próxima generación.