blockworks.co
07 de julio de 2022 13:34 UTC
Tiempo de lectura: ~4 m
Umee, una plataforma de préstamos y préstamos basada en Cosmos, está a semanas de lanzar el primer servicio Oracle de precio para el protocolo de Comunicación Interblockchain (IBC) de Cosmos, anunció la compañía el jueves. El oráculo, llamado Orion, será proporcionado por los validadores de la cadena de bloques de Umee que ejecutan un software que extraerá automáticamente los datos de precios de un conjunto de intercambios centralizados, además de Osmosis dex.
Para que cualquier contrato inteligente haga uso de datos que no se ejecutan en su propia cadena de bloques, debe confiar en un servicio de terceros: un oráculo. Generalmente utilizado para consultar datos de precios, el oráculo actúa como intermediario entre el contrato inteligente y las fuentes fuera de la cadena; en el caso de Orion de Umee, inicialmente alrededor de media docena de intercambios como Coinbase y Binance.
“Cosmos tiene mucho DeFi, pero no hay un solo oráculo que funcione para tokens IBC”, dijo el director ejecutivo de Umee, Brent Xu, a Blockworks.
Ni Chainlink, la red de Oracle más grande en Ethereum, ni Band Protocol que, aunque se basa en el SDK de Cosmos, se centra en casos de uso entre cadenas, ha implementado un oráculo de precios para los activos nativos de Cosmos.
Los proyectos que necesitan precios precisos han encontrado soluciones alternativas, pero no son tan confiables como una red Oracle descentralizada, donde muchos participantes que verifican múltiples fuentes de datos deben llegar a un consenso y son penalizados económicamente si se equivocan, un mecanismo conocido como slashing. .
Una fuente de precios sólida como una roca es esencial para las aplicaciones de préstamos y préstamos, como la que Umee se está preparando para lanzar, y su plataforma será el primer “cliente” del nuevo oráculo. Pero el servicio estará disponible para otros. Shade Protocol, que se espera que se lance a finales de este año, que se especializa en aplicaciones DeFi para preservar la privacidad creadas en otra cadena basada en Cosmos, Secret Network, es un probable usuario de Orion, dijo Xu.
IBC permite que las cadenas creadas en Cosmos transmitan información sobre sus propias cuentas y transacciones, conocidas colectivamente como “estado”. Pero también se puede utilizar para crear transacciones que modifiquen el estado de otras cadenas de Cosmos.
Xu explicó: “Lo especial de nuestro oráculo es que cada vez que tomamos información de precios, es el equivalente a una transacción de IBC. [on] la cadena, y lo que podemos hacer es permitir que estas transacciones de IBC transfieran información de la cadena de bloques de Umee a cualquier otra cadena de bloques de Cosmos como datos de precios”.
El conjunto completo de validadores de Umee pasará los datos de precios aproximadamente cada 30 segundos. Cada validador envía el precio de forma independiente para evitar la colusión y garantizar la precisión, dijo Xu.
El oráculo se lanzará el próximo mes junto con una importante actualización del protocolo Umee, pero ya se ha probado rigurosamente en una red de prueba.
“Simplemente llevamos el oráculo al límite”, dijo Xu, y señaló que la red de prueba procesó 30 millones de transacciones desde 120 000 direcciones únicas, a una velocidad de hasta 50 000 transacciones por segundo. Las redes de prueba están diseñadas para encontrar cuellos de botella o problemas potenciales antes de que el software tenga que manejar el valor real en un entorno de producción.
“No hay una aplicación de Cosmos en la historia que haya pasado por tantas transacciones… estamos muy orgullosos, realmente pusimos a prueba la infraestructura de Cosmos”.
Es posible que ese nivel de rendimiento no sea necesario hoy en día, pero las aplicaciones de contratos inteligentes aún están en pañales en todo el ecosistema.
“Con el desarrollo de varios protocolos DeFi nuevos en Cosmos, el ecosistema necesita un oráculo de precios nativo de IBC que permita que los datos de precios de cadenas cruzadas se transfieran de manera segura a través de las redes”, señaló Peng Zhong, ex director ejecutivo de Ignite, en un comunicado.
Xu señaló la reciente reorganización en Ignite, anteriormente Tendermint Inc, hogar de los contribuyentes originales de Cosmos SDK, como evidencia de la destreza de desarrollo descentralizado del ecosistema.
“Hay al menos 20 o 30 equipos diferentes que desarrollan el código básico del SDK de Cosmos. Entonces, lo que es realmente único es que no creo que haya un equipo que controle de manera completamente central el desarrollo de Cosmos. Ya está tan distribuido que incluso si Ignite pasa por esta extraña reestructuración, el espacio Cosmos va muy bien”.
Blockworks se puso en contacto con representantes de Chainlink, Band Protocol y Shade Protocol, pero no recibió una respuesta al cierre de esta edición.