Smart Contract – An Alternative to Legal Enforcement