> Of course, any still-pending transactions in A will still be pending in the queues of the miners working on fork B, and so all transactions will eventually be validated.<p>I don't understand this. So you have fork A and fork B, and once fork B wins, what happens to the transactions being done on fork A? Discarded? Do transactions sometimes not ever get verified?<p>From what I've quoted, I'm guessing no, transactions in fork A somehow get verified by work being done in fork B. How? Do these transactions exist in both forks?<p>Also, in general, how do p2p networks facilitate the finding of nodes? The links provided [0] describes how a node figures out what to tell other nodes about itself [0], and how to talk to other nodes once they've been discovered [1], but how does a node actually <i>find</i> other nodes, to begin with? Best I can tell it's just a text file with a bunch of "starter" nodes.<p><pre><code> [0] - https://en.bitcoin.it/wiki/Satoshi_Client_Node_Discovery
[1] - https://en.bitcoin.it/wiki/Network</code></pre>