EOS: Smart Contracts on Steroids