Re: [Bitcoin-development] Address Expiration to Prevent Reuse

2015-03-25 Thread Gregory Maxwell
On Wed, Mar 25, 2015 at 6:44 PM, Tom Harding wrote: > Is this assuming payment protocol? A major benefit of address > expiration, if it works, would be that it works without requiring > payment protocol. Not at all. > Are you suggesting there is no implementation of address expiration that > wo

Re: [Bitcoin-development] Address Expiration to Prevent Reuse

2015-03-25 Thread Tom Harding
On 3/25/2015 9:34 AM, Gregory Maxwell wrote: > >> address = 4HB5ld0FzFVj8ALj6mfBsbifRoD4miY36v_349366 > Assuming the sender is not an uncooperative idiot, you can simply > include expiration information and the sender can refuse to send after > that time. Is this assuming payment protocol? A majo

Re: [Bitcoin-development] Address Expiration to Prevent Reuse

2015-03-25 Thread Gregory Maxwell
On Wed, Mar 25, 2015 at 1:57 AM, Tom Harding wrote: > The idea of limited-lifetime addresses was discussed on 2014-07-15 in > > http://thread.gmane.org/gmane.comp.bitcoin.devel/5837 > > It appears that a limited-lifetime address, such as the fanciful > > address = 4HB5ld0FzFVj8ALj6mfBsbifRoD4miY36

Re: [Bitcoin-development] Address Expiration to Prevent Reuse

2015-03-25 Thread Matt Whitlock
On Tuesday, 24 March 2015, at 6:57 pm, Tom Harding wrote: > It appears that a limited-lifetime address, such as the fanciful > > address = 4HB5ld0FzFVj8ALj6mfBsbifRoD4miY36v_349366 > > where 349366 is the last valid block for a transaction paying this > address, could be made reuse-proof with bo

Re: [Bitcoin-development] On Rewriting Bitcoin (was Re: [Libbitcoin] Satoshi client: is a fork past 0.10 possible?)

2015-03-25 Thread Eric Voskuil
On 02/14/2015 05:13 AM, Peter Todd wrote: > So stop wasting your time. Help get the consensus critical code out of > Bitcoin Core and into a stand-alone libconsensus library... done https://github.com/libbitcoin/libbitcoin-consensus > ... > Then ... when the next time we decide to soft-fork Bitc