How do I define dApps?
Everyone may have different definitions of dApps. Some people may say any apps using crypto as payment are considered dApps. Others may say it has to have a smart contract logic running in the blockchain. Well, I have a different definition. I think a dApps have to
- Pure serverless. All code can be run on any qualified nodes.
- No single point failure
- Resistant to any control from anyone, including powerful central authority or even inventor himself.