Use Smart Contracts To Enforce Utility