Las 8 principales fuerzas impulsoras de la red Aptos
Aptos, como una de las blockchains con la menor latencia y la mayor capacidad de procesamiento en el mercado de criptomonedas, ha traído una gran transformación para los desarrolladores que construyen aplicaciones web3. Este artículo presentará 8 innovaciones clave que impulsan el desarrollo de la red Aptos.
1. Desarrollo de aplicaciones optimizadas en Move
El lenguaje Move adoptado por Aptos proporciona a los desarrolladores un mejor entorno de desarrollo y mejora la eficiencia. Move es un lenguaje de programación expresivo y fácil de usar, diseñado específicamente para la gestión segura de activos.
Aptos comparte muchas de las ideas de diseño centrales de Move, lo que lo convierte en una plataforma de desarrollo de Move eficiente y placentera. Move fue diseñado originalmente para ser el precursor de Aptos, asegurando que los desarrolladores de Move existentes puedan construir sin problemas en Aptos, y que los nuevos desarrolladores también puedan beneficiarse de la documentación y ejemplos ya existentes.
Aptos ha mejorado significativamente el ecosistema Move al agregar múltiples funciones a nivel de lenguaje y marco. Esto incluye una arquitectura de seguridad mejorada, medición de gas configurable, capacidad de actualización del código, entre otros. Los validadores de Move proporcionan una garantía adicional para las invariantes de los contratos y se están expandiendo activamente en Aptos.
Muchos de los primeros investigadores y desarrolladores del lenguaje Move siguen trabajando en el ecosistema de Aptos, mejorando continuamente el lenguaje Move y la comunidad. Después de cuatro años de pruebas y validación, Move se ha convertido en un lenguaje de desarrollo maduro que se puede utilizar en producción.
2. Block-STM trae una programación más libre
Block-STM es un nuevo motor de ejecución paralela de contratos inteligentes, construido en torno a 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 de transacciones sin afectar la experiencia de desarrollo.
A diferencia de otros motores de ejecución en paralelo que requieren 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 utilizar Block-STM para construir fácilmente aplicaciones altamente paralelizadas.
Block-STM admite una atomicidad más rica en un entorno de ejecución paralelo que normalmente requeriría dividir las operaciones en múltiples transacciones, mejorando así la experiencia del usuario al reducir la latencia y aumentar la eficiencia de costos.
3. Gobernanza en la cadena y descentralización
Para apoyar una capa 1 verdaderamente descentralizada y sin permisos, 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 las redes de prueba y en la red principal de Aptos.
En la mainnet, se ha mejorado la confiabilidad de la red al reducir la "limitación del aumento del poder de voto". Más del 52% de los titulares 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 sobre propuestas que afectan el comportamiento de la cadena de bloques. Las propuestas de gobernanza incluyen: cambios en la duración a través de épocas, modificaciones en los valores mínimo y máximo de participación de los validadores, actualizaciones de software del código central de la cadena de bloques, así como actualizaciones de los módulos del marco Aptos.
4. AptosBFTv4 consenso eficiente
AptosBFTv4 es el primer protocolo BFT de blockchain de nivel de producción con pruebas de corrección rigurosas. Este protocolo utiliza respuestas optimistas para lograr 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 un 33% la latencia sin sacrificar la eficiencia de la comunicación.
AptosBFTv4 considera rigurosamente la seguridad y la escalabilidad en su implementación, separando claramente las invariantes para permitir la auditoría aislada y efectiva. La misma pila de software ha sido actualizada 4 veces y probada en una red en tiempo real, lo que demuestra la consideración y robustez de su proceso de desarrollo.
Incluso si algunos nodos están fuera de servicio, 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 para el futuro, minimizando automáticamente el impacto negativo de los validadores que reaccionan lentamente y tienen un rendimiento deficiente.
5. Mecanismos de seguridad que aumentan la confianza del usuario
Las cuentas de Aptos admiten una gestión de claves flexible, que incluye funciones como la rotación de claves, agilidad en la encriptación y un modelo de custodia híbrido. La rotación de claves es una buena práctica de uso y es crucial para prevenir ataques remotos. El enfoque de desacoplamiento de cuentas y claves de Aptos permite agregar sin problemas nuevos algoritmos de firma digital.
Las carteras pueden utilizar la preejecución de transacciones para explicar los resultados de las transacciones antes de que el usuario firme, lo que ayuda a mitigar riesgos de seguridad como el phishing. La blockchain de Aptos limita la viabilidad de cada transacción a través de una triple protección de número de serie, fecha de vencimiento y ID de cadena.
El protocolo de consenso de Aptos y el almacenamiento autenticado implementan un soporte sin problemas para el protocolo de clientes ligeros, ofreciendo una experiencia de usuario más segura y confiable. La red da la bienvenida a cualquiera que se conecte a nodos completos para acceder directamente a los datos autenticados. Aptos se basa en una estructura de árbol de multidifusión eficiente, proporcionando a los participantes una red de propagación del estado de la cadena de bloques de alta capacidad y baja latencia.
6. Arquitectura modular orientada al futuro
Aptos tiene una historia de escalabilidad, diseñado desde el principio con modularidad y flexibilidad en mente. Esto permite que la arquitectura de Aptos soporte actualizaciones frecuentes, adopte rápidamente los últimos avances tecnológicos y brinde apoyo a los casos de uso emergentes.
El diseño de arquitectura modular crea flexibilidad en el cliente y está optimizado para actualizaciones frecuentes sin tiempo de inactividad. Estas funciones han sido validadas en iteraciones anteriores de la red principal, la red de pruebas y pruebas internas de estrés. La cadena de bloques Aptos incluye un protocolo de gestión de cambios en línea integrado que permite implementar rápidamente nuevas innovaciones tecnológicas.
7. Sistema de recompensas basado en propuestas
Aptos ha implementado un sistema de recompensas basado en el rendimiento de las propuestas como sistema de recompensas por staking, para fomentar un mayor grado de descentralización. Este sistema tiene un tiempo de espera más alto que el mecanismo de recompensas basado en votaciones y es menos sensible a los retrasos interregionales.
El sistema basado en propuestas 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 rendimiento de votación afecta la probabilidad de elección de los proponentes.
8. Árbol Merkle disperso de alto rendimiento
Aptos utiliza el diseño Jellyfish Merkle Tree (JMT), aprovechando un patrón de clave basado en versiones que es monótonamente creciente para optimizar las escrituras del motor de almacenamiento subyacente. JMT ha alcanzado un punto de equilibrio práctico entre CPU, I/O y almacenamiento, asegurando un buen rendimiento.
Además de JMT, Aptos también tiene una implementación de árbol Merkle disperso en memoria, sin bloqueo, diseñada específicamente para el almacenamiento en caché y la paralelización, que se utiliza en combinación con Block-STM para facilitar actualizaciones de estado global de alto rendimiento.
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.
9 me gusta
Recompensa
9
5
Compartir
Comentar
0/400
GetRichLeek
· 07-19 00:18
Comprar la caída de apt, lo discutiremos cuando el brócoli esté amarillo!
Las 8 principales fuerzas impulsoras de la innovación tecnológica de la Cadena de bloques Aptos
Las 8 principales fuerzas impulsoras de la red Aptos
Aptos, como una de las blockchains con la menor latencia y la mayor capacidad de procesamiento en el mercado de criptomonedas, ha traído una gran transformación para los desarrolladores que construyen aplicaciones web3. Este artículo presentará 8 innovaciones clave que impulsan el desarrollo de la red Aptos.
1. Desarrollo de aplicaciones optimizadas en Move
El lenguaje Move adoptado por Aptos proporciona a los desarrolladores un mejor entorno de desarrollo y mejora la eficiencia. Move es un lenguaje de programación expresivo y fácil de usar, diseñado específicamente para la gestión segura de activos.
Aptos comparte muchas de las ideas de diseño centrales de Move, lo que lo convierte en una plataforma de desarrollo de Move eficiente y placentera. Move fue diseñado originalmente para ser el precursor de Aptos, asegurando que los desarrolladores de Move existentes puedan construir sin problemas en Aptos, y que los nuevos desarrolladores también puedan beneficiarse de la documentación y ejemplos ya existentes.
Aptos ha mejorado significativamente el ecosistema Move al agregar múltiples funciones a nivel de lenguaje y marco. Esto incluye una arquitectura de seguridad mejorada, medición de gas configurable, capacidad de actualización del código, entre otros. Los validadores de Move proporcionan una garantía adicional para las invariantes de los contratos y se están expandiendo activamente en Aptos.
Muchos de los primeros investigadores y desarrolladores del lenguaje Move siguen trabajando en el ecosistema de Aptos, mejorando continuamente el lenguaje Move y la comunidad. Después de cuatro años de pruebas y validación, Move se ha convertido en un lenguaje de desarrollo maduro que se puede utilizar en producción.
2. Block-STM trae una programación más libre
Block-STM es un nuevo motor de ejecución paralela de contratos inteligentes, construido en torno a 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 de transacciones sin afectar la experiencia de desarrollo.
A diferencia de otros motores de ejecución en paralelo que requieren 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 utilizar Block-STM para construir fácilmente aplicaciones altamente paralelizadas.
Block-STM admite una atomicidad más rica en un entorno de ejecución paralelo que normalmente requeriría dividir las operaciones en múltiples transacciones, mejorando así la experiencia del usuario al reducir la latencia y aumentar la eficiencia de costos.
3. Gobernanza en la cadena y descentralización
Para apoyar una capa 1 verdaderamente descentralizada y sin permisos, 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 las redes de prueba y en la red principal de Aptos.
En la mainnet, se ha mejorado la confiabilidad de la red al reducir la "limitación del aumento del poder de voto". Más del 52% de los titulares 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 sobre propuestas que afectan el comportamiento de la cadena de bloques. Las propuestas de gobernanza incluyen: cambios en la duración a través de épocas, modificaciones en los valores mínimo y máximo de participación de los validadores, actualizaciones de software del código central de la cadena de bloques, así como actualizaciones de los módulos del marco Aptos.
4. AptosBFTv4 consenso eficiente
AptosBFTv4 es el primer protocolo BFT de blockchain de nivel de producción con pruebas de corrección rigurosas. Este protocolo utiliza respuestas optimistas para lograr 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 un 33% la latencia sin sacrificar la eficiencia de la comunicación.
AptosBFTv4 considera rigurosamente la seguridad y la escalabilidad en su implementación, separando claramente las invariantes para permitir la auditoría aislada y efectiva. La misma pila de software ha sido actualizada 4 veces y probada en una red en tiempo real, lo que demuestra la consideración y robustez de su proceso de desarrollo.
Incluso si algunos nodos están fuera de servicio, 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 para el futuro, minimizando automáticamente el impacto negativo de los validadores que reaccionan lentamente y tienen un rendimiento deficiente.
5. Mecanismos de seguridad que aumentan la confianza del usuario
Las cuentas de Aptos admiten una gestión de claves flexible, que incluye funciones como la rotación de claves, agilidad en la encriptación y un modelo de custodia híbrido. La rotación de claves es una buena práctica de uso y es crucial para prevenir ataques remotos. El enfoque de desacoplamiento de cuentas y claves de Aptos permite agregar sin problemas nuevos algoritmos de firma digital.
Las carteras pueden utilizar la preejecución de transacciones para explicar los resultados de las transacciones antes de que el usuario firme, lo que ayuda a mitigar riesgos de seguridad como el phishing. La blockchain de Aptos limita la viabilidad de cada transacción a través de una triple protección de número de serie, fecha de vencimiento y ID de cadena.
El protocolo de consenso de Aptos y el almacenamiento autenticado implementan un soporte sin problemas para el protocolo de clientes ligeros, ofreciendo una experiencia de usuario más segura y confiable. La red da la bienvenida a cualquiera que se conecte a nodos completos para acceder directamente a los datos autenticados. Aptos se basa en una estructura de árbol de multidifusión eficiente, proporcionando a los participantes una red de propagación del estado de la cadena de bloques de alta capacidad y baja latencia.
6. Arquitectura modular orientada al futuro
Aptos tiene una historia de escalabilidad, diseñado desde el principio con modularidad y flexibilidad en mente. Esto permite que la arquitectura de Aptos soporte actualizaciones frecuentes, adopte rápidamente los últimos avances tecnológicos y brinde apoyo a los casos de uso emergentes.
El diseño de arquitectura modular crea flexibilidad en el cliente y está optimizado para actualizaciones frecuentes sin tiempo de inactividad. Estas funciones han sido validadas en iteraciones anteriores de la red principal, la red de pruebas y pruebas internas de estrés. La cadena de bloques Aptos incluye un protocolo de gestión de cambios en línea integrado que permite implementar rápidamente nuevas innovaciones tecnológicas.
7. Sistema de recompensas basado en propuestas
Aptos ha implementado un sistema de recompensas basado en el rendimiento de las propuestas como sistema de recompensas por staking, para fomentar un mayor grado de descentralización. Este sistema tiene un tiempo de espera más alto que el mecanismo de recompensas basado en votaciones y es menos sensible a los retrasos interregionales.
El sistema basado en propuestas 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 rendimiento de votación afecta la probabilidad de elección de los proponentes.
8. Árbol Merkle disperso de alto rendimiento
Aptos utiliza el diseño Jellyfish Merkle Tree (JMT), aprovechando un patrón de clave basado en versiones que es monótonamente creciente para optimizar las escrituras del motor de almacenamiento subyacente. JMT ha alcanzado un punto de equilibrio práctico entre CPU, I/O y almacenamiento, asegurando un buen rendimiento.
Además de JMT, Aptos también tiene una implementación de árbol Merkle disperso en memoria, sin bloqueo, diseñada específicamente para el almacenamiento en caché y la paralelización, que se utiliza en combinación con Block-STM para facilitar actualizaciones de estado global de alto rendimiento.