How we make decentralized decisions