Aspectos clave
Aptos es una blockchain de Capa 1 que utiliza el lenguaje Move, consenso BFT y ejecución en paralelo para brindar transacciones más rápidas y económicas.
La red utiliza AptosBFT, un protocolo de consenso Tolerante a Fallos Bizantinos (BFT) construido sobre Proof of Stake (PoS).
Aptos utiliza el lenguaje de programación Move, diseñado para mejorar la seguridad de los contratos inteligentes y la gestión de recursos.
APT es el token nativo de la red. Se utiliza para comisiones de transacción, staking, gobernanza y participación de validadores.
¿Qué es Aptos?
Aptos es una blockchain de Capa 1 diseñada para ofrecer una infraestructura escalable, actualizable y segura para aplicaciones descentralizadas. La red utiliza Proof of Stake (PoS) con un sistema de consenso Tolerante a Fallos Bizantinos (BFT) para proporcionar una finalización de transacciones rápida y confiable.
Para mejorar el rendimiento, Aptos cuenta con un motor de ejecución en paralelo que puede procesar múltiples transacciones simultáneamente, lo que permite a la red soportar mayores volúmenes de actividad. Aptos también usa el lenguaje de programación Move, un lenguaje orientado a recursos que mejora la seguridad de los contratos inteligentes y admite la verificación formal, lo que proporciona a los desarrolladores herramientas más sólidas para construir aplicaciones seguras.
Historial
Aptos fue fundado en 2021 por los exingenieros de Meta Mo Shaikh y Avery Ching, quienes habían trabajado previamente en la blockchain Diem (antes Libra). Cuando Diem se cerró debido a desafíos regulatorios, se lanzó Aptos Labs para continuar el desarrollo sobre la tecnología.
La mainnet se lanzó en octubre de 2022. Desde entonces, Aptos Labs se ha centrado en avanzar la tecnología central de la red, mientras que la Aptos Foundation apoya el crecimiento del ecosistema con financiación a desarrolladores, ejecución de programas educativos y construcción de alianzas para expandir la adopción.
Cómo funciona Aptos
AptosBFT
Aptos utiliza Proof of Stake (PoS): los validadores hacen staking de tokens APT para participar en la seguridad de la red. Son responsables de proponer bloques, validar transacciones y mantener la blockchain funcionando de manera eficiente. Además, la red utiliza AptosBFT, un protocolo de consenso Tolerante a Fallos Bizantinos (BFT) que permite a los validadores lograr el acuerdo sobre las transacciones. AptosBFT está diseñado para mantener la red operativa incluso si hasta un tercio de los validadores fallan o actúan deshonestamente. Este enfoque busca equilibrar la seguridad con un procesamiento rápido de transacciones.
Lenguaje de programación Move
Los contratos inteligentes de Aptos están escritos en Move, un lenguaje de programación desarrollado originalmente para el proyecto de blockchain Diem en Meta. Move está diseñado para funcionar en diferentes blockchains y proporciona a los desarrolladores acceso a herramientas, bibliotecas y comunidades compartidas.
Move es único porque emplea un modelo orientado a recursos, que trata los activos digitales como recursos que no se pueden copiar ni destruir por error. Esto hace que sea más difícil que errores de codificación o bugs causen pérdidas de activos. Para agregar otra capa de protección, Move incluye el Move Prover, una herramienta de verificación formal para contratos inteligentes que puede verificar si se comportan como se espera.
Para los desarrolladores, Move ofrece seguridad y flexibilidad. Esto ayuda a hacer cumplir las mejores prácticas en el desarrollo de aplicaciones seguras e igual permite espacio para la innovación. Aptos también invierte en hacer crecer la comunidad de desarrolladores de Move al apoyar contribuciones de código abierto y alentar a los creadores a expandir las capacidades del lenguaje en Web3.
Motor de ejecución en paralelo
La mayoría de las blockchains manejan las transacciones de manera secuencial, procesándolas una a la vez. Este diseño sencillo facilita la implementación, pero también restringe la escalabilidad, ya que la red solo puede procesar un número limitado de transacciones a la vez. A medida que aumenta la actividad, esto a menudo resulta en congestión y tiempos de transacción más lentos.
Aptos utiliza Block-STM (Software Transactional Memory), un motor de ejecución especializado que procesa transacciones en paralelo. Esto significa que en lugar de manejar una transacción a la vez, el sistema puede ejecutar múltiples transacciones simultáneamente. Después de la ejecución, Aptos valida los resultados. Si dos transacciones intentan modificar el mismo recurso y hay un conflicto, solo esas transacciones específicas se vuelven a ejecutar, mientras que las otras permanecen sin afectar. Este diseño asegura que una sola transacción fallida no detenga la cadena.
Un programador integrado también ayuda a Block-STM a priorizar transacciones de manera eficiente, lo que mejora aún más el rendimiento. Como resultado, Aptos puede lograr un rendimiento mucho más alto en comparación con las blockchains secuenciales tradicionales. El éxito de Block-STM también ha influido en otras blockchains, como Polygon, Sei y Starknet, que han adoptado enfoques similares para la ejecución en paralelo.
Ecosistema
Aptos Build
Aptos Build es un kit de herramientas para desarrolladores de Aptos Labs que facilita la creación, prueba y despliegue de aplicaciones en la red. Los desarrolladores pueden generar claves API en segundos y construir indexadores de blockchain sin escribir código. También pueden lanzar colecciones de Tokens No Fungibles (NFT) con un solo clic, patrocinar transacciones a través de una estación de gas y simplificar la incorporación de usuarios sin gestionar infraestructura compleja.
Aptos Connect
Aptos Connect es una billetera de autocustodia basada en la web que no requiere descargas ni extensiones de navegador. En lugar de las tradicionales claves privadas, utiliza las cuentas sin clave de Aptos, lo que permite a los usuarios iniciar sesión con cuentas sociales como Google. La cuenta de blockchain está vinculada criptográficamente al inicio de sesión, pero nunca se asocia públicamente, lo que facilita la incorporación mientras asegura que los usuarios mantengan el control total de sus activos.
Aptos Name Service (ANS)
El Aptos Name Service (servicio de nombres de Aptos) proporciona nombres .apt legibles por humanos para reemplazar direcciones de billeteras complejas. De esta manera se facilita la gestión y el intercambio de transacciones. Este servicio mejora la accesibilidad y usabilidad en todo el ecosistema de Aptos, con integraciones que permiten a las aplicaciones descentralizadas (dApps) ofrecer experiencias más fluidas e intuitivas para los usuarios.
Aptos Assistant
Aptos Assistan es una herramienta de soporte impulsada por IA creada en asociación con Microsoft para simplificar la navegación en el ecosistema de Aptos. Actúa como un chatbot seguro que puede responder preguntas relacionadas con la blockchain en términos simples. Los usuarios pueden confiar en él para obtener ayuda con el onboarding, mientras que los desarrolladores pueden usarlo para encontrar recursos para construir contratos inteligentes y aplicaciones.
Token de Aptos
APT es el token nativo de la red Aptos. Se usa dentro del ecosistema de Aptos para muchos propósitos, como:
Comisiones de gas: APT se utiliza para pagar las comisiones de transacción al enviar transacciones o interactuar con aplicaciones y contratos inteligentes en la red Aptos.
Staking: los holders pueden hacer staking de APT para ayudar a asegurar la red, ya sea delegando sus tokens a validadores o ejecutando nodos de validadores directamente. A cambio, ellos ganan recompensas distribuidas en cada epoch.
Operaciones de validadores: ejecutar un validador requiere hacer staking de APT. Los validadores participan en el consenso, procesan transacciones y ganan recompensas por su actividad honesta. El mal comportamiento o la mala configuración pueden resultar en penalizaciones, incluyendo la pérdida de tokens en stake.
Gobernanza: los tokens APT otorgan a los holders la capacidad de participar en la gobernanza en la cadena y les permite votar sobre actualizaciones del protocolo, ajustes de parámetros y otras decisiones que dan forma al futuro de la red.
Conclusiones
Aptos es una blockchains de Capa 1 enfocada en las escalabilidad, y se basa en tecnología desarrollada inicialmente para el proyecto Diem de Meta. La red combina AptosBFT para un consenso rápido y seguro, el lenguaje de programación Move para contratos inteligentes más seguros y el motor Block-STM para ejecución en paralelo. Más allá del protocolo central, Aptos expande su ecosistema con herramientas como Aptos Build, Aptos Connect, Aptos Name Service y Aptos Assistant. Estos servicios están diseñados para facilitar el desarrollo y hacer que la incorporación de usuarios sea más accesible.
Lecturas adicionales
Aviso legal: Este contenido se te presenta "tal cual" únicamente con fines informativos y educativos, sin declaración ni garantía de ningún tipo. No debe interpretarse como un asesoramiento financiero, legal o de otra índole profesional ni pretende recomendar la compra de ningún producto o servicio específico. Debes buscar consejo particular de asesores profesionales idóneos. Los productos mencionados en este artículo pueden no estar disponibles en tu región. Dado que este artículo es producto de la contribución de terceros, ten en cuenta que las opiniones expresadas pertenecen al tercero colaborador y no reflejan necesariamente las de Binance Academy. Para obtener más información, lee nuestro aviso legal completo. El valor de una inversión puede bajar o subir, y podría darse el caso de que no recuperes el monto invertido. Solo tú eres responsable de tus decisiones de inversión. Binance Academy no se responsabiliza de ninguna pérdida en la que puedas incurrir. Este material no se debe interpretar como una asesoría financiera, legal o de otra índole profesional. Si deseas obtener más información, consulta nuestros Términos de uso y la Advertencia de riesgo.