How do I define dApps?

Kevin Zhang — the Sweeping Monk
3 min readAug 31, 2020

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.

--

--