Bitcoin Forum
May 12, 2024, 09:28:57 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Avoiding Waiting Time During POS Transaction  (Read 901 times)
ZiggyMarley (OP)
Newbie
*
Offline Offline

Activity: 9
Merit: 0


View Profile
March 14, 2014, 03:59:03 PM
 #1

How can you avoid having to wait the 10-30 minutes it takes for a transaction to confirm when accepting bitcoin for POS transactions?
1715549337
Hero Member
*
Offline Offline

Posts: 1715549337

View Profile Personal Message (Offline)

Ignore
1715549337
Reply with quote  #2

1715549337
Report to moderator
There are several different types of Bitcoin clients. The most secure are full nodes like Bitcoin Core, which will follow the rules of the network no matter what miners do. Even if every miner decided to create 1000 bitcoins per block, full nodes would stick to the rules and reject those blocks.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715549337
Hero Member
*
Offline Offline

Posts: 1715549337

View Profile Personal Message (Offline)

Ignore
1715549337
Reply with quote  #2

1715549337
Report to moderator
LiteCoinGuy
Legendary
*
Offline Offline

Activity: 1148
Merit: 1010


In Satoshi I Trust


View Profile WWW
March 14, 2014, 04:02:22 PM
 #2

when you deal only with little money (1-100 USD maybe) you dont have to wait. buy your coffee and walk out. the transactions are immediately and you can see that in the blockchain.

there is only very little danger of a double spending and you just have to wait when you buy expensive stuff (to be sure there is no double spending).

master-P
Hero Member
*****
Offline Offline

Activity: 868
Merit: 1001


https://keybase.io/masterp FREE Escrow Service


View Profile WWW
March 14, 2014, 04:04:13 PM
 #3

As far as I know there is no way at the moment. Some people may be fine with seeing the unconfirmed payment just going through, but most will want at least 1 confirmation. Some people have suggested that this could be mitigated in the future by using 'trusted' addresses or payment gateways.

Edit: Litecoinguy is correct. With small transactions there's not really much risk involved.

Master-P's Free Escrow Service | 1% Fee for Multi-Party/Sig Campaigns | I Sign ALL of my addresses using PGP Key: https://keybase.io/masterp Verify
Tipping Address: 14PUWBwK854GLenxSa7MAuxXQUXK4DKKi5 | E-mail: masterp.bitcointalk {at} gmail {dot} com (for when/if the forum's offline)
Guide on How to Sign a Message
amspir
Member
**
Offline Offline

Activity: 112
Merit: 10


View Profile
March 14, 2014, 04:09:14 PM
 #4

How can you avoid having to wait the 10-30 minutes it takes for a transaction to confirm when accepting bitcoin for POS transactions?

Submit the signed transaction to the merchant.  Merchant sends the transaction to the largest mining pools, who acknowledge that it is a valid transaction, which gives the merchant a higher probability that funds won't be double-spent before being confirmed.  The purchase would have to be a limited amount to minimize a potential loss.

davidgdg
Hero Member
*****
Offline Offline

Activity: 551
Merit: 501


View Profile
March 14, 2014, 04:31:16 PM
 #5

when you deal only with little money (1-100 USD maybe) you dont have to wait. buy your coffee and walk out. the transactions are immediately and you can see that in the blockchain.

I don't believe this is correct. By definition you cannot see an unconfirmed transaction in the blockchain. What makes unconfirmed transactions generally safe (but see below) is that once a tx  has propagated across the network, any double spend of the same coins will be rejected. Since it only takes a few seconds for a tx to propagate, for all practical purposes bitcoin transactions are instant and except for extremely high value transactions (where special but expensive attacks might be mounted), there is no need to wait for confirmation.

But nb it is my understanding that although it is generally safe to accept unconfirmed payments, it is NOT safe to accept unconfirmed payments that include any unconfirmed inputs (because of tx malleability). However, this is a special case which is being addressed in the latest release of QT and does not affect the broad picture that unconfirmed transactions are generally safe as long as the tx inputs are themselves all confirmed.

"There is only one thing that is seriously morally wrong with the world, and that is politics. By 'politics' I mean all that, and only what, involves the State." Jan Lester "Escape from Leviathan"
farlack
Legendary
*
Offline Offline

Activity: 1311
Merit: 1000



View Profile
March 14, 2014, 04:50:09 PM
 #6

It would be pretty hard to double spend with a cell phone, plus if you managed to double spend in a store with cameras, you would have cops knocking at your door and your megahashing power possibly seized.  Grin
MWNinja
Hero Member
*****
Offline Offline

Activity: 630
Merit: 500



View Profile WWW
March 14, 2014, 04:54:01 PM
 #7

Every in person transaction that I have done in a retail settings has been accepted with zero confirms. Brick and Mortar businesses that accept bitcoin are very trusting of bitcoiners in general, and most are small ticket items (food, coffee, etc), where zero confirms are adequate. 
ZiggyMarley (OP)
Newbie
*
Offline Offline

Activity: 9
Merit: 0


View Profile
March 14, 2014, 06:24:46 PM
 #8

Thanks guys.  I know the risk is extremely low in these instances.  Have a client who wants bitcoin POS integrated but doesnt quite understand how it all works.  Looking for the easiest way to explain to someone that is bitcoin illiterate that receiving multiple confirmations isnt really necessary.
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!