Chainlink Keepers ya está disponible en la red de Polygon para automatizar la ejecución de los contratos inteligentes

Comunidad de Chainlink en español
Chainlink Community
7 min readNov 18, 2021

Polygon se compromete a proporcionar a los desarrolladores la mejor infraestructura para construir dApps seguras y totalmente funcionales de forma acelerada. Por eso hemos implementado tanto los feeds de precios de Chainlink como el VRF de Chainlink, para dar a los desarrolladores acceso a oráculos de precios descentralizados en DeFi y un generador de números aleatorios que resulte seguro al usarlo en juegos y NFTs.

Sin embargo, un aspecto crítico pero que se pasa por alto en el desarrollo de una dApp son los servicios de automatización de transacciones para que los contratos inteligentes funcionen correctamente. Por ejemplo, los protocolos de préstamos necesitan que los préstamos subcolateralizados se marquen continuamente para su liquidación, los agregadores de rendimientos necesitan que éstos se farmeen a intervalos de tiempo regulares, y los DEX necesitan que las órdenes limitadas se activen cuando los precios cruzan ciertos umbrales. Ninguno de estos procesos puede ejecutarse de forma automatizada directamente en la blockchain, sino que requiere una infraestructura off-chain.

En lugar de realizar estas tareas de mantenimiento manualmente o a través de un proceso centralizado, nos complace anunciar que Chainlink Keepers ya está disponible en la red PoS de Polygon como la solución recomendada para los desarrolladores de Polygon que necesitan automatizar de forma segura los contratos inteligentes. Chainlink Keepers es un servicio descentralizado de automatización de transacciones impulsado por los mismos operadores de nodos de Chainlink que actualmente aseguran más de 75.000 millones de dólares en otros servicios de Chainlink. Como resultado, los desarrolladores del ecosistema de Polygon pueden construir dApps más avanzadas, sofisticadas y automatizadas de principio a fin. Si quieres empezar a crear aplicaciones con Chainlink Keepers, consulta la documentación para desarrolladores y empieza a registrar tareas.

Los desarrolladores de contratos inteligentes que construyen en Polygon ya pueden delegar sus tareas de mantenimiento a los Chainlink Keepers, bots que automatizan de manera fiable la ejecución de tareas regulares en nombre de los contratos inteligentes. Los Keepers de Chainlink utilizan la computación off-chain para supervisar cuándo se han cumplido varias condiciones definidas por el usuario y, a continuación, llaman a sus contratos en la blockchain cuando se cumplen las condiciones, desencadenando así la ejecución de un contrato. Los Chainlink Keepers no sólo ayudan a descentralizar completamente las dApps, sino que además puedes conseguir cosas más avanzadas como implementar órdenes limitadas en DEX. Las posibilidades son ilimitadas.

¿Qué son los Keepers?

Una de las realidades menos comprendidas de los contratos inteligentes es que están dormidos por defecto, lo que significa que no pueden llamar a sus propias funciones. En cambio, necesitan ser despertados a través de una transacción on-chain para ejecutar su lógica incorporada. Mientras que algunos protocolos pueden depender de las transacciones del usuario para desencadenar funciones (por ejemplo, una orden de compra del usuario en un AMM que desencadena un intercambio), una gran parte de los contratos inteligentes necesitan una entidad externa, a menudo llamada “Keeper”, para iniciar una transacción en la blockchain cuando se producen varias condiciones predefinidas. En esencia, los Keepers actúan como robots de automatización que activan la ejecución de contratos inteligentes.

Una de las formas más comunes de lograrlo es hacer que el equipo de desarrollo supervise dichas condiciones a través de un servidor centralizado. Sin embargo, esto introduce un punto de fallo centralizado y puede consumir un precioso tiempo de desarrollo y recursos que, de otro modo, podrían utilizarse para mejorar la lógica de las dApps. En cambio, los desarrolladores pueden subcontratar sus servicios de automatización de transacciones a la red descentralizada Chainlink Keepers.

Los beneficios de los Chainlink Keepers para los desarrolladores

Chainlink Keepers es una red descentralizada de “monitores” que proporcionan servicios de automatización de contratos inteligentes de una manera que resulta rentable y totalmente verificable. Chainlink se ha convertido en una parte integral del ecosistema DeFi. Los desarrolladores pueden registrar tareas en la red de Chainlink Keepers, esto significa que los Keepers iniciarán las funciones de los contratos inteligentes cuando se cumplan las condiciones predefinidas. Los Chainlink Keepers comprueban las condiciones mediante el proceso de computación off-chain, esto puede materializarse en forma de un simple cronómetro (por ejemplo, si han pasado 24 horas) o supervisar eventos específicos (por ejemplo, si los precios de los activos han alcanzado una cifra concreta), pasando por la realización de cálculos más complejos (por ejemplo, la comprobación del aval de préstamos).

https://www.youtube.com/watch?v=xL96sTwQ5Ho

Si eres un desarrollador y quieres conocer con más detalles cómo utilizar los Chainlink Keepers, puedes leer la documentación para desarrolladores de Chainlink sobre Patrones de Diseño y Mejores Prácticas. Es importante destacar que la ejecución de Chainlink Keepers será más barata en Polygon gracias a su diseño escalable y de bajo coste.

Algunas de las ventajas específicas de los Chainlink Keepers para los desarrolladores de Polygon son:

  • Ejecución descentralizada — Chainlink utiliza una red descentralizada de Keepers para asegurar que los contratos puedan ser automatizados de forma segura, ahorrándole a los equipos tiempo y mitigando riesgos asociados a intervenciones manuales o servidores centralizados.
  • Computación expandible — Los Keepers de Chainlink llevan a cabo la computación off-chain y generan calldata verificable por contratos inteligentes, lo que permite a los desarrolladores construir dApps avanzadas y a un menor coste.
  • Alto tiempo de actividad — La red de Keepers de Chainlink es operada por los mismos equipos que ya operan los feeds de precios de Chainlink de forma totalmente profesional y con un historial de rendimiento on-chain totalmente demostrable, tanto durante periodos en los que la red se encuentra extremadamente congestionada como en periodos de alta volatilidad.
  • Menores costes de mantenimiento — los Chainlink Keepers cuentan con varias funciones de optimización del gas que reducen los costes de automatización de las tareas de mantenimiento para los usuarios, lo cual incluye un proceso de selección de nodos rotativos para evitar que haya guerras de precios por el gas y estabilizar los costes.

El resultado final es que los desarrolladores de Polygon pueden aumentar su tiempo de actividad de sus operaciones de contratos inteligentes, ahorrar en costes de desarrollo, acortar el tiempo de salida al mercado, añadir una utilidad avanzada a las dApps ya existentes y simplificar la experiencia de los poseedores de tokens.

Casos de uso de los Chainlink Keepers

Con Chainlink Keepers ahora en Polygon, numerosos proyectos DeFi están trabajando activamente en la integración de Keepers en sus aplicaciones de contratos inteligentes para automatizar las funciones principales de sus contratos. A continuación se exponen varios casos de uso que se están llevando a cabo en los proyectos que usan Chainlink.

DFYN

“Estamos muy contentos de integrar Chainlink Keepers en Polygon ya que nos permite prestar un mejor servicio y una experiencia descentralizada para los usuarios de DFYN y del Protocolo Router. Tomar la decisión de integrar Chainlink Keepers fue fácil. Los Chainlink Keepers son gestionados por los mismos equipos de profesionales que operan en los feeds de precios de Chainlink, que ya utilizamos para proporcionar a DFYN datos de mercado de alta calidad en Polygon.” -Ramani Ramachandran, fundador de DFYN

Entropyfi

“Utilizamos los Chainlink Keepers para automatizar las liquidaciones periódicas de los mercados de predicción. Los Keepers han reducido la complejidad de nuestro funcionamiento y ha llevado a Entropyfi hacia una mejor descentralización. Esperamos con interés los futuros productos innovadores de Chainlink”. -DX, jefe de producto de Entropyfi

Ethrone

“Decidimos descentralizar la función de selección de ganadores y premios de Ethrone utilizando los Chainlink Keepers porque son operados por el mismo grupo de operadores de nodos que operan los feeds de precios de Chainlink, que actualmente aseguran decenas de miles de millones de dólares para las principales aplicaciones de contratos inteligentes.” -Joaquim Verges, desarrollador principal de Ethrone

La combinación de Chainlink Keepers y el ecosistema de Polygon permite crear aplicaciones de contratos inteligentes verdaderamente automatizadas que aportan más utilidad a los usuarios y mayor fiabilidad al ecosistema DeFi de Polygon. Al hacer que el desarrollo de la Web 3.0 sea tan sofisticado y ágil como el de la Web 2.0, la infraestructura off-chain de Chainlink introduce nuevas posibilidades para las dApps en Polygon.

“La integración de Chainlink Keepers supone un momento de inflexión para el ecosistema de Polygon, ya que simplifica tanto la experiencia del desarrollador como la del usuario y aporta una mayor utilidad a las dApps. Los desarrolladores pueden ahora ahorrar un tiempo y un dinero considerables delegando las tareas de mantenimiento a la red de Chainlink Keepers, mientras que los usuarios se benefician de nuevas funciones automatizadas que ya no requieren su intervención manual”, declaró Sandeep Nailwal, cofundador de Polygon.

“Estamos encantados de ampliar los servicios descentralizados disponibles en la red de Polygon para incluir a los Chainlink Keepers, ya que permite a los desarrolladores construir aplicaciones de contratos inteligentes híbridos que pueden aprovechar tanto la entrega de datos como las capacidades de computación off-chain de Chainlink”. La computación off-chain de los Chainlink Keepers permite que los equipos de desarrollo descentralicen sus protocolos de principio a fin y proporcionan nuevas e interesantes capacidades a los contratos inteligentes híbridos que aportan más valor a sus usuarios”, declaró Sergey Nazarov, cofundador de Chainlink.

Sobre Chainlink

Chainlink es la referencia en la industria a la hora de crear, facilitar el acceso y vender servicios de oráculos necesarios para alimentar los contratos inteligentes híbridos en cualquier blockchain. Las redes de oráculos de Chainlink proporcionan a los contratos inteligentes una forma de conectarse de forma fiable a cualquier API externa y aprovechar la computación off-chain para facilitar la existencia de aplicaciones versátiles y útiles. Chainlink asegura actualmente decenas de miles de millones de dólares en DeFi, seguros, juegos y otros sectores. Además ofrece a distintas empresas internacionales y a los principales proveedores de datos una puerta de entrada universal a todas las blockchains.

Descubre más sobre Chainlink visitando chain.link o lee la documentación técnica para desarrolladores en docs.chain.link Para hablar sobre una posible integración, ponte en contacto con uno de nuestros expertos.

--

--

Comunidad de Chainlink en español
Chainlink Community

Unofficial Chainlink Medium in Spanish. This account is not managed by the official team. Lowering the language barrier to entry to becoming part of Chainlink.