Re: Coffee chain
Block chain is a solution to recording events in an environment where there is no trust between the parties.
So if you have no trust in governments, central banks and your fellow (con)man the block chain is the way to go.
However in most business situations you have some level of trust between the parties, or, at least some trust in the legal system to enforce contracts.
In the Starbucks case I could have a coffee beans origin, transport and roasting recorded for all time in several copies of a cryptographically secure block chain. It would not prevent me from swapping a pedigree Jamaican blue mountain bean for a cheap robusta anywhere along the supply chain.