From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org [172.17.192.35]) by mail.linuxfoundation.org (Postfix) with ESMTPS id A72ECBE0 for ; Tue, 18 Apr 2017 13:07:10 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.7.6 Received: from mail-oi0-f48.google.com (mail-oi0-f48.google.com [209.85.218.48]) by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 4A1011EF for ; Tue, 18 Apr 2017 13:07:10 +0000 (UTC) Received: by mail-oi0-f48.google.com with SMTP id x184so88048503oia.1 for ; Tue, 18 Apr 2017 06:07:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:cc; bh=Snu4VN4OZB7rMU2+cmgkclawYI17OyFH+F9pZlzf8ps=; b=UvMRAAPjjBiqqZ7sDfs6PligOmYL3hOBhR3TbGXXayO1E3mgQ+MHGYB6qy+QjJ9KQk 3hONt6nQiO3rne8e9vSTM+B+wo5RGTsK7QYQjJY3plhA5eUbtST6uk2ePwJUTfc9qyPh BvnHgk8yrWUP5bEJdPR2PhD1mDAIYWpfIYCmq7vAfX7Xa+sXdudKqPmm+kmgWbBTRUta 0r1prTNeQVr37DCThQO5AFxooDjCQNrIh0ANpbkmEgvQVEVWnl8veoUz2LVZe/2T2haq 9gWDf36CTzQT0CR31KWi0Jrp0/WQ+pTQ2u8cQBFStgGWmeG7FJKzqgKqJo+b8DyW5Gik JdGw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:cc; bh=Snu4VN4OZB7rMU2+cmgkclawYI17OyFH+F9pZlzf8ps=; b=sM7VaGaVrqLPK9qbwRBMF6TjsjripsrbLNVNssMO7Hx/bT2ixhEZAttH/XA6dBvRJt vZ60bQtk1eD6zWzqr+feTSuCGFs17S4/WYuB7ef4REsY/76EALZifHLIoxd2i0sAH4Ut 6Vt5k8ZPzYu0r5VqwMZyVbyZmwyE7AUGUtRaRemGRWsSzRodS3JkbqNTSzaWMj0wvIsd WM6Ag3d0HgUyxt5CEAvEOMlR1q8gQ+WsUd3a6U1a9CPsZaYYjJ1/gTaENkRn8Y/YWIb1 p7O1dWx/E4CoyM/Ux/0Lba6WysIJOtlPnICdZZc31QF14PMqsvxtKgRH+54cFAENFY+V zr5A== X-Gm-Message-State: AN3rC/5RWRQN00pkaal20YvS82Bf/2VEmWS8z0DLCeJN3e+PM8nlU5Vc Oc7N32ujfD37G+Rr2/vBCDQCeeMObQz3 X-Received: by 10.157.45.56 with SMTP id v53mr7015287ota.134.1492520829452; Tue, 18 Apr 2017 06:07:09 -0700 (PDT) MIME-Version: 1.0 Received: by 10.74.139.207 with HTTP; Tue, 18 Apr 2017 06:07:09 -0700 (PDT) In-Reply-To: <2226058.Q8lHjYE4Pt@strawberry> References: <2226058.Q8lHjYE4Pt@strawberry> From: Tier Nolan Date: Tue, 18 Apr 2017 14:07:09 +0100 Message-ID: Cc: Bitcoin Dev Content-Type: multipart/alternative; boundary=001a113d07e8dc09eb054d709554 X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,HTML_MESSAGE,MISSING_HEADERS, 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 Subject: Re: [bitcoin-dev] Small Nodes: A Better Alternative to Pruned Nodes 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: Tue, 18 Apr 2017 13:07:10 -0000 --001a113d07e8dc09eb054d709554 Content-Type: text/plain; charset=UTF-8 This has been discussed before. https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2015-May/008101.html including a list of nice to have features by Maxwell https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2015-May/008110.html You meet most of these rules, though you do have to download blocks from multiple peers. The suggestion in that thread were for a way to compactly indicate which blocks a node has. Each node would then store a sub-set of all the blocks. You just download the blocks you want from the node that has them. Each node would be recommended to store the last few days worth anyway. --001a113d07e8dc09eb054d709554 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
You meet most of these rules, though you do have to download bloc= ks from multiple peers.

The suggestion in that thread were for= a way to compactly indicate which blocks a node has.=C2=A0 Each node would= then store a sub-set of all the blocks.=C2=A0 You just download the blocks= you want from the node that has them.

Each node would be reco= mmended to store the last few days worth anyway.
--001a113d07e8dc09eb054d709554--