A colleague recently wrote about his framework for offline and decentralised web apps, Concords.
My understanding of it is that the data of the application is stored as a blockchain. You can manipulate that data using a web app interface. You share that blockchain securely with others by pushing your version of the blockchain to them.
The web app was initially the interesting bit to me. The more I think about it, it’s the data that’s the living thing. The web app is merely a user interface to the blockchain.
The data in the blockchain is what’s living, not the web app.
The data is the DNA. The web app is the user interface to manipulate the DNA.
I wonder where this idea will lead to, but I’m sure Sam is onto something.