In developing applications, a good database is needed to store data from an application. Data availability and security must be guaranteed by the database developer. Users also need to know what their data is used for by the application. Blockchain provides all the previous features, starting from decentralized, which means the application runs user-to-user, which means that ongoing activities …