Ethereum gambling enterprises control the efficacy of smart agreements to offer clear and provably reasonable gaming event