Ahora, juntemos las dos partes y veamos qué propiedades pueden garantizar para cada tipo de datos.
Para los datos que se generan en la cadena, tenemos la trifecta.
Veracidad está garantizado por consensoProcedencia está garantizado a través de firmas criptográficasInmutabilidad está garantizado a través de la replicación de estado completo en todos los nodos
Pero dado que este tipo de datos solo existe realmente para las criptomonedas u otros tipos de activos puramente en cadena, el alcance de tales garantías es muy limitado. Estas fuertes garantías son precisamente lo que hace que la tecnología sea tan atractiva, pero a medida que avanzamos hacia otros tipos de datos, estas garantías se debilitan.
Para los datos que se generan fuera de la cadena pero que muchos conocen, tenemos garantías más débiles.
Veracidad no está garantizado a través de un algoritmo de consenso, sino a través de un juego cuidadosamente diseñado por el cual los jugadores son incentivados a exponerse entre ellos para decir mentiras. Por ejemplo, si el precio más alto de las acciones de la compañía X en la Bolsa de Nueva York fue de $ 1, pero proporcioné un punto de datos de $ 1.2, entonces otros podrían presentarse y cuestionar mi reclamo. Si se acumularan suficientes desafíos, perdería mi depósito (me castigan) a los retadores (son recompensados). Tales juegos son comunes entre oráculos como Chainlink o soluciones de cómputo fuera de la cadena como Truebit.Procedencia solo se puede garantizar si la entidad generadora de datos tiene una clave pública bien conocida. Por lo general, es deseable que cualquier dato provenga de muchas fuentes para que puedan competir en el juego y ver qué versión de la realidad es verdadera.Inmutabilidad está garantizado a través de la replicación de estado completo al igual que los datos en cadena.
Para los datos que se generan fuera de la cadena pero conocidos solo por unos pocos, las garantías son aún más débiles, teniendo en cuenta que ese tipo de datos representa la mayoría de los datos en el mundo.
Veracidad no se puede garantizar, ya que tan pocas entidades conocen los datos, no hay suficientes jugadores para que el resultado de un juego sea convincente.Procedencia solo se puede garantizar si la entidad generadora de datos tiene una clave pública bien conocida, por ejemplo, una puerta de enlace de sensores.Inmutabilidad está garantizado a través de la replicación de estado completo al igual que los datos en cadena.
Para la mayoría de los datos del mundo, pierde la capacidad de garantizar la propiedad más atractiva de todas: la veracidad. Esto puede parecer una mala noticia, pero tenga en cuenta que las otras dos propiedades, procedencia e inmutabilidad, siguen siendo muy poderosas.