summaryrefslogtreecommitdiff
path: root/cb/50ada395a8b1ca0ca82f3f2f12f2e0e72702e2
blob: c7ed1122abf3936d5e6a56179a8111313f027e63 (plain)
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.