Potentials and limitations of smart contracts : a primer from an economic point of view / Anja Eickstadt, Andreas Horsch, Enrico Seidel