1
My question is, where does bitcoin-qt try to connect to when running for the first time? How does it know where to connect?
Is blockchain.info some domain that has discovery services? If yes, then what happens if this domain goes down? Would that mean that bitcoin is not really decentralized in the end?
what one node? what does it try to find via DNS/IRC? – knocte – 2013-04-14T12:51:16.293
Via IRC it just joins a channel via a hardcoded server address and looks for other people in that channel. Via DNS there are several hardcoded DNS locations that resolve to multiple IP addresses, and those are used to discover the initial node. The initial node discovery is centralized to those DNS addresses and optionally the IRC channel. After that, Bitcoin is decentralized. – Tom van der Woerdt – 2013-04-14T12:54:45.653