Scientific journal Nature has featured ResearchHub’s crypto peer review project, potentially bringing more eyes to decentralized science.