Ara Whitepaper: a blockchain as a protocol agreement and recommendation system

Hey all! :grinning_face:
I was working on the Ara’s whitepaper over the last three years with the six iterations. And it’s now published. Here I’m looking for the feedbacks.

It’s #uncategorized, because sits at the intersection of multiple ones. But I promise the whitepaper is original and unusual in its own sense doing multiple things at once, so worth reading it.

Partially, it fits in the Meta-innovation category, since argues computer scientists are focused too much on data, and asks a paradigm shift to think from a software pov.

Partially, it fits in Layer 2, since Ethereum acts as the programmable money layer, while Ara proposes two additional blockchains:

  • protocol agreement. It stores the ontology of a certain domain from a long forgotten semantic web. But instead of data semantic, it stores what is the software and what its relationship to other softwares.
  • a decentralized recommendation engine to find the software as user want.

Partially, Ara whitepaper here could categorized in the Applications , since revives back the dapp browser, Mist. But what I propose is to go further than browsers as a desktop shell. And second instead of the dapps, this environment aims to create a malleable softwares. The desktop shell reads the semantics of the softwares from blockchain A, and generates the collective user data on blockchain B for auto discovery or allow users to share their personalized softwares among other users.

And lastly, Ara could fit in the Architecture as for dual role of the blockchain, it changes the architecture to incentivise the nodes to popularize the network. The more users or software projects they onboard, the more their coin gets popular.

This are brief explanation, but all is well described in the whitepaper.
—–
Potential Use Cases
Each of this dual blockchain could be implemented for the certain domain that people could semantically align.
**
Metaverse/NFTs** a first blockchain could describe the universe model. It’s software environment allow users to create plugins, game mods and own it. While the recommendation engine provide a fair matchmaking or discovery of game mods. Personally I would want to see it on OnePiece or TES worlds.

Social Networks/Digital Identity a first blockchain for semantics could store the user profiles. With zk-proofs it could be adding additional data related to the people. The second blockchain could provide a matchmaking platform that with smartcontracts users could create new forms of social networks.

Project Management + Opensource Softwares personally, if it gets well, next stage is to implement this blockchain for the project management. It’s not satisfying for all people. So plan to onboard open-source softwares and bundle them for the workspaces.

—-
Website: https://ara.foundation
Whitepaper https://ara.foundation/ara.pdf

Criticism is welcome, so opinions. :slight_smile: