A method for creating an initial list of peers in a peer-to-peer (P2P)
network comprising initiating a connection from a spy node to a suspect
node in the network. A peer list is updated if a transaction between said
spy node and said suspect node is successful. If the transaction is not
successful; the method is started from the beginning if it is necessary
to continue initialization process. On the other hand, if the transaction
is not successful and if it is not necessary to continue the
initialization process the execution is terminated.