Scaling Blockchain for Public Good