Return-Path: Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org [172.17.192.35]) by mail.linuxfoundation.org (Postfix) with ESMTPS id E87BD721 for ; 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 ; Wed, 3 May 2017 21:08:37 +0000 (UTC) Received: by mail-qt0-f178.google.com with SMTP id m36so1694324qtb.0 for ; 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 Date: Wed, 3 May 2017 17:08:35 -0400 X-Google-Sender-Auth: 2XDJphgv_7TIaBAIhWbiyvO5zsg Message-ID: To: Bitcoin Protocol Discussion 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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
IDEA:

- 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.
- A full nodes can *require* a tip to download the blockchain.=C2= =A0 If they do, users that don't specify a tip cannot use them.

=
CONS:

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

PROS:
=

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.

In the long term, this should cause stable n= odes to stick around longer.=C2=A0=C2=A0 It also discourages "installa= tion spam" attacks on the network.

Fees for other no= de operations can be considered if this is successful.

--001a114105f6462d7f054ea50fc9--