Image for post
Image for post
The Gordian Knot is said to have been a Turk’s head knot, which has no ends exposed, making it appear impossible to disentangle.

The Gordian Knot called “The Oracle Problem”

Burak Benligiray
Oct 8 · 2 min read

During our years working on oracles, a dissatisfaction slowly brewed at the back of our minds. This oracle technology that was supposed to remove the middlemen, in fact, only supplanted them with other middlemen. The API services available on the blockchain were being served by third-party oracle node operators, who were in turn being hand-picked by a centrally governed authority — the meta-middleman.

It’s one thing to be bothered by a problem, it’s quite another to be able to accurately define it. In our case, once we came up with the solution, we were able to see the original problem with new clarity. Current oracle implementations depend on third-party oracles; that is, oracles operated by entities who don’t own the data or services they provide. The solution is to use first-party oracles — oracles operated by the API providers themselves.

In the ancient legend, Alexander the Great arrives at Gordion where he is met by an ox cart tied to a post by the late King Midas of Phrygia. Upon hearing the prophecy — whoever unravels the knot will be the ruler of Asia — Alexander attempts to untie the knot, but to no avail. His solution then is to cut the knot into two with his sword, and carry on to fulfill the prophecy.

This tale is the embodiment of our approach. While everyone is playing within the illusory rules and constraints of the oracle problem, we realized that we have the means to cut the Gordian knot and must take this simple yet daring step: use first-party oracles.

Image for post
Image for post
Alexander the Great Cuts the Gordian Knot, fresco by Donato Creti at Palazzo Pepoli Campogrande, Bologna (© Web Gallery of Art).

API3

Decentralized APIs for Web 3.0

Thanks to Saša Milić

Burak Benligiray

Written by

API3

API3

Extending the capabilities of blockchain applications. API3 builds blockchain-native, decentralized APIs with DAO-governance and quantifiable security. Learn more: api3.org.

Burak Benligiray

Written by

API3

API3

Extending the capabilities of blockchain applications. API3 builds blockchain-native, decentralized APIs with DAO-governance and quantifiable security. Learn more: api3.org.

Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore

If you have a story to tell, knowledge to share, or a perspective to offer — welcome home. It’s easy and free to post your thinking on any topic. Write on Medium

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store