http://invest2yty6gsidoypbjkkqopj5ugpupr3fd5hteqlhgjv7ntxps7uqd.onion/index12.html
First, it provided a simple and moderately effective consensus algorithm, allowing nodes in the network to collectively agree on a set of canonical updates to the state of the Bitcoin ledger. Second, it provided a mechanism for allowing free entry into the consensus process, solving the political problem of deciding who gets to influence the consensus, while simultaneously preventing sybil attacks.