Desmitificando los oráculos de Blockchain: Parte 2


tierras altas

Las aplicaciones descentralizadas y DeFi no serían posibles sin los oráculos de la cadena de bloques, componentes clave de la infraestructura de la cadena de bloques que permiten el acceso, el procesamiento y la transmisión de información entre el mundo exterior de los datos fuera de la cadena y los contratos inteligentes.

Sin embargo, ¿cuáles son los principales desafíos técnicos en la construcción de oráculos de blockchain resistentes y confiables, y por qué son tan importantes las canalizaciones de datos descentralizadas?

CryptoSlate habló con algunos de los expertos destacados en el tema, algunos de los cuales se reunirán en el primer Technology Agnostic del mundo en Berlín este junio cumbre esto está completamente orientado hacia los oráculos.

Resiliencia y confiabilidad de Oracle

“Las empresas optimizan la eficiencia mientras que las DAO optimizan la resiliencia. Con eso en mente, la infraestructura de la que dependen los DAO debe ser resistente y descentralizada, y ahí es donde entran los oráculos”, señaló Niklas Kunkel, facilitador de la unidad principal de Oracle en MakerDAO.

Esto es especialmente cierto para los datos, según Kunkel, quien continuó explicando la importancia de garantizar la confiabilidad de Oracle: use Fabricante como un ejemplo. Luego pasó a decir:

“¿Qué información necesita Maker del mundo exterior? Maker otorga préstamos y las personas publican garantías para recibir esos préstamos, por lo que Maker, como banco descentralizado, necesita saber cuál es el precio de todas esas garantías: cuál es el precio de Ethereum, cuál es el precio de Bitcoin, cuál es el precio de un montón de préstamos hipotecarios: esa es toda la información que no existe dentro de la red criptográfica que necesitamos traer del mundo exterior”.

Pero, ¿qué hace que Oracle sea tan especial? ¿Y cómo se alinean con las restricciones únicas en el mundo de la cadena de bloques?

“No quieres tener que confiar en ninguna otra parte, no quieres estar a merced de un punto central de falla, no quieres que alguien pueda activar un interruptor y censurarte y simplemente truncar los datos”, agregó Kunkel mientras hablaba y continuaba abordando algunos de los desafíos técnicos de construir una canalización de datos para que quienquiera que lo esté ejecutando no pueda simplemente apagarlo cuando lo desee.

Además de oponerse a la censura, las garantías de integridad de los datos son otra restricción importante que se debe cumplir, agregó, para que quienquiera que esté ejecutando esa canalización no pueda alterar los datos.

En resumen, ese es el problema que resuelven los oráculos: “le dan esa canalización a las DAO y las aplicaciones criptográficas sin exponerlas al riesgo de censura y manipulación de datos”.

De acuerdo con Auryn Macmillan, Líder de Gobernanza y Gerente de Producto en Gnosis.

“Los oráculos (o pruebas) de algún tipo son un componente necesario de cualquier sistema basado en blockchain que desee consumir o responder a eventos fuera de su entorno de ejecución. Ya sea en el mundo real o en otra cadena de bloques o entorno de ejecución”.

Los oráculos permiten todo tipo de usos útiles, desde la aleatoriedad verificable y la votación secreta, hasta las fuentes de precios del mundo real.

Sin embargo, Macmillan aclaró cómo Gnosis usó un oráculo basado en un juego de escalada para descentralizar su sistema de votación.

“Para Gnosis DAO, queríamos que la votación fuera descentralizada y contributiva, y que el peso de la votación incluyera mucho más que solo los saldos de GNO en la red principal Ethereum”, explicó.

El uso de Reality.eth permitió una ejecución confiable en la cadena basada en el resultado de la votación fuera de la cadena, con peso de votación derivado de GNO en múltiples protocolos tanto en la red principal Ethereum como en Gnosis Chain. Finalmente, Macmillan comentó:

“Al utilizar una solución sólida de Oracle para estos datos, los protocolos pueden enfocarse en sus competencias principales. Sin embargo, la introducción de un oráculo casi siempre significa un aumento en la superficie de ataque. Por lo tanto, es crucial que los desarrolladores comprendan los supuestos de confianza al consumir datos de un oráculo determinado”.

Existen diferentes diseños de Oracle que utilizan diferentes mecanismos para brindar resistencia y garantías de confiabilidad. Mientras que algunos diseños se basan en múltiples fuentes de datos e incluso en múltiples oráculos, otros usan mecanismos de incentivos. Algunos están tratando de hacer esto de forma criptoeconómica a través de la participación criptográfica, mientras que otros están utilizando la competencia de Prueba de trabajo (PoW) minable para eliminar la dependencia de terceros confiables para acceder a datos fuera de la cadena.

La importancia de la descentralización

El oráculo descentralizado de Tellor sirve como ejemplo de un diseño respaldado por incentivos criptográficos.

Tellor Oracle permite que cualquier persona participe como informador de datos al apostar algunos tokens como un bono que puede ser truncado por el contrato si envían datos incorrectos. Mientras tanto, otros poseedores de fichas y miembros de la DAO pueden participar en la validación de estos datos presentando objeciones, explicó Michael Zemrose, cofundador de Lámina.

Desglosando los conceptos básicos de los mecanismos de disputa basados ​​en tokens de Tellor, Zemrose señaló cómo su solución abierta y sin permiso se construyó desde cero para ser resistente a la censura y descentralizada.

“Desde la fase de diseño, queríamos que todo lo que hiciéramos fuera abierto y sin permiso, permitiendo que todos participaran, pero evitando que una sola entidad tuviera demasiado poder en el sistema, incluyéndonos a nosotros mismos”, dijo, afirma que el equipo de Tellor solo posee 3 % de las fichas.

Lámina se lanzó sin ICO, sin pre-minado, y el equipo también se deshizo de sus privilegios de clave de administrador, mencionó Zemrose, comentando que el objetivo era evitar el error de tener demasiado poder, “porque una vez que tienes demasiado, tiene poder”. es muy difícil quitarlo.”

Según Zemrose, aumentar la conciencia de los usuarios sobre la importancia de las soluciones Oracle descentralizadas es un desafío continuo.

“Su otra descentralización no importa si su oráculo está centralizado”, dijo, y señaló que a medida que el espacio madura, se vuelve cada vez más fácil convencer a la comunidad, los fundadores y los inversionistas de que se preocupen lo suficiente como para ser parte de la conversación. .

Si bien la red es completamente abierta y cualquiera puede venir e intentar competir por recompensas simbólicas poniendo en la cadena los datos que solicitan los usuarios, lo mejor para todos es ser honestos.

“De lo contrario, se disputan y esa participación (préstamo) se ‘corta’ y se entrega al disputante”, agregó Zemrose, explicando cómo su diseño se basa en el principio de racionalidad económica.

Mientras tanto, el diseño de Maker se basa en un “tipo de modelo federado”, aclaró Kunkel.

“Tenemos un gran conglomerado de criptoproyectos que son de confianza en la industria y votados por el gobierno de los fabricantes, incluidos Etherscan, MyEtherWallet, Infura, MetaMask, por nombrar algunos, y terminamos tomando la mediana de todos los datos que transmiten estos conglomerados. ” él explicó.

“Es casi como PoW”, concluyó Kunkel, y señaló que mientras el 51% de los participantes sean honestos, el oráculo, por un lado, permanecerá en línea y, por otro lado, tendrá las fechas correctas.

simbiosis

Sé el primero en comentar

Dejar una contestacion

Tu dirección de correo electrónico no será publicada.


*