The Legal Nature of Smart Contracts. (2021). Law and World, 7(20), 165-175. https://doi.org/10.36475/7.5.11