Gelato es un proyecto de infraestructura descentralizada diseñado para automatizar las ejecuciones de smart contracts en diversas redes de blockchain. Actúa como un backend para el ecosistema Web3, permitiendo a los desarrolladores externalizar sus necesidades operativas a una red descentralizada de bots conocidos como ejecutores. Estos ejecutores monitorean condiciones específicas en la blockchain y activan tareas automatizadas una vez que se cumplen dichas condiciones, como la liquidación de préstamos, el rebalanceo de portafolios o la ejecución de órdenes límite. El proyecto ofrece varios servicios principales que simplifican el desarrollo de aplicaciones descentralizadas. Su herramienta Automate permite que los smart contracts realicen tareas programadas o impulsadas por eventos sin intervención manual. El servicio Relay permite a los desarrolladores ofrecer transacciones gasless a sus usuarios, donde la aplicación patrocina las comisiones de transacción para mejorar la experiencia del usuario. Además, Gelato proporciona Web3 Functions, que permiten a los desarrolladores conectar smart contracts con datos off-chain y realizar cálculos complejos que no son posibles directamente on-chain. Una expansión significativa del proyecto es su plataforma Rollup-as-a-Service. Este servicio permite a los desarrolladores desplegar sus propias blockchains personalizadas de Layer 2, conocidas como rollups, utilizando frameworks como OP Stack, Arbitrum Orbit o Polygon CDK. Al utilizar este servicio, los desarrolladores pueden lanzar cadenas escalables de alto rendimiento que vienen preintegradas con las herramientas de automatización y middleware de Gelato. El token GEL es el token nativo de utilidad y gobernanza de la red. Sirve como el mecanismo principal para coordinar a los diferentes participantes en el ecosistema. Los holders del token pueden participar en la Gelato DAO, donde proponen y votan sobre actualizaciones técnicas, estructuras de comisiones y la dirección general del protocolo. Para los operadores de nodos ejecutores, el token se utiliza para el staking. Los operadores deben realizar staking de tokens para participar en la red y ganar el derecho a ejecutar tareas. Este mecanismo de staking también actúa como una medida de seguridad, ya que un comportamiento malicioso puede resultar en la pérdida de los tokens en staking a través de un proceso llamado slashing. El proyecto está diseñado para soportar una amplia gama de redes compatibles con Ethereum Virtual Machine, incluyendo Ethereum, Polygon, Arbitrum, Optimism y BNB Chain. Es utilizado por numerosos protocolos de finanzas descentralizadas y plataformas de gaming importantes para mantener sus flujos de trabajo automatizados y proporcionar una interacción más fluida para los usuarios finales. Al eliminar la necesidad de que los desarrolladores mantengan su propia infraestructura privada de bots, el proyecto tiene como objetivo hacer que las aplicaciones descentralizadas sean más confiables, eficientes y fáciles de usar.
Aprende más