Microsoft is now offering blockchain technology on it's Azure platform. It is becoming more main stream and should be widely used by 2020.