The Trust Protocol How Blockchain Can Help Implement Businesses and Brands Principles Dinis Guarda 15 February 2017