Il diritto della blockchain e la redazione degli smart contract