La red de blockchain oracle Chainlink ha presentado la plataforma «Functions», una plataforma para desarrolladores sin servidor que ayudará a los desarrolladores web3 a conectar sus aplicaciones con web2.
En una entrada del blog de la empresa el miércoles 1 de marzo, la red oracle anunció el lanzamiento de la versión beta de prueba de «Chainlink Function», una plataforma centrada en el desarrollador que permite conectar cualquier dato, dispositivo y sistema con contratos inteligentes.
Functions Combina lo Mejor de los Contratos Inteligentes y la Web2
Según la entrada del blog, Chainlink Functions es una plataforma sin servidor que combina lo mejor de los contratos inteligentes y web2 para crear potentes aplicaciones híbridas.
Chainlink identifica que, con la infraestructura actual, los desarrolladores web3 no pueden conectar los contratos inteligentes a web2 para acceder a su infraestructura, como los cálculos de IA y los servicios de mensajería. Del mismo modo, los desarrolladores de web2 no pueden utilizar la infraestructura existente para crear aplicaciones web3.
Existen oráculos Chainlink para conectar contratos inteligentes con el mundo exterior. Sin embargo, como explica Patrick Collins, configurar esta infraestructura lleva mucho tiempo y los oráculos sólo funcionan con datos numéricos. Para solicitar datos personalizados, los desarrolladores tienen que crear o ejecutar su propio nodo Chainlink y realizar otras tareas técnicas. Esto significa que se requiere una interacción real con los oráculos y la API.
Chainlink Functions pretende resolver esto permitiendo a los desarrolladores construir de forma segura «conexiones desde contratos inteligentes a recursos fuera de la cadena en régimen de autoservicio sin tener que ejecutar su propia infraestructura.» Los desarrolladores pueden satisfacer sus necesidades externas de datos y computación sin tener que interactuar con Chainlink Labs o los operadores de nodos de Chainlink. Functions elimina la complejidad del backend y ejecuta el código tal y como se envía para que los desarrolladores puedan centrarse en otras cosas importantes.
Según la entrada del blog, la versión beta de Functions ya está activa en las redes de prueba de Ethereum Sepolia y Polygon Mumbai, y se ampliará a otras cadenas en función de la demanda y los comentarios. Muchas de las principales plataformas en la nube, como Meta, Google Cloud y Amazon Web Services (AWS), han colaborado con Chainlink para crear algunos casos de uso de ejemplo.
Según Chainlink, Functions creará versiones descentralizadas de las nubes, como se lee en la entrada del blog:
«Chainlink Functions actúa como un tiempo de ejecución de computación descentralizado para probar, simular y ejecutar lógica personalizada fuera de la cadena para aplicaciones Web3, similar a una versión más minimizada de confianza y habilitada para blockchain de las soluciones sin servidor basadas en la nube existentes, como AWS Lambda, GCP CloudFunctions y Cloudflare Workers».
Con la plataforma Functions, Chainlink pretende embarcar al próximo millón de desarrolladores web3. Esto significa reducir la fricción de los desarrolladores web2 para dejarlos entrar en web3. Para este objetivo, Functions puede ejecutar códigos arbitrarios, como JavaScript, que es uno de los lenguajes más utilizados para aplicaciones web2.
El token nativo LINK mostró poca respuesta al lanzamiento de Functions. Subió a un máximo de USD 7,56 desde un mínimo de USD 7,33 en las últimas 24 horas. En el momento de redactar este artículo, LINK cambiaba de manos a USD 7,42.