Irwin Higgins’s Updates

Build a decentralised blockchain app

You can often hear a question about the difference between dApp and a regular application. A decentralized application consists of a frontend and a link in the form of a browser (toshi, brave) or a browser extension (metamask).

Build a decentralised blockchain app

This link takes care of key storage and identity management, removing the extra step in the form of registration. This allows the application to communicate with the blockchain, read, write data there through sending transactions.

In general terms, you can write that the roughly standard architecture of a decentralized application consists of three parts:

- node with ether blockchain
- web3.js
- interface

The node itself is not very convenient for programming. Therefore, web.js. is used between the interface and the node. According to recent reports, more than 90% of decentralized applications operate on the basis of the blockchain etherium. Therefore, for simplicity's sake, we can imagine that dApp is a frontend with a link and a smart contract on the ether blockchain.