What are the major centralization forces on bitcoin, where do they come from, and how do we improve them?