Blockchain Academy
We'll get together for networking with people interested in Blockchain including developers and anyone curious about Blockchain.

dApp(Decentralized Application)

A decentralized application is a computer application which is based on coded smart contracts in blockchain on a decentralized network. Not every blockchain supports smart contracts. DApp runs by smart contracts written with Solidity or C++ code on platforms such as 'Ethereum' and 'EOS', which mainly support the Turing Complete Language.

Traditional web service employs the centralized web server, such as Google or Naver, which works as a provider and a controller and delivers all the resources to the client servers including HTML documents and images. But in dApp, there is no central provider or controller that each user becomes a solitary node to share data through consensus.

Bitcoin is a very simple dApp that works as currency, means of remittance and payment in a blockchain network.

The ranking and functions of dApp can be found in the following website.

https://dappradar.com/rankings