Vitalik Buterin redefines Ethereum as "global shared memory. " Explore his three key pillars: data availability, spam protection and smart contracts.