Aeternity (AE): los smart contract scalable

¿Qué es Aeternidad (AE)?

Aeternity es una criptomoneda lanzada en 2017. Es una plataforma de blockchain centrada en la escalabilidad de los contratos inteligentes. Está diseñado para permitir contratos inteligentes puramente funcionales, oráculos descentralizados y transacciones que utilizan un gran ancho de banda.

Según sus desarrolladores, el token Aeternity, el Aeon (AE) proporciona la respuesta a todos los retos actuales de la tecnología blockchain. Como no hay muchas criptomonedas que hayan perfeccionado los contratos inteligentes, Aeternity pretende convertirse en un mejor Ethereum para ofrecer mejores contratos inteligentes.

El problema de la escalabilidad de los contratos inteligentes

Ethereum fue el primero en permitir el desarrollo de contratos inteligentes en la blockchain. Pero, actualmente, con tantos contratos inteligentes y dApps lanzados en la blockchain de Ethereum, se ha vuelto difícil escalar la ejecución de estos contratos inteligentes en la misma.

A medida que aumenta el número de solicitudes y transacciones, la red tarda cada vez más en completar las transacciones. NEO utiliza un mecanismo de consenso diferente para escalar su plataforma de dApps para evitar este problema de escalabilidad. Zilliqa, por su parte, incorpora una tecnología de fragmentación que permite el escalado lineal de la blockchain.

Para resolver este problema de escalabilidad, Aeternity (AE) planea trasladar la ejecución de los contratos inteligentes fuera de la blockchain. Esta es la «combinación» de la liquidación de contratos fuera de la cadena y la fragmentación. Aeternity está estudiando y experimentando en este ámbito.

Una característica única es que los contratos de la red Aeternity no mantienen ningún estado propio. Lo comprueban las personas que confirman las transacciones y se presenta como entrada en tiempo de ejecución.

Por lo tanto, todos los contratos en Aeternity son una «función pura que toma alguna entrada y da un nuevo estado del canal como salida». Hasta ahora, la separación de las demandas dinámicas y funcionales es un punto importante para resolver la escalabilidad de los contratos inteligentes. En comparación con los programas con estado, los programas funcionales son mucho más fáciles de escalar.

Los contratos inteligentes de Aeternity

Aeternity permite el desarrollo de contratos inteligentes funcionales. No admite la programación por estados. En cambio, las partes del contrato son responsables de mantener el estado del programa. A continuación, proporcionarían y confirmarían el estado como parte de las aportaciones al contrato.

Esto contrasta con la insistencia de Ethereum en que la programación con estado es importante para las aplicaciones de blockchain. En este artículo no podemos abarcar la diferencia entre la programación funcional y la basada en estados.

  Reseña de EOS

Sin embargo, basta con decir que el estado es una parte importante de la construcción de aplicaciones útiles. Ethereum está trabajando en el dificilísimo problema de la fragmentación del estado, que, si se resuelve, podría hacer de Aeternity una plataforma menos atractiva.

Sin embargo, hasta ahora, la separación de las aplicaciones funcionales y dinámicas es una tendencia importante en la escalabilidad de los contratos inteligentes. Los programas funcionales son más fáciles de escalar.

Los contratos inteligentes de Aeternity se ejecutan en un lenguaje llamado Chalang que se compila en código de bytes. En el futuro, Aeternity quiere ser lo más fácil posible para los desarrolladores. Por lo tanto, planean crear bibliotecas JS y APIs JSON para el desarrollo web.

Canales de estado

Los canales de estado son líneas de comunicación entre las partes de un contrato inteligente. No tocan la blockchain a menos que lo necesiten para la adjudicación o la transferencia de valor.

contratos fuera de la cadena

Al estar fuera de la cadena, los contratos del canal estatal pueden funcionar de forma mucho más eficiente. No necesitan pagar a la red por cada vez que computan.

También pueden operar con más privacidad. Sólo las dos partes implicadas en el contrato necesitan ver la información y el funcionamiento del mismo. Esta es una consideración no trivial para las grandes empresas que consideran colocar información comercialmente sensible en un contrato inteligente.

Mantener la confidencialidad de los contratos ayuda a garantizar que los contratos inteligentes se puedan utilizar para todo tipo de fines que puedan implicar información sensible.

Desacuerdos y adjudicaciones de contratos en los canales estatales

Cuando hay un desacuerdo en un contrato de canal estatal, el contrato se dirige a la blockchain para su adjudicación. El contrato sigue siendo privado gracias a una configuración de prueba de conocimiento cero que permite a la blockchain emitir un juicio sin necesidad de conocer el contenido del contrato. De este modo, blockchain actúa como un sistema de tribunal ciego para los contratos inteligentes.

Curiosamente, dado que el comportamiento de la blockchain es predecible, no hay ninguna ventaja en impugnar el resultado de un contrato de canal de estado. Es probable que ésta confirme el resultado.

  ¿Qué es Nebulas? (NAS) : Guía y consejos

A continuación, la liquidación final de las cuentas del contrato tiene lugar en la blockchain y el contrato finaliza. El resultado del cálculo fuera de la cadena es un aumento del rendimiento de varios órdenes de magnitud para la red, ya que sólo hay que procesar la liquidación final en la cadena.

Máquina Oracle

Un aspecto importante del desarrollo de contratos inteligentes y dapps es el acceso a fuentes de datos externas. Esto puede significar comprobar el tiempo en Londres, el resultado de un partido de fútbol o el precio del oro.

Oracles proporciona acceso a los datos alojados fuera de la blockchain. En muchos proyectos de blockchain, los oráculos representan un riesgo para la seguridad y un punto potencial de fallo, ya que tienden a ser flujos de datos centralizados y singulares.

plataforma aeternity

Aeternity propone descentralizar los oráculos con su máquina de oráculos. Esto haría que los datos externos fueran inmutables e inmodificables una vez que llegaran a la blockchain de Aeternity. Por supuesto, la fuente de datos podría ser pirateada, por lo que Aeternity está implementando un mercado de predicciones en el que los usuarios pueden apostar por la precisión y la honestidad de los datos entrantes de varios oráculos.

Prueba de trabajo y prueba de participación híbridas

La red de Aeternity se basa tanto en la prueba de trabajo como en la prueba de participación.

La prueba de trabajo establece un consenso en la plataforma Aeternity. Los mineros verifican los nuevos bloques de la misma manera que Bitcoin y el modelo actual de Ethereum. Sin embargo, Aeternity utiliza una ligera variación para optimizar el algoritmo de prueba de trabajo para la escalabilidad.

El Cuckoo Cycle es un nuevo algoritmo de prueba de trabajo basado en grafos teóricos que combina requisitos de memoria escalables con verificabilidad instantánea. El ciclo Cuckoo fomenta los dispositivos RAM dinámicos. Su diseño permite extraer Aeternity desde un dispositivo móvil.

Una prueba de participación controla la gobernanza del ecosistema Aeternity. Los propietarios de fichas AE pueden votar sobre las propuestas de desarrollo y los cambios basados en la proporción de AE que poseen.

Lanzamiento de código abierto de «Aepps»

Aeternity llama a sus aplicaciones descentralizadas «aepps». Desarrollarán aepps de código abierto antes del lanzamiento de la mainnet como demostración de las capacidades de la red Aeternity. Tener aepps útiles desde el primer día es importante para que Aeternity se establezca en la carrera de las plataformas Dapps.

  Mixin (XIN) Opiniones, ¿cómo comprarlo y almacenarlo?

Aepps on Aeternity dará prioridad al diseño móvil y a la experiencia del usuario. Aeternity espera atraer a los desarrolladores de aplicaciones móviles y web con herramientas javascript fáciles de usar y compatibles con el framework React.

Aeternity también está construyendo una base de incubadoras. La fundación apoyará proyectos de construcción en Aeternity.

Ficha Aeon (AE)

La venta de tokens de Aeon se lanzó en 2017. Inicialmente se comercializa como un token ERC-20 en Ethereum, mientras que Aeternity todavía está en testnet. Cuando Aeternity lance la red principal, los tokens ERC-20 se intercambiarán por tokens nativos en Aeternity.

Roadmap

Aeternity lanzó su red de pruebas a principios de 2017. Su venta de tokens se produjo poco después.

Actualmente, Aeternity está realizando una auditoría de seguridad en su red de pruebas. Esperan lanzar la red principal a finales de este año.

Equipo

equipo aeternity

Yanislav Malahov, fundador de Aeternity, lleva mucho tiempo trabajando en el ámbito de las criptomonedas y fue socio de Vitalik Buterin desde antes de Ethereum. Afirma que una conversación que mantuvo con Vitalik fue la que dio origen a la idea de Ethereum, por lo que se le conoce como el «padrino de Ethereum». Malahov no participó en el desarrollo de Ethereum, pero ha trabajado en muchos proyectos de criptografía antes y después.

Desde la venta de tokens, Aeternity ha pasado de ser un pequeño equipo a un gran proyecto. Puede ver los numerosos miembros del equipo y leer sus biografías en el sitio web de Aeternity.

Premios Aeternity: Historia

precio de la eternidad

Tras su lanzamiento en junio de 2017, AE pasó a costar 0,69 dólares. Aunque el precio subió inmediatamente a 1,2 dólares, el precio cayó a 0,34 dólares a finales de septiembre de 2017. La moneda subió junto al Bitcoin hasta un máximo de 1,7 dólares en diciembre de 2017. Sin embargo, parece que La relación entre AE y BTC terminó en 2017. A principios de 2018, mientras el Bitcoin y otras criptomonedas importantes experimentaban vientos en contra, el AE disfrutaba de una subida constante. El 28 de enero alcanzó un máximo histórico de 3,52 dólares.

Dernière mise à jour le marzo 31, 2022 por Laura

Deja un comentario

UnicornGo tiene un objetivo claro: democratizar el Bitcoin, el blockchain y las criptomonedas y hacer que este fabuloso mundo sea accesible para todos.

Servicios

Recursos

Contact