Return to Article Details Smart Contracts: Essence, Legal Nature, Advantages and Disadvantages Download Download PDF