Are Smart Contracts Legally Enforceable? – Law and Ledger Bitcoin News