The Middle Smart Contract Dilemma