Saltearse al contenido

Libro Blanco de Aptos

El surgimiento de las blockchains como una nueva infraestructura de Internet ha llevado a los desarrolladores a desplegar decenas de miles de aplicaciones descentralizadas a tasas de crecimiento rápido. Desafortunadamente, el uso de blockchain aún no es ubicuo debido a las frecuentes interrupciones, altos costos, límites de rendimiento bajos y numerosas preocupaciones de seguridad. Para habilitar la adopción masiva en la era web3, la infraestructura de blockchain necesita seguir el camino de la infraestructura en la nube como una plataforma confiable, escalable, rentable y en continua mejora para construir aplicaciones ampliamente utilizadas.

Presentamos la blockchain de Aptos, diseñada con escalabilidad, seguridad, confiabilidad y capacidad de actualización como principios clave, para abordar estos desafíos. La blockchain de Aptos ha sido desarrollada durante los últimos tres años por más de 350 desarrolladores alrededor del mundo. Ofrece innovaciones nuevas y novedosas en consenso, diseño de contratos inteligentes, seguridad del sistema, rendimiento y descentralización. La combinación de estas tecnologías proporcionará un bloque de construcción fundamental para llevar web3 a las masas:

  • Primero, la blockchain de Aptos integra nativamente y utiliza internamente el lenguaje Move para una ejecución de transacciones rápida y segura. El probador de Move, un verificador formal para contratos inteligentes escritos en el lenguaje Move, proporciona salvaguardas adicionales para los invariantes y comportamientos de los contratos. Este enfoque en la seguridad permite a los desarrolladores proteger mejor su software de entidades maliciosas.

  • Segundo, el modelo de datos de Aptos permite una gestión flexible de claves y opciones de custodia híbrida. Esto, junto con la transparencia de transacciones antes de la firma y protocolos prácticos de clientes ligeros, proporciona una experiencia de usuario más segura y confiable.

  • Tercero, para lograr un alto rendimiento y baja latencia, la blockchain de Aptos aprovecha un enfoque en pipeline y modular para las etapas clave del procesamiento de transacciones. Específicamente, la diseminación de transacciones, el ordenamiento de metadatos de bloques, la ejecución paralela de transacciones, el almacenamiento por lotes y la certificación del libro mayor operan todos de manera concurrente. Este enfoque aprovecha completamente todos los recursos físicos disponibles, mejora la eficiencia del hardware y permite una ejecución altamente paralela.

  • Cuarto, a diferencia de otros motores de ejecución paralela que rompen la atomicidad de las transacciones al requerir conocimiento previo de los datos a leer y escribir, la blockchain de Aptos no impone tales limitaciones a los desarrolladores. Puede soportar eficientemente la atomicidad con transacciones arbitrariamente complejas, habilitando mayor rendimiento y menor latencia para aplicaciones del mundo real y simplificando el desarrollo.

  • Quinto, el diseño de arquitectura modular de Aptos soporta la flexibilidad del cliente y optimiza para actualizaciones frecuentes e instantáneas. Además, para desplegar rápidamente nuevas innovaciones tecnológicas y soportar nuevos casos de uso de web3, la blockchain de Aptos proporciona protocolos de gestión de cambios embebidos en la cadena.

  • Finalmente, la blockchain de Aptos está experimentando con iniciativas futuras para escalar más allá del rendimiento individual del validador: su diseño modular y motor de ejecución paralela soportan la fragmentación interna de un validador y la fragmentación de estado homogénea proporciona el potencial para escalabilidad horizontal de rendimiento sin agregar complejidad adicional para los operadores de nodos.