git is literally a "blockchain", and has been since before "blockchain all the things" was cool.
I honestly have no idea what you are talking about in the rest of your comment.
I think that things have the potential to go even further. A business could open a bank account and have its transactions viewable at any time or its balance queried.
The business could encrypt customer data and then release the customers' keys to the customer if the business's cash balance drops below a key threshold.
Hint: It's not cut and dry. The Amiga company is still in business. Radio Shack still exists. MySpace isn't dead. GeoCities got killed, it didn't go out of business.
Smart contracts won't help you here. Blockchains won't help you here. This is a complex legal problem and you're suggesting it's easy, that the Magic of Blockchains will solve it.
Whatever man.
Obviously this idea is getting HNmocked and I'm not going to be able to talk my way out of it, and yes I realize that ideas of property ownership and managing contract disputes are one of the cornerstone of the justice system and society itself.
In that way I am somewhat of a crypto radicalist and I'm talking my book as I do have a long crypto position.
Plus this also presumes that people report faithfully, accurately, and that zero mistakes are made.
The biggest problem with immutable ledgers and smart contracts is simple: Shit happens.