Bitcoin Forum
May 14, 2024, 09:20:22 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Fast transactions with double-spend attack detection  (Read 846 times)
max (OP)
Newbie
*
Offline Offline

Activity: 17
Merit: 0


View Profile
August 07, 2011, 08:07:13 AM
 #1

Is anyone working on implementing fast transactions with double-spend attack detection as proposed by Satoshi?

Quote
Utilize a 'listening' period prior to rendering the service or good. This has yet to be formally implemented in the standard Bitcoin client, but would allow a vendor to receive the transaction and then monitor the Bitcoin network for a certain period of time (maybe 10 seconds) for possible double spends. Vendors might utilize specialized payment processors with multiple well-connected nodes for this purpose. As explained by Satoshi, the network nodes only accept the first version of a transaction they receive to incorporate into the block they're trying to generate. When you broadcast a transaction, if someone else broadcasts a double-spend at the same time, it's a race to propagate to the most nodes first. If one has a slight head start, it'll geometrically spread through the network faster and get most of the nodes. Therefore, the longer the listening period goes without a double spend attempt, the far less likely a double-spend attempt will actually succeed. If a double-spend is detected, the vendor is notified: no latte.
Myth: Point of sale with bitcoins isn't possible because of the 10 minute wait for confirmation
1715678422
Hero Member
*
Offline Offline

Posts: 1715678422

View Profile Personal Message (Offline)

Ignore
1715678422
Reply with quote  #2

1715678422
Report to moderator
1715678422
Hero Member
*
Offline Offline

Posts: 1715678422

View Profile Personal Message (Offline)

Ignore
1715678422
Reply with quote  #2

1715678422
Report to moderator
1715678422
Hero Member
*
Offline Offline

Posts: 1715678422

View Profile Personal Message (Offline)

Ignore
1715678422
Reply with quote  #2

1715678422
Report to moderator
There are several different types of Bitcoin clients. The most secure are full nodes like Bitcoin Core, but full nodes are more resource-heavy, and they must do a lengthy initial syncing process. As a result, lightweight clients with somewhat less security are commonly used.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715678422
Hero Member
*
Offline Offline

Posts: 1715678422

View Profile Personal Message (Offline)

Ignore
1715678422
Reply with quote  #2

1715678422
Report to moderator
BTCSports
Newbie
*
Offline Offline

Activity: 49
Merit: 0



View Profile WWW
August 07, 2011, 09:01:19 AM
 #2

Until there is a viable solution to allow for this instawallets green address technique shows promise.

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!