Pages:
Author

Topic: Confirmation Time is now not a problem at local shops. Buy without any wait - page 2. (Read 2503 times)

sr. member
Activity: 280
Merit: 250
yes its a good idea to pay in front of the shopkeeper but the problem is now a day its normal to see 40000 to 60000 unconfirmed transactions and my friends had encountered reverse payment that is when the transaction is left out of confirmation then many used to get reversed so if that happens then shopkeeper would suffer huge loss as the product would go for free.
legendary
Activity: 1106
Merit: 1000
I think 3rd party is need to manage the risk to avoid double spending, but also I think need more time to confirm the transaction. Use multisig maybe?

Then to proof the transaction have been made, the customer just need to show txid, then list to merchant queue, done.
legendary
Activity: 1218
Merit: 1007
A minutes ago an idea came to my mind and I hope it will not be wrong.

Most of the people say that buying with bitcoins at local shops will be bothering as they will have to wait for longer at the local shop for the confirmation of their payment in bitcoin to the shop/store. But one thing is in my mind that if a person pay a suitable miner fee for a transaction then that transaction cannot be cancelled. So if a person will pay in front of the shopkeeper and the shopkeeper will know that the person have paid a suitable fees then he will provide the good at zero confirmation (without waiting for any confirmation).

What do you think about that idea?
It's not a bad idea, and it will probably have a bit more of a benefit for shops since they lose less money on credit card transactions compared to something like Bitcoin (dollars versus tens of cents).

I don't believe double-spending is a huge issue within the Bitcoin economy yet, but it could find more prevalence in the event we go to something like this. Confirmations still take about 10 minutes.
legendary
Activity: 3276
Merit: 1029
Leading Crypto Sports Betting & Casino Platform
Realistically speaking, how many people would cheat and steal from their local grocery store by exploiting double spending?
You must realize if the system has applied in bitcoin already preventing the double spending.
Because I don't think it will be that much of a problem at all. There is impossible to collect data about double spending done in brick and mortar shops, unfortunately.
At least we are too far from the double spending with applying some confirmation in our transaction.
hero member
Activity: 868
Merit: 503
the confirmation system is not about speed of confirmation and fees, it is about showing the other side of the TX that you are not spoofing the system and the blockchain.  if i am faking a TX, then who cares how high of a fee i "pay" because there is no fee ever leaving my hands
hero member
Activity: 1246
Merit: 588
I am not sure about how it works but what aboutnif a double spend happens ?
I habe only heard of double spending I dont know how its done.

I agree there is still a chance of a double spend attack even if you paid the right tx fee.  Double spend is done by sending another transaction that has higher fee and be confirmed faster than the previous transaction.  I think having Bitcoin notes or physical bitcoin money can solve this but there are more risk involved on that and need a centralized system to make sure that the private key of each physical coin is not compromised.


physical bitcoin money? then you better just used a Fiat instead. There is no point in having a physical bitcoin money in my  serious opinion lol. If the shop can't receive the bitcoin then simply don't give the product that the customer ordered yet(it would atleast take a customer minutes to double spend that you are saying)
jr. member
Activity: 81
Merit: 4
Instant, trustable payments require a trusted 3rd party to handle both wallets and they can guarantee the funds are there and give an instant yes/no.
legendary
Activity: 1288
Merit: 1000
Realistically speaking, how many people would cheat and steal from their local grocery store by exploiting double spending?
Because I don't think it will be that much of a problem at all. There is impossible to collect data about double spending done in brick and mortar shops, unfortunately.
hero member
Activity: 1666
Merit: 701
No vendor is going to let you leave until they actually have the money in their wallet, which means waiting until the transaction has at least a few confirmations.
If bitcoin can come up with some solution for this, it would make it possible to spend in real time in stores.

Unfortunately, for now, this means relying on third-party solutions.
However, even an established company providing escrow by means of prepaid credit cards might be enough to persuade shop owners to accept the payments.

probably that's right. when the vendors do not really understand the idea OP mentioned, or in other words the confirmation system, they maybe not accept this way. just make sure first the vendor understand OP's idea before do such thing.

however, in order to avoid double spending too, I think we still need the other idea.
legendary
Activity: 3038
Merit: 4418
Crypto Swap Exchange
technically when  a bitcoin transaction is not yet confirmed it can be double spent, and even you have to see at least 3 confirmation in normal state of the network to be sure about the receiving of the transaction.
Block re-orgs that long rarely happens. As long as you continually broadcast the transaction, the transaction would be hard to double spend.

Bitpay offers this, if the merchant wants. I believe that most shops do not require any confirmations before accepting the payment. It's a different story for online merchants however.

As long as they pay a reasonable fee, mining pools are willing to accept it, Opt-in RBF not enabled etc, and the transaction is of a small value, merchants wouldn't have any reasons to require a confirmation if they want their customer.

that is correct. and that is why i said in normal state of the bitcoin network. even 1 confirmation is ok if you consider the number of orphaned blocks that happen in a week. the chances are so slim.
but i mostly had this in mind: https://bitcoin.org/en/alert/2015-07-04-spv-mining
Use a full node and always upgrade your Bitcoin Core to the newest version. If you're using an SPV client, use a upgraded full node to connect to.

Doing this will prevent your client from accepting any invalid blocks.
legendary
Activity: 1946
Merit: 1100
Leading Crypto Sports Betting & Casino Platform
It's true, Bitcoin transactions with a 0.0002 fee are confirmed very quickly. And even credit card payments can be reversed many days later. So even though the transaction is unconfirmed, it's still received "instantly".
This is new to me. I have never heard about this issue before because I rarely pay for a high transaction fee. But how can people differentiate them from double-spending? Because I have seen many double spending with big amount of fee and fraud may use them to trick those sellers
legendary
Activity: 3472
Merit: 10611
technically when  a bitcoin transaction is not yet confirmed it can be double spent, and even you have to see at least 3 confirmation in normal state of the network to be sure about the receiving of the transaction.
Block re-orgs that long rarely happens. As long as you continually broadcast the transaction, the transaction would be hard to double spend.

Bitpay offers this, if the merchant wants. I believe that most shops do not require any confirmations before accepting the payment. It's a different story for online merchants however.

As long as they pay a reasonable fee, mining pools are willing to accept it, Opt-in RBF not enabled etc, and the transaction is of a small value, merchants wouldn't have any reasons to require a confirmation if they want their customer.

that is correct. and that is why i said in normal state of the bitcoin network. even 1 confirmation is ok if you consider the number of orphaned blocks that happen in a week. the chances are so slim.
but i mostly had this in mind: https://bitcoin.org/en/alert/2015-07-04-spv-mining
legendary
Activity: 3038
Merit: 4418
Crypto Swap Exchange
technically when  a bitcoin transaction is not yet confirmed it can be double spent, and even you have to see at least 3 confirmation in normal state of the network to be sure about the receiving of the transaction.
Block re-orgs that long rarely happens. As long as you continually broadcast the transaction, the transaction would be hard to double spend.

Bitpay offers this, if the merchant wants. I believe that most shops do not require any confirmations before accepting the payment. It's a different story for online merchants however.

As long as they pay a reasonable fee, mining pools are willing to accept it, Opt-in RBF not enabled etc, and the transaction is of a small value, merchants wouldn't have any reasons to require a confirmation if they want their customer.
legendary
Activity: 3472
Merit: 10611
A minutes ago an idea came to my mind and I hope it will not be wrong.

Most of the people say that buying with bitcoins at local shops will be bothering as they will have to wait for longer at the local shop for the confirmation of their payment in bitcoin to the shop/store. But one thing is in my mind that if a person pay a suitable miner fee for a transaction then that transaction cannot be cancelled. So if a person will pay in front of the shopkeeper and the shopkeeper will know that the person have paid a suitable fees then he will provide the good at zero confirmation (without waiting for any confirmation).

What do you think about that idea?

paying normal or even fees in a transaction doesn't make it impossible to double spend, in other words the bold part is wrong. technically when  a bitcoin transaction is not yet confirmed it can be double spent, and even you have to see at least 3 confirmation in normal state of the network to be sure about the receiving of the transaction.

but none of these mean a shop can not trust customers with 0 fees. you just check (automatically of course) that the tx has enough fee and some other criteria to make a risk assessment. it is similar to accepting a check and trusting the person to have money in it.
hero member
Activity: 700
Merit: 500
I am not sure about how it works but what aboutnif a double spend happens ?
I habe only heard of double spending I dont know how its done.

I agree there is still a chance of a double spend attack even if you paid the right tx fee.  Double spend is done by sending another transaction that has higher fee and be confirmed faster than the previous transaction.  I think having Bitcoin notes or physical bitcoin money can solve this but there are more risk involved on that and need a centralized system to make sure that the private key of each physical coin is not compromised.
There definitely is a chance that people can double spend. The amount of gees that is used doesn't really change that. Having higher fees doesn't automatically get your transaction into a block for confirmation.
Just ponder if you have to make up to 10 transactions per day how much you would paid on those transaction? and besides can everyone do that? then mining will be more profitable then
It definitely would make mining a lot more profitable that it currently is and maybe more people would start to invest in Bitcoin mining
hero member
Activity: 630
Merit: 500
I doubt it will work, there is a reason for confirmation for transactions, accepting payment of unconfirmation transactions is very risky and if the trade goes south for the shop, he may likely not accept BTC again. At least one confirmation is required for any transaction. What will need is faster transaction and I know we will reach that soon
vip
Activity: 1428
Merit: 1145
A minutes ago an idea came to my mind and I hope it will not be wrong.

Most of the people say that buying with bitcoins at local shops will be bothering as they will have to wait for longer at the local shop for the confirmation of their payment in bitcoin to the shop/store. But one thing is in my mind that if a person pay a suitable miner fee for a transaction then that transaction cannot be cancelled. So if a person will pay in front of the shopkeeper and the shopkeeper will know that the person have paid a suitable fees then he will provide the good at zero confirmation (without waiting for any confirmation).

What do you think about that idea?

We had a meetup at a pizza joint in Vegas on Saturday where the check was paid via bitcoins. Upon paying, we were gone sans waiting for any confirmations. Ergo, a nonissue, akin to not having to wait around a vendor's shop for months till he's satisfied that you're not going to reverse the credit card payment. Defense mechanisms are in place and where even the rare nefarious actor that's able to game the cryptocurrency-payment system are chalked up as the cost of doing business. I can easily state that more money is lost in any B&M business via employee thief and incompetence at the till than cc chargebacks and rogue crypto payments combined, the [estimated] dollars lost making up a percentage of the product or service's price point.
legendary
Activity: 1092
Merit: 1000
If using bitcoin entails more fees even at slower transaction speeds, that would not be popular with the masses. I am doing our grocery shopping on a weekly basis and I just use my debit card, simply because it is fast, hassle free and you get to earn some points on the side. That is another issue that bitcoin developers will have to address if they wish to make bitcoin the currency of choice of future generations.

Little Conspiracy Secret the original creators of BTC , Never intended it to be used for everyday purchases.
It was to be used as a way for Banks & Financial institutions to transfer money between each other, (so they can fire the security companies that transfer cash & gold between them), they have always intended for the little guy to have to use bank/credit cards/checks (which they control).
Only difference instead of Fiat, they will fraction reserve BTC on you.  Tongue
That is why they made it sooo slooow.

 Cool
legendary
Activity: 1092
Merit: 1000
Just pay 30 cents and your transaction will confirm in less than 5 minutes or pay more like $0.5 to get a confirmation under 3 minutes.
With paypal or credit cards you are usually paying more fees than above and even if you'll end up paying the same fees you know that you could always mine altcoins exchange to bitcoin and there you have printed your own money as well there are not stupid limitations on bitcoin.

There is also a way in which the merchants could be linked to nodes directly for transactions to be broadcast in blockchain immediately, though I'm not quite sure how do the nodes receive transactions and in what orders?


You are confused.  Tongue
Blocks being found is not dependent on the fee you pay, that depends on when the miners find a block,
and the rated block speed is every 10 minutes. Higher fees just means the miner will add your transaction to the next available block when they find it.
On Average a block will be found ~ 10 minutes, so any fee that gets a transaction included in one in 10 minutes, there is no reason to pay a higher fee than that.


 Cool
hero member
Activity: 714
Merit: 500
If using bitcoin entails more fees even at slower transaction speeds, that would not be popular with the masses. I am doing our grocery shopping on a weekly basis and I just use my debit card, simply because it is fast, hassle free and you get to earn some points on the side. That is another issue that bitcoin developers will have to address if they wish to make bitcoin the currency of choice of future generations.
Pages:
Jump to: