Bitcoin vs Ethereum Smart Contracts: Part 2