• XTZ's Newsletter
  • Posts
  • Ubinetic Oracles: Trustless Data Transmission From Data Providers To Tezos Smart Contracts

Ubinetic Oracles: Trustless Data Transmission From Data Providers To Tezos Smart Contracts

Trustless Data Transmission Solution

Ubinetic has created a trustless data transmission solution from provider to smart contract, which can be used to create Oracles that provide trustless data to Tezos-based smart contracts.

So far we’ve seen oracle methods where a form of trust in the oracle is needed, or where the data gains trust through an average of multiple oracle participants.

Another solution is by signature verification provided by the data source. This is how current oracles on Tezos like Harbinger and Kaiko work.

Both options are either not ideal, or limited. (Just a limited selection of data providers in these solutions sign their data. One example of a data provider that does sign their data is Coinbase.)

Ubinetic

Ubinetic solves the trust issue in the data transmission phase from data provider to smart contract.

It proves that the data from the data source, all the way to the smart contract has not been tampered with. With the Ubinetic solution, you could set up an oracle that transmits data provided by almost any website that provides data.

“Any REST API secured by HTTPS can be integrated with this approach.”

Think of stock indexes, weather data, traffic data, sports results, anything.

Future applications

Oracles can be used to feed live data to smart contracts. Price updates for synthetics for example. A synthetic is a financial product that can derive profit from the value of an actual asset.

When trading synthetics, you do not hold the actual asset that you want to profit from, you just bet on a value change.

For this you’d need price updates on assets. You could have a synthetic for Apple or Tesla if the oracle can update values for the smart contract.

With the Ubinetic Oracle solution, one could set up a trustless data feed for such synthetics. There is a synthetics exchange that is being built on Tezos called SEXP. Read more about SEXP and synthetics here.

Other applications would be decentralized betting on sports, dApps in the automotive industry that need current traffic data feeds, decentralized insurance, and many more.

The Ubinetic Oracle Solution

Proof is provided by use of the Android SafetyNet and Android Key Attestation on Android devices.

Basically by verifying a couple of signatures you can get the proof that a specific executable was executed on a device Google thinks to be secure, genuine and in full integrity.

If you want to get to the bottom of the technical aspects of the Ubinetic oracle solution, read their full blog where they go deeper into the technical details.

Oracles will be run on dedicated devices. So it is not intended for your daily use Android device. The whole system will be open source and anyone can use the approach to create an oracle.

Youves.com

Youves.com will be the first application that will integrate Ubinetic Oracles. For the Youves.com data, a selected set of independent companies will be acting as data transmitters.

Taurus Group

Taurus Group SA was founded in April 2018 in Geneva, specializing in digital assets and blockchain. It was founded by senior executives with a background in banking, regulatory, IT and cyber-security.

Taurus offers enterprise-grade market infrastructure solutions for digital assets as well as other financial services to institutional clients.

Taurus managed to build one of the few engineering teams in the world that master the full technology stack (software, hardware, cryptography, distributed systems, devOps).

They work hand-in-hand with the founding team that knows financial services pretty well. This is a quite powerful combination and sought-after by institutional clients.