Blockchain. An economist's dream?
Blockchain by structure is a decentralised, distributed and public digital ledger that is used to record transactions across many computers, As blockchain is public everyone is able to see the blockchain content.

Your analysis could be my analysis and I will be able to separate IBM from Google.. 

You can't separate them if you don't know them. But with cryptography world
nothing impossible, i'm pretty sure someone with a "Big" cup of coffee will be able do it. But i'm talking about blockchain structure not programming skills.