Bitcoin Forum
June 15, 2024, 04:37:35 PM *
News: Voting for pizza day contest
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Is double spending easy to do? Burguer king accepting zero confirmation transact  (Read 465 times)
bitmover (OP)
Legendary
*
Offline Offline

Activity: 2338
Merit: 6006


bitcoindata.science


View Profile WWW
January 19, 2020, 01:41:24 PM
Merited by ABCbits (1)
 #1

I saw this article recently,  where the journalist shares his experience paying for a hamburger in burguer king and paying with bitcoin.

I found very interesting to see burguer king is accepting zero confirmation transactions.

https://es.cointelegraph.com/news/i-used-bitcoin-to-pay-for-a-burger-at-burger-king
Quote
Además, en mi caso, redujo la posible fricción temporal de cara al comercio, pues el tiempo de confirmaciones de la transacción en la blockchain de Bitcoin se redujo a 0, ya que Cryptobuyer asume el pago sin confirmaciones.

I believe most of the people in the world are honest enough to not even try to double spend ( I may be naive,  but i prefer to live like this than to consider everyone is a thief)

Anyway, I was thinking how easy is it to do a double le spending in this case? Have anyone ever tried?
The transaction broadcast is almost instantaneous across all the network. Does broadcast time makes any difference? I believe most wallets won't let you double spend (never tried..)

My question is:
If you have a transaction which is already broadcasted across all full nodes mempool, if you send a other one with a higher fee, will nodes recognize it as a legit transaction?

If it is possible, isn't it a good idea to  create a BIP proposing to disallow to double spend of a transaction already in mempool? What would be the cons against that?

Newbie question  but I always thought zero confirmation transactions are interesting.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
The Sceptical Chymist
Legendary
*
Offline Offline

Activity: 3374
Merit: 6870


Top Crypto Casino


View Profile
January 19, 2020, 01:47:10 PM
Merited by dbshck (4), joniboini (4), ABCbits (1), fillippone (1), TalkStar (1)
 #2

It must be the payment processor that's allowing the zero-confirmation sale to proceed, so the risk is on them and I think it's crazy to do that.  If you sent bitcoin with a near-zero fee, there's a chance it could get sent back to the originating wallet if I'm not mistaken.  That happened to me at least once a couple of years ago when the network was extremely congested.

On the other hand, I don't see how paying for food at Burger King could work any other way.  It's not like they're going to make you sit there and wait for at least one confirmation before leaving the restaurant--hence the fundamental problem of paying for quick-service stuff with bitcoin.  Glad BK is accepting bitcoin (not in my country, though), but I hope they don't get ripped off in the process and thereby lose their enthusiasm for offering it as a payment method. 

If I've learned one thing in my time in crypto, it's that scammers are everywhere and if something can be abused, it will be.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
darosior
Sr. Member
****
Offline Offline

Activity: 279
Merit: 435


View Profile
January 19, 2020, 02:21:32 PM
Merited by joniboini (4), ABCbits (3), bitmover (2), fillippone (2)
 #3

Hi,

I believe most of the people in the world are honest enough to not even try to double spend ( I may be naive,  but i prefer to live like this than to consider everyone is a thief)
I don't think so, but we can at least say that it's less risky in-person..
Moreover it's more cumbersome to make a double spend that it's usually implied, and if people are going to Burger King because they don't want to bother cooking... There is a low probability they actually try to make a double spend for a 5 dollars worth transaction if it's not "for the fun" (not considering RBF though).

Anyway, I was thinking how easy is it to do a double le spending in this case? Have anyone ever tried?
I've tried and succeeded on a low-hashrate shitcoin I created for a series of workshop I organised.

The transaction broadcast is almost instantaneous across all the network. Does broadcast time makes any difference? I believe most wallets won't let you double spend (never tried..)
You need to target miners if you are trying to double spend a final transaction.
In the example I was talking about above I cheated because I was the owner of the only source of the hashrate so ... ^^

My question is:
If you have a transaction which is already broadcasted across all full nodes mempool, if you send a other one with a higher fee, will nodes recognize it as a legit transaction?
Not if the transaction is final, but they will accept a block containing the new one.

If it is possible, isn't it a good idea to  create a BIP proposing to disallow to double spend of a transaction already in mempool? What would be the cons against that?
The block chain is shared across the nodes, everyone has the same. The mempool is not at all, so consensus decisions cannot be made out of it.
That said, that's already the behavior of bitcoin-core (for, once again, non final transactions). But another implementation allowing this wouldn't fail out of consensus.

Newbie question  but I always thought zero confirmation transactions are interesting.
At least as much as is mempool policy  Smiley

PS: If you're looking for a double spend on Bitcoin, iirc Peter Todd double spent some Reddit Gold some time ago. You could find some interesting stories.
TryNinja
Legendary
*
Offline Offline

Activity: 2870
Merit: 7113


Crypto Swap Exchange


View Profile WWW
January 19, 2020, 02:41:39 PM
 #4

Only one BurgerKing in Venezuela is accepting Bitcoin (as a test). Double spending is possible and not hard and they even mention using a RBF transaction to send the coins back to yourself. In all cases, the payment processor is accepting the risks and possibly countering the losses by putting some extra fees in it (the user from the tweet got charged way more than he should, but that was probably a mistake).

Maybe the win/loss ratio is good enough to let people not have to wait 10-30 minutes for a fast food mea.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
bitmover (OP)
Legendary
*
Offline Offline

Activity: 2338
Merit: 6006


bitcoindata.science


View Profile WWW
January 19, 2020, 02:51:00 PM
 #5

If you sent bitcoin with a near-zero fee, there's a chance it could get sent back to the originating wallet if I'm not mistaken.  That happened to me at least once a couple of years ago when the network was extremely congested.

This doesn't happen any more.

I always use 1sat/byte fee (the minimum fee allowed) and I never saw any transaction go back. It will just take long confirmation times (never saw it takes more than 20hours  even when extremely congested.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
hosseinimr93
Legendary
*
Offline Offline

Activity: 2436
Merit: 5382



View Profile
January 19, 2020, 06:10:25 PM
 #6

Usually, websites that accepts bitcoin, wait for 3-6 confirmations. But Burguer king is accepting bitcoin with zero confirmation. I think they don't wait for confirmation because if they wait for a confirmation, it takes some time and it won't be convenient for customers. So, they have accepted the risk as they don't expect it to cause them a big loss. In other words, they have managed the risk. It's unlikely they don't know the risk. If some people try to cheat them, they won't continue to accept bitcoin or will wait for at least one confirmation in future.

About the possibility of double spending, I just know it's possible and that's not difficult. I haven't ever tried this.
Here is a guide on how to double spend bitcoin using Electrum. I don't know whether it really works or not.
How to double spend bitcoin using electrum


▄▄███████▄▄
▄██████████████▄
▄██████████████████▄
▄████▀▀▀▀███▀▀▀▀█████▄
▄█████████████▄█▀████▄
███████████▄███████████
██████████▄█▀███████████
██████████▀████████████
▀█████▄█▀█████████████▀
▀████▄▄▄▄███▄▄▄▄████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀
.
 MΞTAWIN  THE FIRST WEB3 CASINO   
.
.. PLAY NOW ..
DaveF
Legendary
*
Offline Offline

Activity: 3514
Merit: 6347


Crypto Swap Exchange


View Profile WWW
January 19, 2020, 07:24:17 PM
 #7

If you do not accept RBF (Replace By Fee) transactions at the POS counter then double spending should not be a concern.
If- you do then it's a risk.
If you not at a retail / POS situation then it's no concern. If you order a laptop from me odds are I am going to have many confirmations before I get it in the hands of UPS  FedEx / whoever.

-Dave

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
suzanne5223
Hero Member
*****
Offline Offline

Activity: 2660
Merit: 651


Want top-notch marketing for your project, Hire me


View Profile WWW
January 19, 2020, 07:50:06 PM
 #8

As The Pharmacist once said "the risk is on them" but due to a lot of false news posted by some article writers which reuter is even accused of, i wont believe in what was written in the article and the burger king does accept zero confirmation tx they also have some procedure they follow or they will be bankruptcy in no time.

AdolfinWolf
Legendary
*
Offline Offline

Activity: 1946
Merit: 1427


View Profile
January 19, 2020, 08:08:52 PM
Merited by philipma1957 (2), joniboini (2), suzanne5223 (1)
 #9

or they will be bankruptcy in no time.
I highly doubt that the 0.000001% of customers who use Bitcoin to buy a couple of hamburgers are going to exploit 0-conf in such a way that Burger King would go bankrupt Tongue

But there are lots of ways to make double-spending very uneconomical. Think about excluding certain transactions; only make transactions that are in the upper bound regarding fees p /vbyte qualify, etc.

See https://bitcointalk.org/index.php?topic=5195367 if you're curious about more measures.

nc50lc
Legendary
*
Offline Offline

Activity: 2450
Merit: 5714


Self-proclaimed Genius


View Profile
January 20, 2020, 04:17:04 AM
 #10

Don't forget the fact that it's a physical store with CCTV not available online, so no one in the right mind would double-spend a 5$ transaction just for a test.
Just try it an you'll find your face in a mugshot  Wink

Their problem is the fee and purchase amount, did they have a minimum?
For the minimum allowed amount, if they are taking too much 1$ transactions, they will lose more bitcoins as a transaction fee for consolidating those satoshi.
It's better if they only accept Bitcoin for $5 and above transactions.
For the fee, there was a time that a 1sat/byte can take days to confirm or even drop after 2weeks,
that's a Dec 2017 thing, but still applicable today though.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Kakmakr
Legendary
*
Offline Offline

Activity: 3458
Merit: 1961

Leading Crypto Sports Betting & Casino Platform


View Profile
January 20, 2020, 06:52:58 AM
 #11

We have a regular Bitcoin meetup in one of our local pubs and they accept zero confirmations without any problems. The amount of payments they receive and the profits they make, cancel out the few double spends that occur, so it is not breaking the Bank for them to cut their losses on the odd double spend that might happen.  Roll Eyes

The owner are also considering using the Lightning Network to get near instant transaction confirmations and this will avoid any problems with possible double spend issues. (The problem is the adoption of the Lightning Network is still very low and does not justify the move now.) Sad

Any shop make provision for some losses, like theft or damages or spoiled products, so double spend issues could just be added.  Wink

..Stake.com..   ▄████████████████████████████████████▄
   ██ ▄▄▄▄▄▄▄▄▄▄            ▄▄▄▄▄▄▄▄▄▄ ██  ▄████▄
   ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██  ██████
   ██ ██████████ ██      ██ ██████████ ██   ▀██▀
   ██ ██      ██ ██████  ██ ██      ██ ██    ██
   ██ ██████  ██ █████  ███ ██████  ██ ████▄ ██
   ██ █████  ███ ████  ████ █████  ███ ████████
   ██ ████  ████ ██████████ ████  ████ ████▀
   ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██
   ██            ▀▀▀▀▀▀▀▀▀▀            ██ 
   ▀█████████▀ ▄████████████▄ ▀█████████▀
  ▄▄▄▄▄▄▄▄▄▄▄▄███  ██  ██  ███▄▄▄▄▄▄▄▄▄▄▄▄
 ██████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀█▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄██▀▀▀▀█████▀▀▀▀██▄
▄█▀       ▐█▌       ▀█▄
██         ▐█▌         ██
████▄     ▄█████▄     ▄████
████████▄███████████▄████████
███▀    █████████████    ▀███
██       ███████████       ██
▀█▄       █████████       ▄█▀
▀█▄    ▄██▀▀▀▀▀▀▀██▄  ▄▄▄█▀
▀███████         ███████▀
▀█████▄       ▄█████▀
▀▀▀███▄▄▄███▀▀▀
..PLAY NOW..
The Cryptovator
Legendary
*
Offline Offline

Activity: 2282
Merit: 2196

Signature Space For Rent


View Profile WWW
January 21, 2020, 06:34:18 AM
 #12

Anyway, I was thinking how easy is it to do a double le spending in this case? Have anyone ever tried? The transaction broadcast is almost instantaneous across all the network. Does broadcast time makes any difference? I believe most wallets won't let you double spend (never tried..)
Double spend isn't so hard, if you made a transaction with 1 sat fee it would take more time to get confirmation from blockchain. But if you want to double spent, you could make another transaction with high fees before got confirmation of your first transaction. I had not tried it but I believe some non-custodial wallet allow for double spent. Accept bitcoin with zero confirmation is high risky for receivers especially this kind of food store. After bought food from the shop buyer will left, so if that buyer try to double spent he could do it before get confirmation of previous transaction.

I have heard that issue on WixiPlay casino, and I believe some more casino even allow you playing with ZERO confirmation. But casino and shop is different. Casino could prevent your withdrawal if you double spent, but shop can't do anything after left buyer. This is back door for fraudsters, so at least one confirmation should require for such as food shop.

SIGNATURE SPACE FOR RENT
bitmover (OP)
Legendary
*
Offline Offline

Activity: 2338
Merit: 6006


bitcoindata.science


View Profile WWW
January 21, 2020, 09:47:33 AM
 #13

I had not tried it but I believe some non-custodial wallet allow for double spent.

That is the thing.  Nobody ever tried and I saw just speculations here.

I took a look on the web, I couldn't find any wallet which allow you to double spend.
I found a guide on electrum which allowed users to double spend  : but you need to recover your private key in a new wallet. Lots of work, a big guide. Take a look.

He is teaching how to make a RFB transaction (replace by fee)
https://steemit.com/bitcoin/@profitgenerator/tutorial-how-to-fix-unconfirmed-transactions

Their problem is the fee and purchase amount, did they have a minimum?
For the minimum allowed amount, if they are taking too much 1$ transactions, they will lose more bitcoins as a transaction fee for consolidating those satoshi.
It's better if they only accept Bitcoin for $5 and above transactions.
For the fee, there was a time that a 1sat/byte can take days to confirm or even drop after 2weeks,
that's a Dec 2017 thing, but still applicable today though.

$1 is a lot. You can consolidate your inputs which have more than 0.30 for example.
If you use 1sat/byte fee your transaction will be very cheap, and it will get confirmed in a few hours .
I never a saw transactions being dropped, I believe this is much older than 2017 (probably a zero fee transaction,  which is not accepted anymore)

Since 2017 I am using 1sat/byte fee and I never saw more than 30hours to have a transaction confirmed. I made one transaction last week which took 8h to be confirmed.

For burguer king in this case it is very good for them because they are in Venezuela.  Their fiat is more volatile than bitcoin, so it is a win-win game for them.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
TryNinja
Legendary
*
Offline Offline

Activity: 2870
Merit: 7113


Crypto Swap Exchange


View Profile WWW
January 21, 2020, 09:52:24 AM
 #14

If you sent bitcoin with a near-zero fee, there's a chance it could get sent back to the originating wallet if I'm not mistaken.  That happened to me at least once a couple of years ago when the network was extremely congested.

This doesn't happen any more.

I always use 1sat/byte fee (the minimum fee allowed) and I never saw any transaction go back. It will just take long confirmation times (never saw it takes more than 20hours  even when extremely congested.
Only because the network isn’t extremely congested as TP said. The sad truth is that whenever we peak the mempool tx ATH, 1 sat/byte and even higher can be dropped and « refunded » to the origin wallet. Mainstream levels of usage would probably do that a lot.

This DID happen a lot since it’s how Bitcoin was made to work. If you have tons of 100 sat/byte+ tx, why would a miner pick your 1 sat/byte? If 100+ keep comming, they will keep getting priorized, never making room for your tx. Then, nodes will start to drop it.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
bitmover (OP)
Legendary
*
Offline Offline

Activity: 2338
Merit: 6006


bitcoindata.science


View Profile WWW
January 21, 2020, 11:28:00 AM
 #15

This DID happen a lot since it’s how Bitcoin was made to work. If you have tons of 100 sat/byte+ tx, why would a miner pick your 1 sat/byte? If 100+ keep comming, they will keep getting priorized, never making room for your tx. Then, nodes will start to drop it.

However those 100 sat/byte tx will stop coming sooner or later, making room for 1 sat/byte tx. From my experience,  sooner than later.
I never saw a dropped Tx, I will take a look if I can find one.

I keep making 1 sat fee tx and they keep getting confirmed within a few hours. As I said, I made one last week during our price spikes. No issues ,8 hours to get 1 confirmation.

I think more people should do 1 sat/byte tx.
Most of those 100 sat/byte are probably done by exchanges and shitful wallets which don't let users control fees, artificially inflating fees to benefit miners... literally abusing newbies lack of knowledge.  But that's another discussion..

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
1Referee
Legendary
*
Offline Offline

Activity: 2170
Merit: 1427


View Profile
January 21, 2020, 11:39:40 AM
 #16

We have a regular Bitcoin meetup in one of our local pubs and they accept zero confirmations without any problems. The amount of payments they receive and the profits they make, cancel out the few double spends that occur, so it is not breaking the Bank for them to cut their losses on the odd double spend that might happen.  Roll Eyes
Isn't it pretty easy to figure out who the double spenders are if it's a meetup in a local pub? Also, what are generally the amounts concerned that make people (thieves) double spend in the pubs? If it concerns just a drink or two, then the double spenders must be pitiably cheap.

However those 100 sat/byte tx will stop coming sooner or later, making room for 1 sat/byte tx. From my experience,  sooner than later.
I never saw a dropped Tx, I will take a look if I can find one.

I keep making 1 sat fee tx and they keep getting confirmed within a few hours. As I said, I made one last week during our price spikes. No issues ,8 hours to get 1 confirmation.
In current environment that's certainly viable. In fact, the block space used has actually gone down throughout the last months. In other words, it's going to get much easier for people to get their transaction confirmed with super low fees within an acceptable time frame.

Tether's move to other networks has freed up some block space and that translates into lower fees. Lightning gaining more use helps too.
NeuroticFish
Legendary
*
Offline Offline

Activity: 3710
Merit: 6420


Looking for campaign manager? Contact icopress!


View Profile
January 21, 2020, 11:58:42 AM
 #17

Most of those 100 sat/byte are probably done by exchanges and shitful wallets which don't let users control fees, artificially inflating fees to benefit miners... literally abusing newbies lack of knowledge.  But that's another discussion..

I expect that some were set up in the late 2017 to this kind of values and were never fixed.


About the 0-confirmation transaction, first thing I see is that the writer doesn't tell what wallet was he using. I've seen at least once a payment processor accepting 0-confirmation transactions, but only if those came for a certain custodian wallet.
If that's not the case, it may be that the payment processor took some risk simply to get onto this market and allow payments fast enough for a place like Burger King.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
Carlton Banks
Legendary
*
Offline Offline

Activity: 3430
Merit: 3074



View Profile
January 21, 2020, 12:13:02 PM
Merited by NotATether (1)
 #18

Anyway, I was thinking how easy is it to do a double le spending in this case?

please correct this lazy usage of the expression "double spending"


double spending is not possible in the Bitcoin protocol, you are referring to something else (abusing people who accept zero confirmation tx A by outspending the fees on tx A with tx B that includes the same inputs as tx A, but with a higher fee).

This technique should have a more appropriate name, "replace scam" or somesuch. If double spending was possible in Bitcoin, the outcome of this technique would be that both the sender and the receiver would  get the BTC from the outputs in tx A, and tx B would also be confirmed providing it was seen by the miner before tx A is mined. Also, the 21m supply limit would of course be circumventible, and rampant inflation would ensue

again, Bitcoin cannot be double spent

Vires in numeris
Dabs
Legendary
*
Offline Offline

Activity: 3416
Merit: 1912


The Concierge of Crypto


View Profile
January 21, 2020, 01:02:01 PM
 #19

Any attempt to double spend or replace scam would be attempted on something with far more value than it costs to attempt it with a chance of failure.

What that means is, no one is going to try it on Burger King for a single meal. If BK accepts coin for a party of 50 people, they'll ask you to pay before the party starts, which should give more than enough time for a confirmation on-chain.

Alternatively, BK can try also using LN. Those are all technicall zero confirmation but can't also easily attempt a double spend / replace tx.

NeuroticFish
Legendary
*
Offline Offline

Activity: 3710
Merit: 6420


Looking for campaign manager? Contact icopress!


View Profile
January 21, 2020, 02:41:26 PM
Merited by bitmover (2), ABCbits (1)
 #20

I never heard about such case (or i forget about such case), do you remember which payment processor did it?

I had to research a little.. It was BitPay.
I've found some links somehow related to that too, but not 100% what I was expecting:
https://www.reddit.com/r/btc/comments/4p4ruo/bitpay_no_longer_accepting_zero_confirmations/
https://www.reddit.com/r/btc/comments/91rau3/0confirmation_payments_are_they_safe/e307f0m/
https://www.reddit.com/r/Bitcoin/comments/22pnwu/if_0confirm_transaction_are_not_safe_why_does/

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
Pages: [1] 2 »  All
  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!