Smart Contracts: Tales of Trust and Certainty. (2022). Technology and Regulation, 2022, 100-112. https://doi.org/10.26116/techreg.2022.010 (Original work published 2022)