# Gavin Andresen # 2013-05-31 00:16:13 # https://bitcointalk.org/index.php?topic=220530.msg2324290#msg2324290 @s{quotedtext} @s{quotedtext} @p{brk} How do you prevent Sybil attacks@p{--} somebody creating a gazillion n-client and/or hatching nodes, and voting themselves lots and lots of new currency? @p{par} And how does a node choose a "random" node@p{--} does every node know about every other node? If yes, then how do you avoid getting O(N^2) communication as the number of nodes (N) rises and every existing node must be told about every new node? @p{brk}