Smart Contracts? Did I get it right?