Skip to content

Instantly share code, notes, and snippets.

@janx
Created March 25, 2014 06:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save janx/9756153 to your computer and use it in GitHub Desktop.
Save janx/9756153 to your computer and use it in GitHub Desktop.
Bitcoin client bootstrap before 0.6.x

https://en.bitcoin.it/wiki/Network

#IRC#

As-of version 0.6.x of the Bitcoin client, IRC bootstrapping is no longer enabled by default. The information below is accurate for most versions prior.

Bitcoin joins a random channel between #bitcoin00 and #bitcoin99 on irc.lfnet.org. Your nick is set to an encoded form of your IP address. By decoding all the nicks of all users on the channel, you get a list of all IP addresses currently connected to Bitcoin.

For hosts that cannot make outbound connections on port 6667, the lfnet servers are also listening on port 7777.

@kaichen
Copy link

kaichen commented Mar 25, 2014

IRC的文本协议足够简单,方便扩展,RFC里也已经描述了其分布特性。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment