We have used applications like “Google Keep” or “Evernote” for taking down notes and make to-do lists. In my observation, this simple application has 3 use cases when we deploy its decentralized version on a blockchain platform. I will now explain the application design and its 3 use cases. These uses of the to-do list application are more secured, private, and tamper proof.
Like any to-do list application, we have user accounts for users to create notes in it. The application needs to be written using solidity or by any other contract oriented Turing complete language. Once the application is developed, it needs to be deployed on a blockchain.
Let me summarize the parameters:
Let us now move on to the three use cases of this application.
To-do list application can be the foundation of a micro-blogging platform like Twitter.
To help you understand this let me derive an analogous relationship between our to-do list application and this platform:
By this we can have a decentralized micro-blogging platform like Twitter.
A decentralized billing system can be implemented as follows:
Advantage: Since the bills are on a blockchain it will facilitate tamper-proof audit trails for the administration.
Every company saves their processes on a document. Now the problem with this approach is that sometimes the processes might be lost or hacked or accidentally deleted. Hence, there is a need for a decentralized process management system.
It can be implemented as follows:
Once this system is on a private blockchain, it can’t be deleted or hacked.
These are the three use cases of a decentralized to-do list application.
The following words were my motivation to study this domain:
“Eventhough the chance for Blockchain or Cryptocurrency to succeed is much less than a 100%, Even if it is 10%. A 10% chance of making something that unleashes a massive paradigm shift on the entire world is still something that is totally worth dedicating your whole life to.” ~ Vitalik Buterin (co-founder of Ethereum)
Thank you for reading my article.
If you have any questions, please feel free to send me an email. You can also contact me via Linkedin. You can also follow me on Twitter.
In order to get started with Blockchain read my article published on Hackernoon