[Bitcoin-development] Payment Protocol Proposal: Invoices/Payments/Receipts

Gregory Maxwell gmaxwell at gmail.com
Mon Dec 3 21:42:09 UTC 2012


On Thu, Nov 29, 2012 at 12:31 PM, Mike Hearn <mike at plan99.net> wrote:
> 4) A longer term reason - in time, people may choose to not broadcast
> transactions at all in some cases. I think how network speed will be
> funded post-inflation is still an open question. Assuming the simplest
> arrangement where users pay fees, getting transactions into the chain
> has a cost. In cases where you trust the sender to not double spend on
> you, you may keep a fee-less transaction around "in your pocket". Then
> when it's your turn to pay, you use some unconfirmed transactions to
> do so.

This brings up an additional point.  If we're mutually trusting
parties (or secured by some kind of external mechanism), and you've
given me a payment which I haven't broadcast for confirmation— and
later we make another transactions I should be able to offer you the
original unconfirmed txn and ask if you'd instead be willing to write
a replacement that combines both payments.




More information about the bitcoin-dev mailing list