[Bitcoin-development] P2P feature discovery (was Re: BIP 33 - Stratized Nodes)

Luke-Jr luke at dashjr.org
Wed May 16 18:46:49 UTC 2012

On Wednesday, May 16, 2012 6:38:28 PM Jeff Garzik wrote:
> On Wed, May 16, 2012 at 2:29 PM, Luke-Jr <luke at dashjr.org> wrote:
> > That assumes you already have a connection to the peer in question.
> > As I understand it, the service bits are propagated as part of the
> > address, so you can see at a glance which nodes you want to connect to
> > for some special service. Passing a huge list along might be unwieldy
> > (though it makes sense for protocol changes that don't add new
> > services).
> If the peer list becomes too, um, stratified maybe that's a Big Hint
> that said clients should be using another network entirely, and not
> overloading bitcoin's P2P network for wholly unrelated tasks.  The
> bitcoin P2P network is not a general message transit network.
> Another argument against the proposal, IOW, if you ask me....

No, I meant the inverse. If only a small minority of nodes are stratified, 
the clients need some way to figure out which ones, without connecting to 
every node.

More information about the bitcoin-dev mailing list