-
SDK estรก desarrollado completamente con el lenguaje JavaScript.
-
La herramienta incluye un marco para compatibilidad con el protocolo de Lisk.
El equipo de Lisk ha dispuesto un paquete de desarrollo de software (o SDK, por sus siglas en inglรฉs) para desarrolladores de aplicaciones basados en su blockchain. Se trata de Alpha SDK, una versiรณn que todavรญa no estรก cerca de ser la definitiva.
Este SDK โtiene como objetivo proporcionar un kit de desarrollo de software fรกcil y confiable para construir aplicaciones blockchain que sean compatibles con el Protocolo Liskโ, explica una publicaciรณn del equipo desarrollador en GitHub.
La plataforma estรก desarrollada completamente en JavaScript. Esto, a juicio del equipo de Lisk, facilitarรก el trabajo de los desarrolladores. Segรบn lo describen en la presentaciรณn, estos desarrolladores no tendrรญan que hacer ningรบn โcambio significativo de herramientas o mentalidad para comenzarโ a desarrollar sus aplicaciones.
Entre las caracterรญsticas principales que permite SDK para desarrollar cadenas laterales en Lisk, destaca el sistema de consenso de prueba delegada, comunicaciรณn P2P basada en el protocolo WebSocket y soporte nativo para transacciones de multifirmas.
La parte mรกs emocionante es la posibilidad de personalizar esta nueva cadena de bloques para que se ajuste a un caso de uso especรญfico. Esto se puede hacer modificando los parรกmetros del protocolo y agregando una lรณgica empresarial personalizada.
Lisk
La presentaciรณn de la herramienta expone ademรกs que el SDK de Lisk funciona en el tiempo de ejecuciรณn de NodeJS. Igualmente, el kit de desarrollo estรก compuesto principalmente por un marco de aplicaciรณn, denominada Marco de Lisk; una colecciรณn de bibliotecas con funcionalidades para aplicaciones en blockchain (Elementos de Lisk) y la herramienta de lรญnea de comandos Lisk Commander. Esta รบltima โpermite a los desarrolladores administrar una instancia de nodos de Lisk e interactuar con una red compatible con Liskโ, en palabras del equipo de desarrollo.
El marco referencial se encarga de establecer y mantener interacciones entre los mรณdulos de una aplicaciรณn desarrollada en la plataforma de Lisk. En cuanto a los elementos, se trata de bibliotecas que incluyen criptografรญa, transacciones o intercambio entre pares.
Hasta el momento, la รบnica aplicaciรณn completamente en funcionamiento creada con el SDK de Lisk es precisamente el cliente Lisk Core.
Versiรณn alfa y pasos a futuro
Al ser la versiรณn alfa, los desarrolladores de la plataforma advierten a sus posibles usuarios que no garantizan compatibilidad de las aplicaciones desarrolladas en esa versiรณn con futuras versiones del SDK.
La fase beta de Lisk no tiene fecha de lanzamiento descrita en los documentos. Esta versiรณn incluirรก la funcionalidad para realizar ICO (Ofertas Iniciales de Moneda). Ademรกs, habilitarรก el registro de tokens personalizados en la cadena principal de Lisk. Durante esa fase, los desarrolladores podrรกn desarrollar nuevas aplicaciones, โaunque sin comunicaciรณn de cadena lateralโ, resalta la hoja de ruta del proyecto.
Luego, la siguiente fase permitirรก la comunicaciรณn de esas aplicaciones con la cadena principal de Lisk. Finalmente, la SDK de producciรณn comprenderรก โun SDK completamente funcional con interoperabilidad escalable entre las cadenas laterales y la cadena principal, asรญ como transferencias de tokens sin confianzaโ, explica esa hoja de ruta.