Smart Contracts Technological, Business and Legal PerspectivesMark Fenwick Marcelo Corrales Compagnucci, Stefan Wrbka₹3,880