Developing a centralized Dapp framework is easy. But if you find the way of distributing the whole database to all clients’ computers and phones on the earth, and find the way of executing the program on this distributed (decentralized) database you are now close the “Dapp from the earth” project.
This sounds like Bitcoin Gold without blockchain. Security might not be a big problem.
The main idea behind the this project: “don’t use clouds”. Because they are expensive and centralized. We target to use all PCs and phones to make decentralization. And “don’t use blockchain”. Because it is very slow and not secure actually. You can fail a blockhain database or bitcoin database with just changing a bit in it. Whole blockchain database will completely be invalid. So actually blockchain doesn’t provide change protection, it is all about database change validation.
We can develop better Dapp framework. Let’s continue to research…
Happy coding 🙂