AD
AD
  • El lenguaje de programación Aiken facilita enormemente a los desarrolladores la puesta en marcha del desarrollo de contratos inteligentes en la blockchain Cardano.
  • El sencillo lenguaje de programación Aiken facilita a los desarrolladores la puesta en marcha de nuevos proyectos en la blockchain Cardano.

La Fundación Cardano ha estado empujando fuerte y trabajando en el funcionamiento efectivo de los contratos inteligentes en la red de blockchain Cardano. Un lenguaje de programación novedoso y accesible Aiken está trabajando para mejorar el desarrollo de contratos inteligentes en Cardano.

El lenguaje Aiken viene con características de última generación que ofrecen una integración sin esfuerzo con otras herramientas que cumplen con las expectativas de los desarrolladores. Además, Aiken busca fomentar el crecimiento del ecosistema Cardano proporcionando el desarrollo de contratos inteligentes junto con una experiencia optimizada para los desarrolladores.

Cubriendo las lagunas del actual ecosistema de contratos inteligentes Cardano

Como sabemos, la plataforma Haskell Plutus es uno de los únicos lenguajes de contratos inteligentes completamente desarrollados en la red Cardano. Sin embargo, configurar un entorno Haskell que funcione es ciertamente un reto para los desarrolladores, ya que implica plugins de compilador ad-hoc como PlutusTx.

Además, accesorios como los servidores de lenguaje no suelen funcionar con la configuración de instalación por defecto y, por tanto, son engorrosos de configurar. Asimismo, como la plataforma Plutus está vinculada al lenguaje Haskell existente, añade diferentes bibliotecas incorporadas, semántica de programas y ecosistemas que diferirán del Haskell estándar, lo que a menudo da lugar a situaciones confusas.

Además, Plutus también desalienta el uso de otros lenguajes para el código fuera de la cadena, lo que impide a los equipos trabajar con sus herramientas y lenguajes habituales. Lo bueno de la arquitectura de Cardano y de la máquina virtual de contratos inteligentes es que permite la creación de herramientas de terceros y de nuevos lenguajes. Aquí es exactamente donde Aiken entra en escena.

Entendiendo Aiken y sus operaciones

Aiken introducirá un nuevo lenguaje de programación fácil de aprender para ofrecer a los desarrolladores una experiencia fluida en el desarrollo de contratos inteligentes. Dado que Aiken está especialmente diseñado para la red Cardano, incluirá comodidades específicas del dominio que harán que el proceso de desarrollo sea mucho más fácil y eficiente. Algunas de las ventajas de utilizar el lenguaje de programación Aiken son:

  1. Formateo automático del código.
  2. Un servidor de lenguaje con integraciones de editor.
  3. Comentarios útiles y rápidos del compilador.
  4. Documentación generada a partir de los comentarios del código.
  5. Un marco de pruebas y evaluación comparativa.
  6. Un formato de especificación binaria interoperable y portátil (CIP-0057).

El lenguaje Aiken pretende reducir el tiempo que tardan los desarrolladores en empezar y terminar sus proyectos. Aiken convierte la experiencia de configuración de varios días en un inicio rápido de sólo 10 minutos, sin comprometer la seguridad ni otros aspectos de calidad.

Con Aiken, el compilador puede tomar el código escrito en el lenguaje de programación Aiken, realiza una serie de comprobaciones en él y, a continuación, genera programas Untyped Plutus Core que pueden utilizarse en la blockchain de Cardano.

Relacionado: Cardano: Un millón de TPS con Hydra y las soluciones de interoperabilidad IOG y Wanchain llevarán a ADA al nº 1 en el espacio blockchain

Además, Aiken también proporciona un conjunto de herramientas para trabajar con los contratos inteligentes de Cardano junto con Untyped Plutus Core de bajo nivel. Proporciona una forma accesible de compilar el código de la cadena en una representación de nivel superior. También puede evaluar scripts en el contexto de una transacción o informa de los costes de ejecución.

El proyecto Aiken comenzó con el apoyo inicial de TxPipe, que compartía objetivos y una filosofía común. En menos de un año, Aiken ya está listo para la versión alfa. Dijo Santiago Carmuega, de TxPipe:

Con el inmenso apoyo proporcionado por la Fundación Cardano, estoy seguro de que Aiken tendrá un profundo impacto en nuestro ecosistema, fomentando la innovación y empoderando a los desarrolladores.

Bhushan es un entusiasta de FinTech con una gran aptitud para comprender los mercados financieros. Su interés por la economía y las finanzas le ha llevado a explorar los mercados emergentes de la tecnología Blockchain y las criptomonedas. Es licenciado en Ingeniería Eléctrica, Electrónica y de Comunicaciones. Está constantemente inmerso en un proceso de aprendizaje y se mantiene motivado compartiendo los conocimientos adquiridos. En su tiempo libre, le gusta leer novelas de suspense y de vez en cuando explora sus habilidades culinarias.

Exit mobile version