I have the impression that blockchain based crypto-exchange business is a whole lot more complicated and challenging than Online shopping, logistics, or social media software. One area that is of prime importance is customer security and insurance, etc.