When high technologies collide and people who want to use them in the wake of hype sometimes get ridiculous incidents. Do you really need to store your data on the blockchain? In this article, we will consider training materials for creating a blockchain database.
Traditional databases use a client-server network architecture. Database control is left to the specific administrator, who provides access to the database by checking the user access level. Since he is responsible for administering the database, if security is compromised, the data can be changed or even deleted.
Blockchain databases consist of several decentralized nodes. Each node is involved in administration: all nodes check new additions to the blockchain and are able to enter new data into the database. In order to add to the blockchain, most nodes must reach a consensus.