Aptos, como una red de blockchain de latencia extremadamente baja y alta capacidad de procesamiento, ha traído una gran transformación para los desarrolladores en la construcción de aplicaciones Web3. Este artículo presentará los 8 grandes impulsores de innovación que están promoviendo el florecimiento de la red Aptos.
1. Move lenguaje: más adecuado para construir aplicaciones
Aptos utiliza el lenguaje de programación Move, proporcionando a los desarrolladores un mejor entorno de desarrollo y aumentando la eficiencia del desarrollo. Move es un lenguaje expresivo y fácil de usar, diseñado específicamente para la gestión segura de activos.
Aptos comparte muchas de sus ideas de diseño centrales con Move, lo que lo convierte en una plataforma de desarrollo de Move eficiente y agradable. Move fue diseñado originalmente para el predecesor de Aptos, y este vínculo asegura que los desarrolladores existentes de Move puedan migrar sin problemas a Aptos, y los principiantes también pueden beneficiarse de la documentación y ejemplos anteriores.
Aptos ha añadido múltiples funciones a nivel de lenguaje y marco, mejorando significativamente el ecosistema Move, incluyendo una arquitectura de seguridad completa, medición de gas configurable, y capacidad de actualización de código. El validador Move proporciona una seguridad adicional para los contratos inteligentes y se está expandiendo activamente en Aptos.
Muchos de los primeros investigadores y desarrolladores del lenguaje Move siguen activos en el ecosistema de Aptos, mejorando constantemente el lenguaje Move y la comunidad. Después de cuatro años de pruebas y práctica, Move ha demostrado ser un lenguaje maduro que se puede utilizar en entornos de producción.
2. Block-STM: Trae más libertad de programación
Block-STM es un nuevo motor de ejecución paralela de contratos inteligentes, construido sobre la memoria de transacciones de Aptos y los principios de control de concurrencia optimista. Este innovador método de paralelización de transacciones puede acelerar la velocidad de procesamiento de transacciones sin afectar la experiencia de desarrollo.
A diferencia del motor de ejecución paralela que necesita leer y escribir datos para romper la atomicidad de las transacciones, Block-STM permite a los desarrolladores codificar sin restricciones, logrando un mayor rendimiento y menor latencia para aplicaciones reales. Los desarrolladores pueden construir fácilmente aplicaciones altamente paralelizadas, que soportan una atomicidad más rica que otros entornos paralelos que requieren dividir operaciones, mejorando así la experiencia del usuario.
3. Gobernanza en cadena y descentralización
Para apoyar una verdadera descentralización y una capa 1 sin permisos, Aptos incorpora un mecanismo de gobernanza en la cadena que permite actualizaciones de configuración de red y máquina virtual sin problemas. Esto ha sido demostrado en la red de prueba y en la red principal de Aptos.
En la mainnet, se ha mejorado la fiabilidad de la red al reducir la "limitación del aumento del derecho a voto". Más del 52% de los poseedores de tokens votaron a favor de esta propuesta para ayudar a proteger la red.
Desde su creación, la comunidad de Aptos ha podido crear y votar propuestas que afectan el comportamiento de la cadena de bloques. Las propuestas de gobernanza incluyen: modificar la duración del epoch, ajustar los requisitos de participación de los validadores, actualizaciones de software y mejoras en los módulos del marco de Aptos.
4. AptosBFTv4: consenso eficiente
AptosBFTv4 es el primer protocolo BFT de blockchain de nivel de producción con pruebas de corrección estricta. Este protocolo utiliza una estrategia de respuesta optimista, logrando baja latencia y alta capacidad de procesamiento, aprovechando al máximo la red subyacente. Mejorando sobre Hotstuff, AptosBFTv4 reduce la latencia de confirmación de 3 pasos a 2 pasos, disminuyendo el 33% de la latencia sin sacrificar la complejidad de comunicación.
Esta implementación considera la rigurosidad de la seguridad y la escalabilidad, separando claramente las invariantes para facilitar el aislamiento y la auditoría, y haciendo cumplir el principio de no bifurcación. La misma pila de software ha experimentado 4 actualizaciones y ha sido probada en una red en tiempo real, lo que demuestra la meticulosidad y robustez de su proceso de desarrollo.
Incluso si algunos nodos fallan, Aptos puede garantizar el funcionamiento normal de toda la red. Esto se debe a un sistema de reputación en la cadena, que utiliza la disponibilidad y el rendimiento pasados como indicadores futuros, minimizando automáticamente el impacto negativo de los validadores de bajo rendimiento.
5. Mecanismos de seguridad que aumentan la confianza del usuario
Las cuentas de Aptos admiten una gestión de claves flexible, que incluye rotación de claves, agilidad criptográfica y un modelo de custodia híbrido. La rotación de claves es crucial para prevenir ataques remotos. La desacoplamiento de cuentas y claves permite a Aptos añadir sin problemas nuevos algoritmos de firma digital. El modelo de custodia híbrido admite planes de recuperación avanzados y gestión de cuentas, ayudando a cerrar la brecha entre Web2 y Web3.
Las billeteras pueden usar la preejecución de transacciones para explicar los resultados de las transacciones antes de que el usuario firme, reduciendo así los riesgos de seguridad como el phishing. Aptos limita la viabilidad de las transacciones a través de una triple protección que incluye número de serie, tiempo de vencimiento y ID de cadena, previniendo así los riesgos derivados de la validez infinita.
El protocolo de consenso de Aptos y el almacenamiento verificado implementan un soporte sin fisuras para clientes ligeros, proporcionando 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 verificados. Aptos se basa en una estructura de árbol de multidifusión eficiente, que ofrece a los participantes una red de alto rendimiento y baja latencia. Los participantes pueden procesar todo el historial de transacciones o solo sincronizar el estado más reciente. Los clientes ligeros pueden sincronizar parte del estado, logrando lecturas de estado verificadas.
6. Arquitectura modular orientada al futuro
Aptos tiene una historia de escalabilidad, diseñado desde el principio con un enfoque en la modularidad y la flexibilidad. Esto permite que la arquitectura de Aptos soporte actualizaciones frecuentes, adopte rápidamente los últimos avances tecnológicos y apoye nuevos casos de uso.
El diseño modular crea flexibilidad en el cliente y está optimizado para actualizaciones frecuentes sin tiempo de inactividad. Estas características han sido validadas en iteraciones anteriores de la red principal, en la red de pruebas y en pruebas de estrés internas. Aptos incorpora un protocolo de gestión de cambios en la cadena que permite implementar innovaciones rápidamente y soportar nuevos escenarios de aplicaciones Web3.
7. Sistema de recompensas basado en propuestas
Aptos ha implementado un sistema de recompensas de staking basado en el rendimiento de las propuestas, para fomentar un mayor grado de descentralización. Este sistema tiene un tiempo de espera más alto que el modelo de recompensas basado en votaciones y es menos sensible a la latencia entre regiones.
Esto ha aumentado la tasa de recompensas para los nodos en áreas remotas, mitigando el impacto de la distribución geográfica. El modelo de recompensas aún considera el comportamiento de votación, ya que un buen desempeño en la votación afecta la probabilidad de elección de los proponentes. Este diseño ayuda a lograr una distribución de red más equilibrada.
8. Árbol Merkle Sparse de Alto Rendimiento
Aptos utiliza Jellyfish Merkle Tree (JMT) en su diseño, aprovechando un patrón de clave basado en versiones que es monótonamente creciente para optimizar el motor de almacenamiento subyacente. JMT logra un equilibrio práctico entre el uso de CPU, I/O y almacenamiento, asegurando un rendimiento satisfactorio.
Aparte de JMT, Aptos también tiene una implementación de árbol 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 proporcionan a Aptos una sólida base tecnológica, lo que lo convierte en la plataforma ideal para construir aplicaciones Web3 de próxima generación.
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
5
Compartir
Comentar
0/400
LiquidityOracle
· hace19h
¿Viene un nuevo concepto?! ¡Me escapo!
Ver originalesResponder0
InscriptionGriller
· hace22h
Otra vez vendiendo White Paper, ¿no te cansas de tantas explosiones tecnológicas?
Ver originalesResponder0
OnlyOnMainnet
· hace22h
otra vez soplar
Ver originalesResponder0
AirdropHuntress
· hace22h
Ocho grandes trucos son peores que explicar claramente las reglas de bloqueo de token.
Ver originalesResponder0
GateUser-cff9c776
· hace22h
Otra ola, el alcista de Schrödinger ha reservado lo que le pertenece.
Los 8 impulsores de innovación de la red Aptos: Construyendo la próxima generación de aplicaciones Web3
Las 8 grandes fuerzas innovadoras de la red Aptos
Aptos, como una red de blockchain de latencia extremadamente baja y alta capacidad de procesamiento, ha traído una gran transformación para los desarrolladores en la construcción de aplicaciones Web3. Este artículo presentará los 8 grandes impulsores de innovación que están promoviendo el florecimiento de la red Aptos.
1. Move lenguaje: más adecuado para construir aplicaciones
Aptos utiliza el lenguaje de programación Move, proporcionando a los desarrolladores un mejor entorno de desarrollo y aumentando la eficiencia del desarrollo. Move es un lenguaje expresivo y fácil de usar, diseñado específicamente para la gestión segura de activos.
Aptos comparte muchas de sus ideas de diseño centrales con Move, lo que lo convierte en una plataforma de desarrollo de Move eficiente y agradable. Move fue diseñado originalmente para el predecesor de Aptos, y este vínculo asegura que los desarrolladores existentes de Move puedan migrar sin problemas a Aptos, y los principiantes también pueden beneficiarse de la documentación y ejemplos anteriores.
Aptos ha añadido múltiples funciones a nivel de lenguaje y marco, mejorando significativamente el ecosistema Move, incluyendo una arquitectura de seguridad completa, medición de gas configurable, y capacidad de actualización de código. El validador Move proporciona una seguridad adicional para los contratos inteligentes y se está expandiendo activamente en Aptos.
Muchos de los primeros investigadores y desarrolladores del lenguaje Move siguen activos en el ecosistema de Aptos, mejorando constantemente el lenguaje Move y la comunidad. Después de cuatro años de pruebas y práctica, Move ha demostrado ser un lenguaje maduro que se puede utilizar en entornos de producción.
2. Block-STM: Trae más libertad de programación
Block-STM es un nuevo motor de ejecución paralela de contratos inteligentes, construido sobre la memoria de transacciones de Aptos y los principios de control de concurrencia optimista. Este innovador método de paralelización de transacciones puede acelerar la velocidad de procesamiento de transacciones sin afectar la experiencia de desarrollo.
A diferencia del motor de ejecución paralela que necesita leer y escribir datos para romper la atomicidad de las transacciones, Block-STM permite a los desarrolladores codificar sin restricciones, logrando un mayor rendimiento y menor latencia para aplicaciones reales. Los desarrolladores pueden construir fácilmente aplicaciones altamente paralelizadas, que soportan una atomicidad más rica que otros entornos paralelos que requieren dividir operaciones, mejorando así la experiencia del usuario.
3. Gobernanza en cadena y descentralización
Para apoyar una verdadera descentralización y una capa 1 sin permisos, Aptos incorpora un mecanismo de gobernanza en la cadena que permite actualizaciones de configuración de red y máquina virtual sin problemas. Esto ha sido demostrado en la red de prueba y en la red principal de Aptos.
En la mainnet, se ha mejorado la fiabilidad de la red al reducir la "limitación del aumento del derecho a voto". Más del 52% de los poseedores de tokens votaron a favor de esta propuesta para ayudar a proteger la red.
Desde su creación, la comunidad de Aptos ha podido crear y votar propuestas que afectan el comportamiento de la cadena de bloques. Las propuestas de gobernanza incluyen: modificar la duración del epoch, ajustar los requisitos de participación de los validadores, actualizaciones de software y mejoras en los módulos del marco de Aptos.
4. AptosBFTv4: consenso eficiente
AptosBFTv4 es el primer protocolo BFT de blockchain de nivel de producción con pruebas de corrección estricta. Este protocolo utiliza una estrategia de respuesta optimista, logrando baja latencia y alta capacidad de procesamiento, aprovechando al máximo la red subyacente. Mejorando sobre Hotstuff, AptosBFTv4 reduce la latencia de confirmación de 3 pasos a 2 pasos, disminuyendo el 33% de la latencia sin sacrificar la complejidad de comunicación.
Esta implementación considera la rigurosidad de la seguridad y la escalabilidad, separando claramente las invariantes para facilitar el aislamiento y la auditoría, y haciendo cumplir el principio de no bifurcación. La misma pila de software ha experimentado 4 actualizaciones y ha sido probada en una red en tiempo real, lo que demuestra la meticulosidad y robustez de su proceso de desarrollo.
Incluso si algunos nodos fallan, Aptos puede garantizar el funcionamiento normal de toda la red. Esto se debe a un sistema de reputación en la cadena, que utiliza la disponibilidad y el rendimiento pasados como indicadores futuros, minimizando automáticamente el impacto negativo de los validadores de bajo rendimiento.
5. Mecanismos de seguridad que aumentan la confianza del usuario
Las cuentas de Aptos admiten una gestión de claves flexible, que incluye rotación de claves, agilidad criptográfica y un modelo de custodia híbrido. La rotación de claves es crucial para prevenir ataques remotos. La desacoplamiento de cuentas y claves permite a Aptos añadir sin problemas nuevos algoritmos de firma digital. El modelo de custodia híbrido admite planes de recuperación avanzados y gestión de cuentas, ayudando a cerrar la brecha entre Web2 y Web3.
Las billeteras pueden usar la preejecución de transacciones para explicar los resultados de las transacciones antes de que el usuario firme, reduciendo así los riesgos de seguridad como el phishing. Aptos limita la viabilidad de las transacciones a través de una triple protección que incluye número de serie, tiempo de vencimiento y ID de cadena, previniendo así los riesgos derivados de la validez infinita.
El protocolo de consenso de Aptos y el almacenamiento verificado implementan un soporte sin fisuras para clientes ligeros, proporcionando 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 verificados. Aptos se basa en una estructura de árbol de multidifusión eficiente, que ofrece a los participantes una red de alto rendimiento y baja latencia. Los participantes pueden procesar todo el historial de transacciones o solo sincronizar el estado más reciente. Los clientes ligeros pueden sincronizar parte del estado, logrando lecturas de estado verificadas.
6. Arquitectura modular orientada al futuro
Aptos tiene una historia de escalabilidad, diseñado desde el principio con un enfoque en la modularidad y la flexibilidad. Esto permite que la arquitectura de Aptos soporte actualizaciones frecuentes, adopte rápidamente los últimos avances tecnológicos y apoye nuevos casos de uso.
El diseño modular crea flexibilidad en el cliente y está optimizado para actualizaciones frecuentes sin tiempo de inactividad. Estas características han sido validadas en iteraciones anteriores de la red principal, en la red de pruebas y en pruebas de estrés internas. Aptos incorpora un protocolo de gestión de cambios en la cadena que permite implementar innovaciones rápidamente y soportar nuevos escenarios de aplicaciones Web3.
7. Sistema de recompensas basado en propuestas
Aptos ha implementado un sistema de recompensas de staking basado en el rendimiento de las propuestas, para fomentar un mayor grado de descentralización. Este sistema tiene un tiempo de espera más alto que el modelo de recompensas basado en votaciones y es menos sensible a la latencia entre regiones.
Esto ha aumentado la tasa de recompensas para los nodos en áreas remotas, mitigando el impacto de la distribución geográfica. El modelo de recompensas aún considera el comportamiento de votación, ya que un buen desempeño en la votación afecta la probabilidad de elección de los proponentes. Este diseño ayuda a lograr una distribución de red más equilibrada.
8. Árbol Merkle Sparse de Alto Rendimiento
Aptos utiliza Jellyfish Merkle Tree (JMT) en su diseño, aprovechando un patrón de clave basado en versiones que es monótonamente creciente para optimizar el motor de almacenamiento subyacente. JMT logra un equilibrio práctico entre el uso de CPU, I/O y almacenamiento, asegurando un rendimiento satisfactorio.
Aparte de JMT, Aptos también tiene una implementación de árbol 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 proporcionan a Aptos una sólida base tecnológica, lo que lo convierte en la plataforma ideal para construir aplicaciones Web3 de próxima generación.