Return-Path: Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org [172.17.192.35]) by mail.linuxfoundation.org (Postfix) with ESMTPS id 2ABD62C for ; Fri, 12 May 2017 02:22:17 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.7.6 Received: from mail-ua0-f181.google.com (mail-ua0-f181.google.com [209.85.217.181]) by smtp1.linuxfoundation.org (Postfix) with ESMTPS id AE47D1A1 for ; Fri, 12 May 2017 02:22:16 +0000 (UTC) Received: by mail-ua0-f181.google.com with SMTP id e55so39569065uaa.2 for ; Thu, 11 May 2017 19:22:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=1JhcbXXCAitNbCH51DQ7Uqdbm9HloC2u6eUi0j3EI2U=; b=itYqaRPcUXj7uRXHZ0BifckE8scpp5kPTe43mBFdlTxfGk/LyF2ufLNYpDr/JtPave a3HyyK/vjbn45zmv84Y17UojmotO6g+LX8YB/G1etV/Urg+pcvRUlbw032WiR4BDYPCT 9XYlUVC1dtbCXZL+mfBj7Ux6U8woua2U4V5SpgGFk8r7VHJCyDAOcV/FpwIAsiO8biFy Ku9c6j/YTvm32FL+Bk9aB7OCD0KgORszv6BYHws/YurdsErr6oFtygct++KgFhT0aHUy FZn0K6GprtrJujkAFfkULeLfKmQsmVs/gXNoYofBMprjJu+bCV+7kFdmJywpkP5qBxrC V0Kg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=1JhcbXXCAitNbCH51DQ7Uqdbm9HloC2u6eUi0j3EI2U=; b=PpcyJvfBj6QpzdTE7rIxgWHpXD8gjEtyoFmmm7F+7UuaeikNMsoQSL+3/KNFvr7y3o fQEB/99SwxJNLSC03EoJFnMhx1RNjVI9jsrQOJEnft/X2RKa4lFo3WIXg0XUM3vl6Xd+ DxwB6AcSGk9/pthtt1ScO2kOghFrU4pORCdgMuGnNGgV2iE9yQh2q0kXjqsvckiMfj20 rUhVd7Ie89AF03YC065E7ZvnYKyKbv6OJPnKWZtzr79WNMBYA1Pl4IYhftJEYGHQRdAA jauu8rqz7EfpaUShSUAPsOQbcP/uicJapHdnx3iy2AIyiU23C4KuA2i3zplItj9Kcb1G 8mnA== X-Gm-Message-State: AODbwcAtYPWMJkzuMuCHSWD8eUsPyQ9QrQ4Pluf0JtI6SObD66J8YwWa jp+gkRQSJOfpu13VqCKMj9QHvIPiyw== X-Received: by 10.159.32.66 with SMTP id 60mr845006uam.78.1494555735818; Thu, 11 May 2017 19:22:15 -0700 (PDT) MIME-Version: 1.0 Sender: gmaxwell@gmail.com Received: by 10.103.20.66 with HTTP; Thu, 11 May 2017 19:22:15 -0700 (PDT) In-Reply-To: References: From: Gregory Maxwell Date: Fri, 12 May 2017 02:22:15 +0000 X-Google-Sender-Auth: s_NYdZUh1TQ-rZ09TchO2lOjyRY Message-ID: To: Jonas Schnelli Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, RCVD_IN_SORBS_SPAM autolearn=no version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on smtp1.linux-foundation.org Cc: bitcoin-dev Subject: Re: [bitcoin-dev] BIP proposal: NODE_NETWORK_LIMITED service bits X-BeenThere: bitcoin-dev@lists.linuxfoundation.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Bitcoin Protocol Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 May 2017 02:22:17 -0000 On Thu, May 11, 2017 at 3:13 PM, Jonas Schnelli via bitcoin-dev wrote: > Hi > > Currently, pruned peers have no way how to signal their (valuable) service. > A BIP proposal to improve this (draft): > https://github.com/jonasschnelli/bips/wiki/NODE_NETWORK_LIMITED-BIP-DRAFT The instructions for relay addresses should not instruct you to relay these addresses but rather that you should relay addresses you would connect to, under the generalized assumption that if it is useful to you it will be useful to others. This avoids instructing someone who might not consider non-node-network peers useful from being directed by the BIP to relay things that they don't find useful. (In particular, it means that the obvious implementation of just throwing out the 'useless' information works fine.) I think would better reflect what people are likely to actually do.