El término «oráculo» se ha utilizado bastante en los círculos criptográficos de todo el mundo en los últimos años, y con razón. Esto se debe a que estas ofertas novedosas están diseñadas para conectar diversos proyectos de blockchain con una amplia gama de datos fuera de la cadena, lo que permite la aparición de muchos casos de uso novedosos.
Sin embargo, la mayoría de los oráculos tradicionales enfrentan dos problemas centrales. En primer lugar, necesitan una autoridad central/intermediario para facilitar su acceso a datos externos en tiempo real, lo que podría permitir que terceros alteren los datos que se les entregan. En segundo lugar, los oráculos centralizados a menudo tienen que renunciar a muchos de los beneficios de privacidad que ofrecen los contratos inteligentes, lo que genera riesgos importantes para la seguridad general del sistema.
Un contrato inteligente puede verse como un programa/registro de transacciones diseñado para ejecutar, administrar y registrar automáticamente eventos y acciones relevantes de acuerdo con los términos de un acuerdo digital predefinido.
Explicación de los oráculos descentralizados
Como se mencionó anteriormente, los oráculos centralizados funcionan como entidades únicas e independientes que proporcionan datos de una fuente externa a un contrato inteligente que opera dentro de un marco de gobierno establecido. Como resultado, tienden a tener un único punto de falla que puede resultar en que se corrompan o ataquen.
Por otro lado, los oráculos descentralizados se pueden visualizar como un grupo de oráculos independientes, donde cada nodo que opera dentro de la red puede actuar por sí mismo, es decir, tiene la capacidad de trabajar solo y recuperar datos de una fuente fuera de la cadena. .
Dado que no dependen de una sola fuente de verdad, la autenticidad y corrección general de los datos entregados al contrato inteligente asociado se puede verificar con un grado extremadamente alto de efectividad.
Más específicamente, la mayoría de las redes Oracle descentralizadas (DON) de alta calidad brindan a sus clientes funciones de seguridad altamente específicas, como pruebas de integridad de datos (que usan firmas criptográficas); módulos de validación de datos con agregación multicapa (para eliminar problemas relacionados con el tiempo de inactividad); Garantías criptoeconómicas y otras características opcionales como pruebas de conocimiento cero.
Desde una perspectiva operativa, los oráculos descentralizados son ideales para su uso en un entorno empresarial complejo, pero requieren un alto nivel de inversión financiera, especialmente cuando se trata de configurar la infraestructura nativa del proyecto y pagar el mantenimiento general.
Las preguntas con oráculos en su forma actual
Si bien el aspecto de transparencia y descentralización de la mayoría de las plataformas basadas en Oracle es bastante intrigante, al menos en papel, debe tenerse en cuenta que tales propuestas solo son válidas en la medida en que la información entregada a una cadena de bloques determinada sea «a prueba de manipulaciones». Dicho esto, vale la pena hacer la pregunta, ¿quién tiene realmente la autoridad para autenticar estos datos?
De hecho, esta pregunta ha sido estudiada extensamente por muchos expertos en blockchain y surge cada vez que un activo digital necesita vincularse a su contraparte física.
Por ejemplo, si la transferencia de propiedad de un bien físico (por ejemplo, un collar) debe realizarse entre dos personas, el contrato inteligente asociado con el trato debe incluir datos que garanticen la validez de la información proporcionada.
Lograr esto generalmente requiere que un tercero verifique los eventos que tienen lugar en el mundo real. Y aunque muchos proyectos han tratado de aliviar este punto de dolor en los últimos años, el problema todavía está muy extendido en la actualidad.
Soluciones Oracle descentralizadas
eslabón de la cadena
Una de las redes de Oracle más populares en el mercado actual, Chainlink se describe mejor como una red descentralizada de nodos capaz de brindar a sus usuarios una amplia gama de información en tiempo real de fuentes de datos externas. La arquitectura de contrato inteligente nativa de la plataforma está automatizada y puede tomar medidas cuando se cumplen ciertas condiciones predefinidas.
La red de Chainlink tiene como objetivo ayudar a procesar datos del mundo real conectados a una variedad de fuentes que van desde precios de activos hasta datos deportivos, datos de envío y datos meteorológicos. Debido a su estructura utilitaria versátil, la plataforma es utilizada actualmente por varios proyectos DeFi destacados como Aave, Kyber Network, Synthetix y otros.
QED
QED puede verse como un oráculo descentralizado preparado para el futuro diseñado para conectar sin problemas un gran número de redes de cadenas de bloques y sus contratos inteligentes asociados con fuentes de datos externas. Operacionalmente, los oráculos de QED usan «garantía externa» como un vínculo con su teoría del contrato inteligente, mitigando muchos riesgos sistémicos que de otro modo podrían haber entrado en juego.
Además, la plataforma utiliza un mecanismo de «puntuación de confiabilidad» que determina la eficiencia del capital del oráculo mientras elimina a los de bajo rendimiento del ecosistema. Finalmente, QED se construyó sobre una cadena de bloques que no tiene un punto único de falla y no utiliza un sistema de verificación centralizado, lo que permite mayores niveles de eficiencia operativa y seguridad general.
ingenioso
En pocas palabras, Witnet es una red Oracle descentralizada (DON) que no solo conecta contratos inteligentes con fuentes de datos del mundo real, sino que también permite que el software de terceros recopile cierta información específica publicada por una dirección web determinada en un punto determinado de su ciclo de vida, también con evidencia comprobable.
Vale la pena señalar que Witnet está equipado con una cadena de bloques holística y sofisticada, así como con un activo digital nativo que los mineros pueden proteger en lugar de buscar, confirmar y entregar contenido web.