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