summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Todd <pete@petertodd.org>2014-05-09 11:43:13 -0400
committerbitcoindev <bitcoindev@gnusha.org>2014-05-09 15:43:42 +0000
commit20471dbd9973db99ba5b38bd19600affb8c4f026 (patch)
tree49e6818cbbbf255ef5bdc24bba230ac63d92d8e8
parent73162223a39ce8bd8d15434afc202ff0264658ed (diff)
downloadpi-bitcoindev-20471dbd9973db99ba5b38bd19600affb8c4f026.tar.gz
pi-bitcoindev-20471dbd9973db99ba5b38bd19600affb8c4f026.zip
Re: [Bitcoin-development] ECDH in the payment protocol
-rw-r--r--b0/4781cb3bed0ca2d8e065de83a40ff190e097d0124
1 files changed, 124 insertions, 0 deletions
diff --git a/b0/4781cb3bed0ca2d8e065de83a40ff190e097d0 b/b0/4781cb3bed0ca2d8e065de83a40ff190e097d0
new file mode 100644
index 000000000..7f718c71e
--- /dev/null
+++ b/b0/4781cb3bed0ca2d8e065de83a40ff190e097d0
@@ -0,0 +1,124 @@
+Received: from sog-mx-2.v43.ch3.sourceforge.com ([172.29.43.192]
+ helo=mx.sourceforge.net)
+ by sfs-ml-3.v29.ch3.sourceforge.com with esmtp (Exim 4.76)
+ (envelope-from <pete@petertodd.org>) id 1Wimxa-00060P-Bw
+ for bitcoin-development@lists.sourceforge.net;
+ Fri, 09 May 2014 15:43:42 +0000
+Received-SPF: pass (sog-mx-2.v43.ch3.sourceforge.com: domain of petertodd.org
+ designates 62.13.149.101 as permitted sender)
+ client-ip=62.13.149.101; envelope-from=pete@petertodd.org;
+ helo=outmail149101.authsmtp.com;
+Received: from outmail149101.authsmtp.com ([62.13.149.101])
+ by sog-mx-2.v43.ch3.sourceforge.com with esmtp (Exim 4.76)
+ id 1WimxY-0007rC-Ep for bitcoin-development@lists.sourceforge.net;
+ Fri, 09 May 2014 15:43:42 +0000
+Received: from mail-c237.authsmtp.com (mail-c237.authsmtp.com [62.13.128.237])
+ by punt15.authsmtp.com (8.14.2/8.14.2/) with ESMTP id s49FhYou033420;
+ Fri, 9 May 2014 16:43:34 +0100 (BST)
+Received: from savin (76-10-178-109.dsl.teksavvy.com [76.10.178.109])
+ (authenticated bits=128)
+ by mail.authsmtp.com (8.14.2/8.14.2/) with ESMTP id s49FhQgX088038
+ (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO);
+ Fri, 9 May 2014 16:43:28 +0100 (BST)
+Date: Fri, 9 May 2014 11:43:13 -0400
+From: Peter Todd <pete@petertodd.org>
+To: Mike Hearn <mike@plan99.net>
+Message-ID: <20140509154313.GA17107@savin>
+References: <CANEZrP3VNXSc2cd3b9pz9iC2BR0-vG=tfYwMyUGBGaWPq+geXQ@mail.gmail.com>
+ <20140509150325.GA30436@savin>
+ <CANEZrP1m=-GWD5rLRe9vrx0JYKeKXghNw-a47ZbJTd1h3ngFww@mail.gmail.com>
+ <20140509152715.GA12421@savin>
+ <CANEZrP0Yom_JjN2PnPsfKV5S4wZSze4XTcJJU2ZWee4VGo20tw@mail.gmail.com>
+MIME-Version: 1.0
+Content-Type: multipart/signed; micalg=pgp-sha256;
+ protocol="application/pgp-signature"; boundary="tThc/1wpZn/ma/RB"
+Content-Disposition: inline
+In-Reply-To: <CANEZrP0Yom_JjN2PnPsfKV5S4wZSze4XTcJJU2ZWee4VGo20tw@mail.gmail.com>
+User-Agent: Mutt/1.5.21 (2010-09-15)
+X-Server-Quench: aab6d654-d790-11e3-9f74-002590a135d3
+X-AuthReport-Spam: If SPAM / abuse - report it at:
+ http://www.authsmtp.com/abuse
+X-AuthRoute: OCd2Yg0TA1ZNQRgX IjsJECJaVQIpKltL GxAVKBZePFsRUQkR
+ aAdMdgsUFVQNAgsB AmIbWlJeVF57W2o7 bAxPbAVDY01GQQRq
+ WVdMSlVNFUsrBRV3 Xn9JOhl6fwVFcDB4 Z0ZgECEKDkIuc0N5
+ XxpTHG0bZGY1a30W BkdcagNUcgZDfk5E aVUrVz1vNG8XDQg5
+ AwQ0PjZ0MThBJSBS WgQAK04nCWsgMh50 RhZKATUiVVUMViA+
+ KQBuMkQbAEEaNUFa
+X-Authentic-SMTP: 61633532353630.1024:706
+X-AuthFastPath: 0 (Was 255)
+X-AuthSMTP-Origin: 76.10.178.109/587
+X-AuthVirus-Status: No virus detected - but ensure you scan with your own
+ anti-virus system.
+X-Spam-Score: -1.5 (-)
+X-Spam-Report: Spam Filtering performed by mx.sourceforge.net.
+ See http://spamassassin.org/tag/ for more details.
+ -1.5 SPF_CHECK_PASS SPF reports sender host as permitted sender for
+ sender-domain
+ -0.0 SPF_PASS SPF: sender matches SPF record
+X-Headers-End: 1WimxY-0007rC-Ep
+Cc: Bitcoin Dev <bitcoin-development@lists.sourceforge.net>
+Subject: Re: [Bitcoin-development] ECDH in the payment protocol
+X-BeenThere: bitcoin-development@lists.sourceforge.net
+X-Mailman-Version: 2.1.9
+Precedence: list
+List-Id: <bitcoin-development.lists.sourceforge.net>
+List-Unsubscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
+ <mailto:bitcoin-development-request@lists.sourceforge.net?subject=unsubscribe>
+List-Archive: <http://sourceforge.net/mailarchive/forum.php?forum_name=bitcoin-development>
+List-Post: <mailto:bitcoin-development@lists.sourceforge.net>
+List-Help: <mailto:bitcoin-development-request@lists.sourceforge.net?subject=help>
+List-Subscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
+ <mailto:bitcoin-development-request@lists.sourceforge.net?subject=subscribe>
+X-List-Received-Date: Fri, 09 May 2014 15:43:42 -0000
+
+
+--tThc/1wpZn/ma/RB
+Content-Type: text/plain; charset=us-ascii
+Content-Disposition: inline
+Content-Transfer-Encoding: quoted-printable
+
+On Fri, May 09, 2014 at 05:34:07PM +0200, Mike Hearn wrote:
+> >
+> > Ah, you're still misunderstanding my point: You can get atomicity in the
+> > worst-case where the communications medium fails *and* stealth payments
+> > that use up no extra space in the blockchain. This gives you the best of
+> > both worlds.
+>=20
+>=20
+> Sounds great! How does a lightweight client identify such transactions
+> without any markers?
+
+The exact same way you're proposing: via the payment protocol.
+
+If something goes wrong and a payment gets lost, that's where you
+implement a last-ditch "scan for stealth payments" button or similar
+that either just asks a semi-trusted server to scan the blockchain for
+you, or accepts the bandwidth hit and does so itself. (note that the
+scan pubkey used to find payments is unable to spend those payments)
+
+--=20
+'peter'[:-1]@petertodd.org
+000000000000000074d6fdc4442dae1b7273f77f2deec988daf63d3e1ec6eeea
+
+--tThc/1wpZn/ma/RB
+Content-Type: application/pgp-signature; name="signature.asc"
+Content-Description: Digital signature
+
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.14 (GNU/Linux)
+
+iQGrBAEBCACVBQJTbPeMXhSAAAAAABUAQGJsb2NraGFzaEBiaXRjb2luLm9yZzAw
+MDAwMDAwMDAwMDAwMDA3NGQ2ZmRjNDQ0MmRhZTFiNzI3M2Y3N2YyZGVlYzk4OGRh
+ZjYzZDNlMWVjNmVlZWEvFIAAAAAAFQARcGthLWFkZHJlc3NAZ251cGcub3JncGV0
+ZUBwZXRlcnRvZC5vcmcACgkQJIFAPaXwkfve4wf/SoAu12EWjr5x9We/Syw1/pcH
++KO/WLR/D92Jls99OoJ8m0/nXzqST4pVVvTyl2KweouuBlnb3cimXgJUoCAFRg0t
+M6/vVTXIdwm9fGxyRvu3p8yxaTqvUYpah72Nxad74TST9Zod0Hb9F4/llRa1dJBD
+19AKrG2A4qKVA8KCE2jqnY7yjJ3N8L/8wuyXckcDd1cZ71LeBD2y/7cbSSulNIEI
+LPcRMdfXbmDRyueqUXS6JqlfNbSucpiDgozfQ4bY1uzV3Z9MLB4yNGQnw8vLJb5W
+Bf/ScI8B3xa0/Pk2F0oPByzf4VlvT2/xuX5NbmeeTVcNX1WShWMpsA5E6Qty+g==
+=RFFn
+-----END PGP SIGNATURE-----
+
+--tThc/1wpZn/ma/RB--
+
+