The Benefits and Potential Uses Cases for Decentralizing To-Do List Applications

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:

  1. A user account in the to-do list would be a user profile on this platform.
  2. List of notes would be the Tweets by a User.
  3. The address will be the address used by the user to access their accounts.
  4. 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:

  1. A user account in the to-do list would be a separate account created for each customer.
  2. List of notes would be the bills pertaining to a particular customer.
  3. The address can be used by the customer to view their previous purchases.
  4. 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:

  1. A user account in the to-do list would be a separate process.
  2. List of notes would be the procedures or instructions of each step in a process.
  3. An address can be used to read/write a specific process. For security reasons, only trusted persons must have access to the data.
  4. 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.

read original article here