Ethereum from the ground up - part II - where ethereum is different