It is pretty interesting to think why current blockchain has to work linearly.
In my viewpoint, I believe this is where blockchain can extend its functionality.
Blockchain gives security and trust, but I think it also takes two things:
These problems happened because all users’ information is mixed in a single blockchain. Why can’t people have their own blockchain so that they can have their own information and get verified on transaction between sender and recipient only? This is rather more decentralized way than current blockchain system.