Both venture capitalists and banks are betting on blockchain