Desmitificando los oráculos de blockchain: Parte 1

En pocas palabras, oráculos blockchain facilitar el acceso, el procesamiento y la transmisión de información entre el mundo exterior de datos fuera de la cadena y contratos inteligentes. Dicho esto, las aplicaciones DeFi y blockchain aplicadas no serían posibles sin ellas.

Los datos que transmiten pueden venir en varias formas, dado que permiten la comunicación con diferentes sistemas fuera de la cadena, incluidas las API web, los proveedores de la nube, las firmas electrónicas, los sistemas de pago, los dispositivos IoT y otras cadenas de bloques, entre otros.

Dicho esto, es valioso comprender su potencial cuando se trata de aumentar la utilidad de blockchain, cuáles son los desarrollos más emocionantes destinados a mitigar la confianza que se deposita en cualquiera de las soluciones Oracle actuales y qué roles jugarán estos árbitros de la verdad. El futuro de los servicios descentralizados.

Para responder estas preguntas, CryptoSlate habló con algunos de los expertos destacados en el tema, algunos de los cuales se reunirán en Berlín este junio en la primera reunión tecnológicamente agnóstica del mundo. cumbre eso está completamente enfocado en los oráculos.

Conexión de contratos inteligentes a información fuera de sus cadenas de bloques nativas

Si bien ya representan una pieza crucial de la infraestructura que hace posible DeFi, asegurando la validez de los datos en los ecosistemas de blockchain, es probable que los oráculos se vuelvan más prominentes a medida que más casos de uso avanzan hacia Web3. 

“Cuando analizamos muchos de los casos de uso, nos dimos cuenta de que realmente necesitábamos crear la información; necesitábamos responder preguntas que se pudieran formular en lenguaje humano”, explicó Edmund Edgar, fundador de Social Minds Inc., quien creó el primer oráculo de contratos inteligentes del mundo llamado Reality Keys.

Pensadas para Bitcoin en 2013, Reality Keys no tuvo mucho uso, sin embargo, sirvió como base para desarrollar Reality.eth, una plataforma de arbitraje de código abierto en Ethereum.

"Reality.eth está diseñado para responder a cualquier pregunta que desee y, en lugar de depender de una sola entidad, es una colaboración colectiva", señaló Edgar, explicando cómo varias personas pueden responder a la pregunta, y el sistema con enlaces se incluyó en el diseño para incentivarlos a responder con sinceridad. 

Al mencionar la integración con Gnosis Safe, Edgar señaló que Reality.eth se usa cada vez más para la gobernanza.

Originalmente una billetera multisig, Gnosis Safe se convirtió en un sistema operativo para organizaciones autónomas descentralizadas (DAO).

Su módulo SafeSnap, que es una solución basada en Oracle que utiliza Reality.eth, permite ejecución descentralizada de propuestas de gobernanza a través de una ejecución dentro de la cadena de votos fuera de la cadena.

Cómo funciona SafeSnap (Fuente: Gnosis)
Cómo funciona SafeSnap (Fuente: Gnosis)

“Toma un voto de los titulares de tokens usando un sistema llamado Instantánea, y luego usa Reality.eth para averiguar cuál fue el voto y pasar esa información al contrato inteligente, para que pueda actuar en consecuencia”, explicó Edgar. El papel de Oracle en el conjunto de herramientas de gobierno descentralizado.

Minimizar la dependencia de partes confiables

En este punto, hay varios tipos diferentes de servicios de oráculo de cadena de bloques. La tipología más básica hace una distinción entre oráculos de primera y tercera parte. Si bien los oráculos de primera parte son operados por los propios proveedores de API, estos últimos no son operados por los propietarios de la información que sirven, sino que actúan como intermediarios entre la fuente de datos y la cadena de bloques.

“Algunos servicios de Oracle están centralizados, mientras que otros están descentralizados”, explicó Steven Liu, jefe de desarrollo de NGD y tecnólogo de Neo Foundation, y agregó cómo su solución nativa de Oracle combinó diferentes características de ambos diseños. 

El neo La red ofrece una gran cantidad de características diferentes a sus usuarios, incluido un sistema de almacenamiento de archivos descentralizado, un sistema de identidad y un sistema Oracle que permite que sus contratos inteligentes accedan a recursos externos.

"Nuestra API nativa de Oracle se puede solicitar directamente mediante un contrato inteligente e implica un proceso de consenso de nodos, lo que lo convierte en un servicio descentralizado sin confianza", agregó Liu, y señaló que debido a que adopta un patrón asíncrono, el mecanismo de procesamiento de solicitud-respuesta no No retrasar la finalidad del bloque de Neo.

Mecanismo de procesamiento de solicitud-respuesta de Neo Oracle Service (Fuente: Neo)
Mecanismo de procesamiento de solicitud-respuesta de Neo Oracle Service (Fuente: Neo)

Como explicó Liu, el consejo Neo elegido por los titulares de NEO consta de 21 miembros que tienen varias responsabilidades. Uno de ellos es elegir nodos de Oracle que proporcionen datos confiables para contratos inteligentes”. 

"Estos nodos reciben pagos y recompensas por responder a las solicitudes de Oracle, sin embargo, el Consejo puede eliminarlos e incluso reemplazarlos en caso de un servicio deficiente o irregularidades".

Cuando se le preguntó acerca de algunos de los mayores desafíos que rodean la investigación y el desarrollo actuales de los oráculos de blockchain, Edgar señaló que, hasta el momento, "nadie ha construido realmente un oráculo que funcione sin partes de confianza, al mismo tiempo que es inmune al soborno". 

Los oráculos son cruciales cuando se trata de utilizar la tecnología blockchain para cualquier cosa que no sean activos nativos, y su capacidad para aprovechar la verdadera descentralización y ambigüedad surgió como un tema candente que definirá los sistemas y servicios futuros que se basan en la integridad y seguridad de los datos.

Si bien el enfoque más común se basa en terceros que proporcionan los datos y firman la información, la votación simbólica surgió como un enfoque alternativo más descentralizado.

"Oracles determina la entrada de un contrato inteligente que, a su vez, afecta lo que realmente hace el contrato inteligente", explicó Hart Lambur, cofundador de UMA, una plataforma descentralizada de contratos financieros basada en la cadena de bloques Ethereum.

"Si bien los datos de la cadena de bloques se vuelven inalterables después de que se registran en el libro mayor, no se verifican antes, lo que deja a los oráculos y, por extensión, a los contratos inteligentes, abiertos a la manipulación", señaló Lambur, argumentando que el oráculo optimista de la UMA combate este problema mediante una resolución de disputas única. sistema. 

Cualquiera puede enviar una respuesta a la cadena, y solo habrá una disputa si la respuesta es incorrecta. 

"Llamamos a este sistema de resolución 'optimista' ya que los datos se aceptan como verdaderos a menos que se discutan", dijo, y señaló que, en comparación con los oráculos tradicionales de alimentación de precios, los oráculos optimistas pueden traer datos súper específicos a la cadena de una manera que no depende de los nodos. 

Conectarse al oráculo optimista no requiere utilizar un contrato lanzado en UMA (Fuente: UMA)
Conectarse al oráculo optimista no requiere utilizar un contrato lanzado en UMA (Fuente: UMA)

“Los incentivos económicos mantienen la precisión ya que cualquiera puede ganar recompensas respondiendo a una consulta y perdería dinero si son incorrectas y cuestionadas”, concluyó Lambur.

Abordar el sesgo de datos y acordar una verdad absoluta

“Si bien podemos formar organizaciones descentralizadas, lo que permite a los poseedores de tokens votar sobre temas, en teoría, hay situaciones en las que podría ser rentable sobornar a esos votantes para que voten de cierta manera”, agregó Edgar.

Aunque los sistemas de votación de los poseedores de fichas demostraron ser bastante sólidos en la práctica, eso no significa necesariamente que no puedan ser manipulados, según Edgar.

"Realmente no ves que estos sistemas de votación se rompan en este momento, pero nunca se sabe", argumentó, y explicó que "con las criptomonedas, las cosas funcionarán durante mucho tiempo y luego alguien atacará con éxito una parte". , y luego seguirán ataques similares”.

"Augur, una plataforma descentralizada de oráculo y mercado de predicción, tiene un diseño que no depende de partes confiables, pero tiene lo que se llama un límite de seguridad", agregó Edgar, y señaló que hay una cierta cantidad de dinero que puede asegurar sin , al menos en teoría, siendo "rentablemente atacable". 

En casos extremos, el enfoque de Augur permite que el sistema se bifurque en varias copias, lo que permite a las personas usar la versión que deseen y, en última instancia, revela cuál de estos sistemas es más valioso. Este enfoque fue propuesto originalmente por Paul Sztorc en el Documento técnico de Truthcoin. Edgar está trabajando actualmente en un diseño que lleva esto un paso más allá, en casos extremos bifurcando un libro de contabilidad de capa 2 completo.

Las personas que desean interactuar entre sí, en última instancia, deben ponerse de acuerdo sobre algún tipo de visión común del mundo, adhiriéndose a lo que determinan que es verdad. 

"Con el tipo de enfoque de bifurcación que usa Augur, es posible que termines con dos economías", comentó Edgar, y subrayó que "una cadena de bloques no puede probar qué visión del mundo es correcta, pero podemos permitir que cada visión del mundo se coordine consigo misma". , y permitir que las personas hablen entre sí en cualquier realidad que deseen”.

“También podemos determinar qué visión del mundo es la más valiosa en términos de efectivo, pero de nuevo, eso no es necesariamente cierto”, agregó y concluyó que “las cadenas de bloques son una herramienta para coordinar, y lo mejor que podemos hacer es coordinar entre personas con la cosmovisión compartida”.

Obtenga su resumen diario de Bitcoin, DeFi, NFT y Web3 noticias de CryptoSlate

Publicado en: DeFi, Tecnología

conseguir una Southern Implants en el mercado criptográfico?

Conviértase en miembro de CryptoSlate Edge y acceda a nuestra comunidad exclusiva de Discord, más contenido y análisis exclusivos.

Análisis en cadena

Instantáneas de precios

Más contexto

Únase ahora por $ 19 / mes Explore todos los beneficios

Fuente: https://cryptoslate.com/demystifying-blockchain-oracles-part-1/