summaryrefslogtreecommitdiff
path: root/51/79e494f2dd1afba35a9ee51f92c98a2ef4866e
blob: 3cafb100c3fd1e1e831abf44ec424892933be83f (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
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
Return-Path: <earonesty@gmail.com>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
	[172.17.192.35])
	by mail.linuxfoundation.org (Postfix) with ESMTPS id E87BD721
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Wed,  3 May 2017 21:08:37 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-qt0-f178.google.com (mail-qt0-f178.google.com
	[209.85.216.178])
	by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 47E901AA
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Wed,  3 May 2017 21:08:37 +0000 (UTC)
Received: by mail-qt0-f178.google.com with SMTP id m36so1694324qtb.0
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Wed, 03 May 2017 14:08:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
	h=mime-version:sender:from:date:message-id:subject:to;
	bh=W7QeUdDK2o3xJ9kJyOrOK3XbVPW1i7dJhtm/88Y5AEM=;
	b=Modh8O1+QD3IJ9R0T1Q+JrFHMXPoIk0v0d/jknXLTul+KdflprN9QX+d/l95IwDjRP
	KersQzM3n8LodTpxullIELLDNGm4oqSTOCoCN17Cz+X94luTkS1tpNJMxODnmXrRPb1E
	xKlSbv9ZRjvZEdA97op/WYRcGh7PEkbhmz2mZMCfFVFEAWBMh6INdqsbct1UNWWkjkOu
	7SZDmtLzDBJ/t9LFTd1V/XtyvbWrxK+prCufvs5LAR5VmpV2AGd1oe+UxXuw2Wr2JrB5
	xBhZ0Hvadzj6n82YZDiStiZDWDZM3QyPxB90eXkDNEaNvVrJdvuDc52K2xk81VEJTr2O
	HlIA==
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:from:date:message-id:subject
	:to; bh=W7QeUdDK2o3xJ9kJyOrOK3XbVPW1i7dJhtm/88Y5AEM=;
	b=CA/LkdglFvwuJrC3ANXS7uC4XOF7SKW9VnprcGAkw3blP1qGJJMUQfRFe7qjai3jZN
	8/IC8g69Q6AVPq5DRQ5z+MCKHCYfCTkMh9YpQv/MZQq8Avmu0VVcJCQ9C7GykIbuL73y
	PCwDv/LsBvqnRAgSgz+avEdjdUEvNLEFYQMRzfQAPnvTBJv0+jDi9C4fnM+3fmsKhB0J
	RVhi8f8AUhwezcBlu8nmG678CdFCcpJ0f7zx7fz5UuQ0EZZn19JK0EDSNMcorrR5gJRW
	OFf0pxZWs1W7F+rudEWlPJTPTMot1iqyM1JWA6w0VuKV43k+ZFNB0ill35HLWGPQkCWn
	sLrw==
X-Gm-Message-State: AN3rC/6Nl0vjG0/gPzPeU9UZrKfJlvRz9sT4GnJIDwoIAaXqOWO3as/D
	7Ato5qXZH1PmaQD33ZE/eKD7HRkakunR1O1OfA==
X-Received: by 10.200.34.211 with SMTP id g19mr30065941qta.288.1493845716379; 
	Wed, 03 May 2017 14:08:36 -0700 (PDT)
MIME-Version: 1.0
Sender: earonesty@gmail.com
Received: by 10.200.39.43 with HTTP; Wed, 3 May 2017 14:08:35 -0700 (PDT)
From: Erik Aronesty <erik@q32.com>
Date: Wed, 3 May 2017 17:08:35 -0400
X-Google-Sender-Auth: 2XDJphgv_7TIaBAIhWbiyvO5zsg
Message-ID: <CAJowKg+snAUjbCFkTybNqiJCy=d_M3s5k376y1B=rVqD8WCOXA@mail.gmail.com>
To: Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
Content-Type: multipart/alternative; boundary=001a114105f6462d7f054ea50fc9
X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID,FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_LOW autolearn=ham
	version=3.3.1
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
	smtp1.linux-foundation.org
X-Mailman-Approved-At: Wed, 03 May 2017 21:21:05 +0000
Subject: [bitcoin-dev] Full node "tip" function
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: Wed, 03 May 2017 21:08:38 -0000

--001a114105f6462d7f054ea50fc9
Content-Type: text/plain; charset=UTF-8

IDEA:

- Full nodes advertise a bitcoin address.   Users that need to download the
block chain from that node can be encouraged to send a tip to the peers
that served them (by % served).   Recommended tip of 10mbit should be fine.

- A full nodes can *require* a tip to download the blockchain.  If they do,
users that don't specify a tip cannot use them.

CONS:

For some people, this may represent a barrier to hosting their own full
node.   After all, if you have to pay $15 just to get a copy of the
blockchain, that just adds to the already expensive prospect of hosting a
full node.

PROS:

As long as you manage to stay online, you should get your money back and
more.   This is the an incentive for quality, long term hosting.

In the long term, this should cause stable nodes to stick around longer.
It also discourages "installation spam" attacks on the network.

Fees for other node operations can be considered if this is successful.

--001a114105f6462d7f054ea50fc9
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div><div>IDEA:<br><br></div>- Full nodes advertise a=
 bitcoin address.=C2=A0=C2=A0 Users that need to download the block chain f=
rom that node can be encouraged to send a tip to the peers that served them=
 (by % served).=C2=A0=C2=A0 Recommended tip of 10mbit should be fine.<br><b=
r></div>- A full nodes can *require* a tip to download the blockchain.=C2=
=A0 If they do, users that don&#39;t specify a tip cannot use them.<br><br>=
</div><div>CONS:<br><br>For some people, this may represent a barrier to ho=
sting their own full node.=C2=A0=C2=A0 After all, if you have to pay $15 ju=
st to get a copy of the blockchain, that just adds to the already expensive=
 prospect of hosting a full node.=C2=A0=C2=A0 <br><br></div><div>PROS: <br>=
</div><div><br>As long as you manage to stay online, you should get your mo=
ney back and more.=C2=A0=C2=A0 This is the an incentive for quality, long t=
erm hosting.<br><br></div><div>In the long term, this should cause stable n=
odes to stick around longer.=C2=A0=C2=A0 It also discourages &quot;installa=
tion spam&quot; attacks on the network.<br><br></div><div>Fees for other no=
de operations can be considered if this is successful.<br></div><div><br><b=
r></div></div>

--001a114105f6462d7f054ea50fc9--