Naman ChaturvediBlockchain and the CooperativeRethinking P2P models into cooperative structuresApr 2, 20181Apr 2, 20181