Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

Then just wait 18 hours for you $0.03 transaction to be confirmed so you can read the article.


sort by: page size:

Try buying something with bitcoin. The first confirmation is all that is needed and it happens in a matter of seconds. It won't be fully confirmed for ~10 minutes but that is fine for the vast majority of cases.

Isn't that why people wait N confirmations before accepting a transaction? The recommended MINIMUM is one hour.

Try reading about it for an hour and make one transaction with it, then come back and say the same thing.

> By design transactions take an hour to confirm.

Using bitcoin.

Polygon, BSC, etc... it is seconds... and very very inexpensive (polygon is thousands of a cent).


In case of an article (which is cheap) there is no need to wait for confirmation, it's enough to wait for transaction to appear in mempool and have enough fee.

Wouldn't that present a horrible UX in some cases when paying with bitcoin? You'd have to wait ~10 minutes to access your purchase while the transaction is confirmed

Figure source: http://blockchain.info/charts/avg-confirmation-time


Why would you need to wait for the transaction to confirm? That’s not how bitcoin payments work.

24 hours? I want it to confirm in 1 second for even less fee than that. How else can Bitcoin become a serious mean of payment?

Why is it taking 10 minutes to confirm payment...?

Edit: For some reason it's mentioned nowhere in the article, but it's because these are cryptocurrency transactions


If you’re using bitcoin you aren’t purchasing anything instantly. Transaction confirmation is currently taking ~7 minutes.

>when I can just pay with my dollars directly?

Credit card transactions take something like 180 days to confirm. Within those 180 days one can issue a chargeback.

Bitcoin transactions take ~10-60 minutes (depending on the required number of confirmations) and cannot be clawed back.


So you accept Bitcoin. Now you have to stand at the counter until the network gets enough confirmations… which can be upwards of 20 minutes. Doesn’t sound at all problematic...

>Unless you want to pay $25 to wait 6 hours while your transaction is confirming, stick to venmo/zelle/paypal/etc

Those take much longer than 6 hours to "confirm", no? The sender can chargeback these transactions months after the money shows up in your account.

You don't even need to wait for confirmations unless the sum is huge. It's quite safe to accept most 0conf transactions.


Hours to settle into $? Or hours to confirm the Bitcoin transaction at all?

Here is the process.

1. Tell your Senate minion to run down and buy a Tab softdrink and fetch it back. (Gotta watch the weight)

2. Try to figure out why the softdrink cost 0.000125 BTC yesterday but is 0.000087 BTC today. Wait 1 to 1.5 hours while transaction is verified. https://originstamp.com/blog/here-is-why-bitcoin-transaction...

3. Return with fetched Softdrink.

4. Catch plane to Cancun while constituents freeze.


2 hours for the confirmation on the blockchain to come in.

Yes, frankly a stupid idea. The current 30 minutesish confirmation time already kneecaps bitcoin. You want to make it 48 hours? Might as well mail a bloody check!

> However, the problem is that the amount of time it takes for a transaction to become "verified," i.e. be part of the official block chain, can take up to 10 minutes.

It actually can take a lot more than 10 minutes. For all you know, it could take forever. 10 minutes is the average.

> What am I supposed to present to the user during this time? Am I supposed to tell them that their payment may or may not have been accepted, please check back in ten minutes or wait for an email?

That person is paying you with Bitcoins. They already have an idea of what a network confirmation is. Tell them you're waiting for N network confirmations. Send them an email when the transaction is verified by your node, and a second email when the transaction has enough network confirmations.

> How would you handle this if it were a real person in a real store, at a register checking out?

It depends on what you're doing. If it were a Starbucks, for example, I would serve the coffee right away, without waiting for blockchain verification. It's unlikely that someone who has more than 50% of the Bitcoin network is using that massive power to double-spend on a Chai Tea Latte.

If I needed more confirmation, I could send the transaction to some trusted miner nodes, and see if there's consensus. If those nodes say they will include the transaction in their next mined block, then I can close the deal without waiting for the blockchain to verify it. Of course, this can be done automatically.


Original issue: "However, the problem is that the amount of time it takes for a transaction to become "verified," i.e. be part of the official block chain, can take up to 10 minutes."

https://coinbase.com/merchants : "Confirmed in 1 hour"

Underlying issue not addressed

next

Legal | privacy