summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Garzik <jgarzik@gmail.com>2015-12-20 22:34:06 -0500
committerbitcoindev <bitcoindev@gnusha.org>2015-12-21 03:34:07 +0000
commitfd15cfaaad13dfca56f60d6d543dceeb3bcff0e3 (patch)
treea0de0cbf8583755451942e7e9d6aead9aba7aa69
parente6f126e06d21ff01d89a4a6f66dd67ddceeb60e0 (diff)
downloadpi-bitcoindev-fd15cfaaad13dfca56f60d6d543dceeb3bcff0e3.tar.gz
pi-bitcoindev-fd15cfaaad13dfca56f60d6d543dceeb3bcff0e3.zip
Re: [bitcoin-dev] Forget dormant UTXOs without confiscating bitcoin
-rw-r--r--ab/11310838c8958d5535a00622cda830bfc2f75d157
1 files changed, 157 insertions, 0 deletions
diff --git a/ab/11310838c8958d5535a00622cda830bfc2f75d b/ab/11310838c8958d5535a00622cda830bfc2f75d
new file mode 100644
index 000000000..e49d42582
--- /dev/null
+++ b/ab/11310838c8958d5535a00622cda830bfc2f75d
@@ -0,0 +1,157 @@
+Return-Path: <jgarzik@gmail.com>
+Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
+ [172.17.192.35])
+ by mail.linuxfoundation.org (Postfix) with ESMTPS id 40B001043
+ for <bitcoin-dev@lists.linuxfoundation.org>;
+ Mon, 21 Dec 2015 03:34:07 +0000 (UTC)
+X-Greylist: whitelisted by SQLgrey-1.7.6
+Received: from mail-ig0-f174.google.com (mail-ig0-f174.google.com
+ [209.85.213.174])
+ by smtp1.linuxfoundation.org (Postfix) with ESMTPS id A00E0E0
+ for <bitcoin-dev@lists.linuxfoundation.org>;
+ Mon, 21 Dec 2015 03:34:06 +0000 (UTC)
+Received: by mail-ig0-f174.google.com with SMTP id to4so28681227igc.0
+ for <bitcoin-dev@lists.linuxfoundation.org>;
+ Sun, 20 Dec 2015 19:34:06 -0800 (PST)
+DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
+ h=mime-version:in-reply-to:references:date:message-id:subject:from:to
+ :cc:content-type;
+ bh=3fL/uhvBduepvHI9jiCmEPXKNier8/GQ5PstXHcwFwQ=;
+ b=u4KBEYPGpZEdjSln4G/58SCJYIeMRDbwvRYii32bdBelINR09Mc6E+Gy+6/gxVY5vt
+ QOuahDGslEbGa0tGhoOEBFc7lCcQ++yletAC3EG9HgqTeARSwyxFs9KPgbjPNRZ1KY+b
+ IxYZ9jrhjDFlnODn4GtcKtK4s7dDP7agb8+qVp8aE1ckxSTFDdM9cK86QwhAcTSjG0bx
+ hFn7disFGSaSaD10X4UgDnVAg9LAotHOLy95OCqvs4wAWWtuQE5epornmWdvxom0GJSV
+ CguxQsERMlbPg0spHTK4C/rbzXwgH9gfNpdWB7sfLeu5/YIRIePDekfgTrCpZuoN+66I
+ 0Nlg==
+MIME-Version: 1.0
+X-Received: by 10.50.30.100 with SMTP id r4mr13367120igh.23.1450668846132;
+ Sun, 20 Dec 2015 19:34:06 -0800 (PST)
+Received: by 10.79.8.198 with HTTP; Sun, 20 Dec 2015 19:34:06 -0800 (PST)
+In-Reply-To: <99D24C78-CAEE-4E48-A454-CA82B317D44B@petertodd.org>
+References: <50e629572d8de852eb789d50b34da308@xbt.hk>
+ <1449961269.2210.5.camel@yahoo.com>
+ <CACrzPenXGQZBrx8QC+1QE2oCE3N=qmfgc_OWrowtjtLjGkZrRA@mail.gmail.com>
+ <CAAS2fgQi7aiwyOaVBiMbp6t9D58aFAmDdKPzFiscB6ouGzBK6A@mail.gmail.com>
+ <20151220112454.GB16187@muck>
+ <CADm_Wca0cWRvcVaJ+p47A49yffQ1vP=u4807j7axn=mdBdsUGQ@mail.gmail.com>
+ <CAB+qUq5P0vzZSq3VSX8__3dMP+WnmeXEgYm-MNrJOdNCYivqQA@mail.gmail.com>
+ <99D24C78-CAEE-4E48-A454-CA82B317D44B@petertodd.org>
+Date: Sun, 20 Dec 2015 22:34:06 -0500
+Message-ID: <CADm_Wca33DiFjDttGz2YVzNMEfGKb7GwTz0BuFpz7UOThsnRYQ@mail.gmail.com>
+From: Jeff Garzik <jgarzik@gmail.com>
+To: Peter Todd <pete@petertodd.org>
+Content-Type: multipart/alternative; boundary=e89a8f83938742b86e05276029a9
+X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,
+ DKIM_VALID,DKIM_VALID_AU,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
+Cc: Bitcoin development mailing list <bitcoin-dev@lists.linuxfoundation.org>
+Subject: Re: [bitcoin-dev] Forget dormant UTXOs without confiscating bitcoin
+X-BeenThere: bitcoin-dev@lists.linuxfoundation.org
+X-Mailman-Version: 2.1.12
+Precedence: list
+List-Id: Bitcoin Development 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: Mon, 21 Dec 2015 03:34:07 -0000
+
+--e89a8f83938742b86e05276029a9
+Content-Type: text/plain; charset=UTF-8
+
+On Sun, Dec 20, 2015 at 11:35 AM, Peter Todd <pete@petertodd.org> wrote:
+
+> -----BEGIN PGP SIGNED MESSAGE-----
+> Hash: SHA512
+>
+>
+>
+> On 20 December 2015 08:30:45 GMT-08:00, Chris Pacia <ctpacia@gmail.com>
+> wrote:
+> >On Dec 20, 2015 6:34 AM, "Jeff Garzik via bitcoin-dev" <
+> >bitcoin-dev@lists.linuxfoundation.org> wrote:
+> >
+> >> 2) This reverses the useful minimization attribute of HD wallets -
+> >"just
+> >backup the seed"
+> >
+> >It would be nice if the bip37 filter matching algorithm was extended to
+> >serve up the proof.
+> >
+> >And if server-based wallets did the same it would preserve the "just
+> >backup
+> >the seed" functionality.
+>
+> Exactly! The information will be out there - "just backup the seed"
+> requires someone to have the exact same data needed to generate the
+> TXO-unspent proof that my proposal requires to spend an old txout.
+>
+> tl;dr: jgarzik is incorrect; theres no difference at all from the status
+> quo.
+>
+
+The data stored in the legacy case makes it possible to sign and send a
+transaction without any connection to a network. The data stored in the
+upgraded case, absent grandfathering, requires significant network sync at
+a minimum.
+
+The user experience and security parameters are different.
+
+Thus, issue/recommendation #1.
+
+--e89a8f83938742b86e05276029a9
+Content-Type: text/html; charset=UTF-8
+Content-Transfer-Encoding: quoted-printable
+
+<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><div class=3D"gmail_quo=
+te">On Sun, Dec 20, 2015 at 11:35 AM, Peter Todd <span dir=3D"ltr">&lt;<a h=
+ref=3D"mailto:pete@petertodd.org" target=3D"_blank">pete@petertodd.org</a>&=
+gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 =
+0 .8ex;border-left:1px #ccc solid;padding-left:1ex">-----BEGIN PGP SIGNED M=
+ESSAGE-----<br>
+Hash: SHA512<br>
+<div><div class=3D"h5"><br>
+<br>
+<br>
+On 20 December 2015 08:30:45 GMT-08:00, Chris Pacia &lt;<a href=3D"mailto:c=
+tpacia@gmail.com">ctpacia@gmail.com</a>&gt; wrote:<br>
+&gt;On Dec 20, 2015 6:34 AM, &quot;Jeff Garzik via bitcoin-dev&quot; &lt;<b=
+r>
+&gt;<a href=3D"mailto:bitcoin-dev@lists.linuxfoundation.org">bitcoin-dev@li=
+sts.linuxfoundation.org</a>&gt; wrote:<br>
+&gt;<br>
+&gt;&gt; 2) This reverses the useful minimization attribute of HD wallets -=
+<br>
+&gt;&quot;just<br>
+&gt;backup the seed&quot;<br>
+&gt;<br>
+&gt;It would be nice if the bip37 filter matching algorithm was extended to=
+<br>
+&gt;serve up the proof.<br>
+&gt;<br>
+&gt;And if server-based wallets did the same it would preserve the &quot;ju=
+st<br>
+&gt;backup<br>
+&gt;the seed&quot; functionality.<br>
+<br>
+</div></div>Exactly! The information will be out there - &quot;just backup =
+the seed&quot; requires someone to have the exact same data needed to gener=
+ate the TXO-unspent proof that my proposal requires to spend an old txout.<=
+br>
+<br>
+tl;dr: jgarzik is incorrect; theres no difference at all from the status qu=
+o.<br></blockquote><div><br></div><div>The data stored in the legacy case m=
+akes it possible to sign and send a transaction without any connection to a=
+ network.=C2=A0 The data stored in the upgraded case, absent grandfathering=
+, requires significant network sync at a minimum.</div><div><br></div><div>=
+The user experience and security parameters are different.</div><div><br></=
+div><div>Thus, issue/recommendation #1.</div><div><br></div><div><br></div>=
+</div></div></div>
+
+--e89a8f83938742b86e05276029a9--
+