Paradigm Shift From Vague Legal Contracts To Blockchain-Based Smart Contracts