Blockchain and the Law: The Rule of Code