decentralized indexing