Unframework Introduction

Vlad
Unframework
Published in
2 min readAug 24, 2018

Nature inspires. It is perfectly decentralized. Also, unlike the digital world, everything in nature evolves and responds to all other things in real time. Computers and software are not like that. Unframework is here to solve it.

Please read also about state oracles, there is also a Telegram channel for a further discussion and Twitter.

Main goal

The main goal of Unframework is to solve a dichotomy between the real and digital world. What does it mean? Every time you want to do something, you think it should be possible to do, but your current software doesn’t allow you to do it, then you suffer from the dichotomy. Simply put, digital technologies are evolving slowly and do not react in real time to users’ needs.

The result of Unframework is a merge of the real and digital world:

  • In the merged worlds, everything is interoperable and leverages features of all other things without additional effort (seeking and installing new apps, pogramming API’s etc.) Any feature once deployed on the internet is reusable — don’t repeat yourself (DRY) principle in the global scope.
  • Every single need will be fulfilled immediately with the best possible solution. Any action or idea will be recognized, brought to every ear through digital connections and will impact everything what should be impacted (in the similar way how butterfly effect works).
  • Technologies will evolve at the same pace as society. There will be no gap between one’s potential and what he can achieve with his digital tools.
  • These highly individual benefits will be balanced by a possibility to reflect the environment, society and sustainability aspects.

Basic principles

To achieve the main goal, Unframework introduces the following principles.

  • Instead of programming, digital services are created on fly from behavior of humans and machines.
  • Everything can invent its own digital language and be able to talk with all other things.
  • Services do not depend on underlying platform or technology. It means, same services can be backed by different kind of resources (faster, slower but safer etc.).
  • We can evaluate impact of various services on various aspects of society and economy. As a result, people will know what they cause in terms of positive or negative externalities and sustainability.

Main components

Resources

  • With Unframework, everything in the world is recognized as a resource (regardless it’s a human, machine or software) providing a highly specialized service.
  • Every resource is request-responsive — We can always see and use all possible interactions with the resource.
  • Successful behavior of resources can be easily mimicked by other resources.

Translators

State oracles are interfaces to resources. New services are not programmed anymore, but created by combining of state oracles. Among the creating of new servcices for users, state oracles also enable resources to understand each other’s “language”.

More on state oracles

Universal interface

Universal “DApp” that enables interaction with any resource: existing smart contract, platform or any other thing.

--

--