The blockchain will do to banks and law firms what the internet did to media