Cualquiera puede ser un oráculo – Alpha Dino

Los oráculos proporcionan fuentes de datos confiables para la cadena de bloques pública. Una buena introducción sobre el tema está disponible aquí.

Oraclize está utilizando la prueba de TLSNotary (almacenada en la red pública de IPFS) para probar que los datos proporcionados al contrato inteligente provienen de una fuente confiable y no se han modificado.

Un solo Oracle, incluso si se demuestra criptográficamente que los datos proporcionados están inalterados y provienen de su fuente confiable, siempre pueden alterar los datos para sus propios beneficios. La Gnosis va un paso más allá y crea un mercado para los Oráculos, agregando la sabiduría de la multitud (o "coopetición") para validar los datos proporcionados por un consenso entre los oráculos en competencia. Los oráculos ponen en juego algunos tokens para seguir siendo honestos y son pujados por comportarse mal. Con los oráculos distribuidos, puede confiar en la calidad de los datos.

Gnosis extiende la noción de datos actuales a datos futuros al proporcionar mercados de predicción. Históricamente, Augur también está trabajando para proporcionar Oráculos descentralizados, y aquí se analizan las diferencias entre los dos enfoques.

Rockchain.org ofrece una nueva forma de proporcionar información estática (y en el futuro, dinámica) a las plataformas de Oracles, como Oraclize, Augur y Gnosis. No somos competidores, pero brindamos una manera de compartir fácilmente algunos datos con solo tener una carpeta compartida localmente, mientras que nuestro cliente DappBox probará su identidad y hará un seguimiento de cualquier prueba de contenido y transferencia de datos. Cualquier nodo de Rockchain DappBox (llamado técnicamente nodos FactMap en nuestro WhitePaper) puede convertirse en un Oracle y compartir datos. Los datos que deben publicarse en las plataformas de Oracle se definirán en nuestros datascripts (nuestro motor de scripting descentralizado, también descrito en nuestro WhitePaper).

El sistema de archivos distribuidos de Rockchain se basa en un concepto simple: cada nodo mantiene sus datos locales y define cómo otros nodos pueden acceder a esos datos con derechos de acceso basados ​​en . De manera similar a los derechos de acceso del sistema de archivos UNIX, hay acceso de lectura, acceso de escritura (colaboración en archivos). En Rockchain, los derechos de ejecución (X) significan que el nodo tiene la capacidad de optar por qué script público de datos se ejecutará localmente.

En Rockchain, también tenemos visibilidad de grupo, como los derechos del sistema de archivos UNIX: grupo local (que representa la red interna), Pares (pares de nodos autorizados, definidos en un contrato inteligente) y Todos.

Convertirse en un Oracle para algunos datos específicos simplemente significa definir derechos de acceso de lectura para Todos en un nodo DappBox.