Use Case 1: Decentralized Twitter
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:
- A user account in the to-do list would be a user profile on this platform.
- List of notes would be the Tweets by a User.
- The address will be the address used by the user to access their accounts.
- The timestamp is the time when a tweet is tweeted by the user.
By this we can have a decentralized micro-blogging platform like Twitter.
Use Case 2: Billing System
A decentralized billing system can be implemented as follows:
- A user account in the to-do list would be a separate account created for each customer.
- List of notes would be the bills pertaining to a particular customer.
- The address can be used by the customer to view their previous purchases.
- A timestamp is the time when a bill is generated for the customer.
Advantage: Since the bills are on a blockchain it will facilitate tamper-proof audit trails for the administration.
Use Case 3: Process Management System
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:
- A user account in the to-do list would be a separate process.
- List of notes would be the procedures or instructions of each step in a process.
- An address can be used to read/write a specific process. For security reasons, only trusted persons must have access to the data.
- A timestamp is the time when a process is modified.
Once this system is on a private blockchain, it can’t be deleted or hacked.