Legal and Compliance Considerations for Smart Contracts: Enforceability, Liability, and On-Chain Governance  Blockchain Council