C cacm.acm.org Decentralized Blockchain-Based Electronic Marketplaces 151 points rbanffy 8 years ago 121 comments