Introduction
Smart contracts and blockchain are revolutionizing business by offering the possibility of removing intermediaries. Additionally, they have the potential to change the current shape of cloud/ fog markets and lower entry barriers for such markets. In fact, despite the current efforts to advance interoperability between cloud offers, the cloud market has developed without standards and is restricted to a few providers [1] that have a dominant market position. This limitation has a significant impact on medium/small providers, who cannot easily enter the market; and on consumers, for whom changing provider is difficult since the service conditions are difficult to compare because every provider has its own vocabulary. Also, consumers need to verify data compatibility, and to consider transfer costs and applications adaptation, which together might lead to vendor lock-in.