Blockchains from a Distributed Computing Perspective [pdf] | Dark Hacker News