Vitalik Buterin says separating transaction actions from dependencies could help Ethereum process checks in parallel and lower costs.