1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
|
Return-Path: <gmaxwell@gmail.com>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
[172.17.192.35])
by mail.linuxfoundation.org (Postfix) with ESMTPS id 2ABD62C
for <bitcoin-dev@lists.linuxfoundation.org>;
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 <bitcoin-dev@lists.linuxfoundation.org>;
Fri, 12 May 2017 02:22:16 +0000 (UTC)
Received: by mail-ua0-f181.google.com with SMTP id e55so39569065uaa.2
for <bitcoin-dev@lists.linuxfoundation.org>;
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: <E1313B4E-6061-49CA-9E8C-E5FD468531C0@jonasschnelli.ch>
References: <E1313B4E-6061-49CA-9E8C-E5FD468531C0@jonasschnelli.ch>
From: Gregory Maxwell <greg@xiph.org>
Date: Fri, 12 May 2017 02:22:15 +0000
X-Google-Sender-Auth: s_NYdZUh1TQ-rZ09TchO2lOjyRY
Message-ID: <CAAS2fgR7hpVE+G7NZWMfSd_2JF76_PT8FC51QQjS1gfq0YfEYw@mail.gmail.com>
To: Jonas Schnelli <dev@jonasschnelli.ch>
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 <bitcoin-dev@lists.linuxfoundation.org>
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 <bitcoin-dev.lists.linuxfoundation.org>
List-Unsubscribe: <https://lists.linuxfoundation.org/mailman/options/bitcoin-dev>,
<mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=unsubscribe>
List-Archive: <http://lists.linuxfoundation.org/pipermail/bitcoin-dev/>
List-Post: <mailto:bitcoin-dev@lists.linuxfoundation.org>
List-Help: <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=help>
List-Subscribe: <https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev>,
<mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=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
<bitcoin-dev@lists.linuxfoundation.org> 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.
|