Skip to content

Module 1 Smart Contracts and DApps

yeousunn edited this page Aug 24, 2018 · 2 revisions

Smart Contract

Smart contracts are like traditional contracts, except they are digitally coded into the blockchain and eliminates the need of middleman(ex. Bank, lawyer). Smart contracts are trustless, autonomous, and self-sufficient.

DApps

DApps or Decentralized applications unlike traditional applications, their backend codes run on a decentralized peer-to-peer network.

A DApp can have frontend code and user interfaces written in any language (just like an app) that can make calls to its backend.

DApp = frontend + contracts

One example is to use this design for a decentralized Twitter that’s resistant to censorship. Once you publish a message to the blockchain, it can’t be erased, not even by the company that created the microblogging system.

next module