We Need an Absolute Interoperability

There is one thing I believe we need to reach full decentralization — an absolute interoperability.

Vlad
Unframework
2 min readOct 16, 2018

--

Absolute interoperability is possible with Knowledge as Code project: Decentralized features created from knowledge.

There are plenty of great decentralized platforms like Ethereum or Solid to build decentralized apps nowadays. To get the most from decentralization we need dApps built on top of one platform to be able to talk to dApps built on top of any other platform.

It is convenient not only for users but also for developers: anybody will be able to introduce his new approach or project and still leverage user bases and communities of other decentralized projects.

It can be done with a features delivery: the same feature producing messages of same standard can be delivered to dApps built on top of different platforms.

But we need to do even more. To have an absolute interoperability we need various standards to be translatable between each other. E.g. we have a XML message but many of dApps can understand only to JSON messages. Or two chatting dApps with same features use little different message formats. They become interoperable once we are able to translate their different message formats.

Why is it important? Each standard of message is equal to new kind of idea, piece of knowledge or feature. With translators of standards, every individual is able to create his own standard — bring his idea to life — and still be understood by other parts of the system (users, but also devices, apps etc.)

A special kind of microservices in Unframework are translators between standards. They accept a message as an input and return the same message in a different standard.

To make it more illustrative, let me add an example: An individual will have a freedom to create or choose his personal language. For instance, I will decide to communicate with others only with my own emoji language from now. The system should be able to allow me to do that while all others are still able understand me.

Web: http://ufw.yiedl.io

Twitter: https://twitter.com/unfwk

Telegram: https://t.me/joinchat/FzZn_RDFMoSuvj83DKxsmA

Mail: vlad@kahoun.info

--

--