The emergence of blockchain technology offers a low cost alternative to digital signatures for contracts, which have so far required centralized certificate authorities.