Pages:
Author

Topic: Doublespend Protection Insurance - page 3. (Read 3722 times)

legendary
Activity: 910
Merit: 1001
Revolutionizing Brokerage of Personal Data
November 03, 2011, 06:38:21 AM
#5
The BDPIC concludes there is no doublespend attack in progress and within seconds sends an equal amount to the retailer(minus small fee).

How would you know that a double spend was in progress or not ?

I think a double spend has a potential window of 10 minutes ?

i.e. I buy an item say 20BTC, I walk out of the shop and I create another transaction signing the same outputs and send it.

This problem has been much discussed: if you only delay the sending of your second (conflicting) transaction by one second, it will have a very low chance of being distributed to the Bitcoin nodes. BDPIC could check if the transaction is known to a large part of the network (or just the main mining nodes) in order to minimize the chance of a loss.
The big risk factor for the BDPIC however comes from the Finney attack. Since it is difficult to pull off, it won't be a problem for transactions of low value though.

The main issue I see is that of trusting the BDPIC and the additional fee/hassle for the merchant. If the merchant uses some sort of payment service provider like bit-pay anyway, then this would be a non-issue. If he doesn't, then waiting/checking the network for possible double-spends could also be done by the merchant himself.

I remember somebody suggesting that such a listening-period could even be included as a feature in the standard client at some point.
hero member
Activity: 714
Merit: 500
November 03, 2011, 06:33:36 AM
#4
This mechanism has a new name now , called "Green Address".
Try Instawallet.com or Mtgox.com to feel it.
hero member
Activity: 504
Merit: 500
November 03, 2011, 06:15:55 AM
#3
The BDPIC concludes there is no doublespend attack in progress and within seconds sends an equal amount to the retailer(minus small fee).

How would you know that a double spend was in progress or not ?

I think a double spend has a potential window of 10 minutes ?

i.e. I buy an item say 20BTC, I walk out of the shop and I create another transaction signing the same outputs and send it.



   Exactly, and BDPIC is willing to take that risk for a small fee....
sr. member
Activity: 262
Merit: 250
November 03, 2011, 06:07:37 AM
#2
The BDPIC concludes there is no doublespend attack in progress and within seconds sends an equal amount to the retailer(minus small fee).

How would you know that a double spend was in progress or not ?

I think a double spend has a potential window of 10 minutes ?

i.e. I buy an item say 20BTC, I walk out of the shop and I create another transaction signing the same outputs and send it.

legendary
Activity: 1470
Merit: 1030
November 03, 2011, 05:58:43 AM
#1
Here's an idea I wanted to put out there. Interested if anyone can point out flaws or wants to run with it.

So a problem with Bitcoin in face-to-face/retail transactions that people are worried about is that one might have to wait for confirmation(s). As I understand it block confirmations arrive on average every 10 minutes but may take longer if you're unlucky - so you might be waiting 30 minutes (or even longer) for the first confirmation if you were unlucky.

Now let's say I found the 'Bitcoin Doublespend Protection Insurance Corporation' (BDPIC) to help protect against a double spend.

Here's how it works:
A customer buys a cup of coffee in your store. Retailer generates invoice. Customer sends payment to BDPIC using the retailer's BDPIC receiving address. The BDPIC concludes there is no doublespend attack in progress and within seconds sends an equal amount to the retailer(minus small fee). Retailer doesn't need to wait for confirmation as trusts a BDPIC 0/Unconfirmed transaction.

In the event of a doublespend attack, BDPIC eats loss.

So, what to do you think? License to print money?

Pages:
Jump to: