Pages:
Author

Topic: bitcoin is failing in replacing fiat in physical shops - page 4. (Read 8586 times)

newbie
Activity: 34
Merit: 0
Worldcoin is also fast when cames to confirmations. Only 30 secs.

It has its downs sides, faster confirmations contribute into having bigger mining pools, since joining the bigger one is advantegious because you will have less blocks being created as orphans.



 
legendary
Activity: 3066
Merit: 1188
We can build services that operate on the block chain without needing store funds in an account for those services

If thats the case, why don't any of the exchanges do this ? Not one single cryptocurrency exchange anywhere in the world uses the blockchain for any of its trades.

Even Coinbase doesn't do it if it can avoid it. Watch this video - you'll see demonstrated how incredibly easy it is to do account-to-account transactions as opposed to blockchain-based ones. The presenter even demonstrates sending bitcoin to **email addresses ** when the receiver doesn't have a blockchain address.

http://www.youtube.com/watch?v=OOoffwOJbY8
hero member
Activity: 518
Merit: 521
On this issue of having accounts to pay with instead of use BTC base money (i.e. cash), I already pointed out upthread that if I must have a zillion separate accounts, it is going to drive me crazy. I already have too many accounts on the internet to keep track of.

Instead a dominant set of providers would take over and we are right back to VISA, Mastercard, and Paypal again. Nothing gained. Why did we waste our fucking time inventing Bitcoin then.

So I entirely disagree that we need accounts for most things. We can build services that operate on the block chain without needing store funds in an account for those services. We can pay as we go, utilizing the block chain. This is the future.

We need less overhead in our lives, not more. Accounts are proliferated overhead and/or centralizing. We need decentralized freedom.

Also if accounts are holding our balances then they will naturally end up leveraged, i.e. fractional reserves. This is a repeating phenomenon throughout the history of man. We needed accounts when base money was gold, but we don't need them now. Our technology has improved. Money is no longer physical.

To backup our keys without giving a masterkey to a coinbase, we need to have physical copies of backups. Use a Print key or copy to removable memory card. Your software should tell you when to print/copy and store in your physical safe. If you find it more convenient and safe to have coinbase hold your masterkey, then you are giving up your anonymity because they will need to identify you if ever you lose your password.

In practice using 5 minutes or even 1 minute doesn't help as much as you'd expect, because it's still too long to wait in retail. It has a downside in that it leads to more resources wasted on discarded blocks.

As I explained upthread, a design is possible to bring each block chain confirmation down to 30 seconds or less and avoid the orphaned blocks.

Please don't be disingenuous to imply it is not possible. If you are merely stating that no altcoin has yet done such a holistic design, then I agree with you.

member
Activity: 84
Merit: 10
Regarding the speed of transactions. It's all about risk. you aren't going to wait 15 minutes to get 6 confirms for your coffee. Your house is another matter.

Also, I use Coino, and am quite invested in this coin. It is fully confirmed in 50 seconds. I routinely send funds or withdraw funds, and am able to spend or do whatever I want in less than one minute. There are always other altcoins if we need speed, But I don't think we ever need a faster BTC.

Quote
No. We will not. Please go back and read my previous posts about this. Confirmations and blockchain transactions have nothing to do with how Bitcoin sales will be conducted on a large scale. It doesn't matter what type of currency is in use - US Dollars, Euro's, Bitcoins, Litecoins, squirrels, pigs, barrels of oil, Storepoints - ALL these currencies get handled and WILL be handled by payment processors (as they do today).

Point of sale transactions are instantaneous - because we are not actually doing a bank transfer at the point of sale. Even if a coin appeared with 1 5-second confirmation time, it would still never be able to match the speed and functionality that Visa / Mastercard payment processors provide.

You'll still be paying with a 'card' it's just that the money will be coming from a cryptocurrency account managed by the appropriate payment processor. (This is already happening - look how the cryptocurrency exchanges work right now).



This will be the future. A payment processor which "okays" the payment instantly to the seller, allowing the buyer to leave with his item before the 6 confirms.
legendary
Activity: 3066
Merit: 1188
you might not see "blockchain transactions" but you will see some indication that the transaction is "ok" ie: the red light turn green, or a final receipt, after the  requisite number of confirmations is achieved.

No. We will not. Please go back and read my previous posts about this. Confirmations and blockchain transactions have nothing to do with how Bitcoin sales will be conducted on a large scale. It doesn't matter what type of currency is in use - US Dollars, Euro's, Bitcoins, Litecoins, squirrels, pigs, barrels of oil, Storepoints - ALL these currencies get handled and WILL be handled by payment processors (as they do today).

Point of sale transactions are instantaneous - because we are not actually doing a bank transfer at the point of sale. Even if a coin appeared with 1 5-second confirmation time, it would still never be able to match the speed and functionality that Visa / Mastercard payment processors provide.

You'll still be paying with a 'card' it's just that the money will be coming from a cryptocurrency account managed by the appropriate payment processor. (This is already happening - look how the cryptocurrency exchanges work right now).

newbie
Activity: 41
Merit: 0
maybe you should change the coin ? if you want fast transactions Wink

http://www.youtube.com/watch?v=5-KoD7Eg-1A
sr. member
Activity: 504
Merit: 250
Earn with impressio.io
This is an opportunity for a parody if someone can replace the word "body" with "bitcoin" in this video:

https://www.youtube.com/watch?v=vWz9VN40nCA
hero member
Activity: 588
Merit: 501
As soon as we're talking about customers with accounts, we're no longer in the same ballpark as the original post. I don't have an account at every place I buy coffee. I shouldn't need to. I don't have an account at the three supermarkets I use

Whenever you don't pay with physical cash(paper money) you are paying with an account - either charging to a store account or a debit account or a credit card account.

The emergence of Cryptocurrencies on the scene will not change this. You will still be paying from an "account" - it will just be a cryptocurrency account.

We will not see blockchain transactions at the point of sale on any kind of scale (e.g. large stores and supermarkets) where there is a high turnover of sales.


you might not see "blockchain transactions" but you will see some indication that the transaction is "ok" ie: the red light turn green, or a final receipt, after the  requisite number of confirmations is achieved.
legendary
Activity: 3472
Merit: 4794
We will not see blockchain transactions at the point of sale on any kind of scale (e.g. large stores and supermarkets) where there is a high turnover of sales.

Why not?  We see cash transaction there?
legendary
Activity: 3066
Merit: 1188
As soon as we're talking about customers with accounts, we're no longer in the same ballpark as the original post. I don't have an account at every place I buy coffee. I shouldn't need to. I don't have an account at the three supermarkets I use

Whenever you don't pay with physical cash(paper money) you are paying with an account - either charging to a store account or a debit account or a credit card account.

The emergence of Cryptocurrencies on the scene will not change this. You will still be paying from an "account" - it will just be a cryptocurrency account.

We will not see blockchain transactions at the point of sale on any kind of scale (e.g. large stores and supermarkets) where there is a high turnover of sales.
hero member
Activity: 588
Merit: 501
This whole malleability fiasco has shown once again that zero confirmation transactions can not be trusted.

since its not practical waiting for 10 minutes for a payment to clear when buying coffee it seems to me that bitcoin will never go mainstream in physical shops.
any solution involving a third party to clear payments defeats the whole purpose of bitcoin.

any third party will effectively turn into a bank along with all the classical fractional reserve practices we have today.



nah, if I own a large stake in btc and have a chain of convenience stores I would always allow my customers to buy with btc as long as I know who my customer is.

I'm not insulting my customer over a $5 cup of coffee if I see the payment I wait for the confirmations, if the confirmation never arrrive when the customer returns we discuss it.   Everyone that has anything to do with btc SHOULD know that it is not perfect.



sr. member
Activity: 365
Merit: 251
There are so many examples which spring to mind if you've ever worked in a retail operation. Here's another one of the top of my head - a hardware retailer takes an order from a known customer with an account.
As soon as we're talking about customers with accounts, we're no longer in the same ballpark as the original post. I don't have an account at every place I buy coffee. I shouldn't need to. I don't have an account at the three supermarkets I use. If they want me to carry their loyalty card(s), that's up for negotiation. This stuff is clearly a layer on top of Bitcoin, and it clearly should be optional, only used where it adds value.

No.  This would not require or imply "printing Bitcoins out of thin air".
I think the idea is that often when you have an account, you don't have bitcoins any more. You have an IOU for bitcoins. There is a number of coins that you owe to the account, or it owes to you, and these can exist only in the account records, not in the block chain. The off-chain transactions are not subject to the same public scrutiny. For example, some people are concerned that MtGox have been indulging in fractional reserve banking. I don't think they have, but it's hard to prove without access to their internal accounts.

Personally I think FRB will inevitably happen sooner or later with bitcoin, for better or for worse.

in the near future what will happen is that you will put a pocketmoney amount into a bitpay/coinbase account and simply tell the cashier to debit your account for the total. this way the coins are verified (as they have been preconfirmed when u deposited) and is faster then the cashier getting a QR code, printing it, showing it to you and then you fiddling around with your phone to pay them.

this will be done simply by a nfc in your phone coded to you bitpay/coinbase account.
You need to separate the "faster because of NFC" from the "faster because of payment processor". There's no reason why NFC can't be used for on-chain transactions. People are only using QR because it's currently more widely supported. Bitcoin isn't tied to QR codes.

Yeah I never understood how confirmation can be so slow when bitcoin has so much mining power.
The slowness is required as part of the "proof of work", which is at the core of Bitcoin's security design against double-spending. When the mining power increases, the protocol deliberately makes mining harder so it doesn't get any faster.

Other crypto-currencies use other times than 10 minutes. In practice using 5 minutes or even 1 minute doesn't help as much as you'd expect, because it's still too long to wait in retail. It has a downside in that it leads to more resources wasted on discarded blocks.
legendary
Activity: 2212
Merit: 1199
"bitcoin is failing in replacing fiat in physical shops"

it never was mention to do replace anything Smiley but it will soon or later change the world Wink
legendary
Activity: 4270
Merit: 4534
The premise that people would attempt to double-spend real world micro transactions (e.g. get free coffee or even a cart of groceries) is absurd.


so no one  has ever went to those self serve refreshment or icecream machines and took a little extra while no one is looking, or made sure it was nearly overflowing to maximise their purchase of something under £$2
hero member
Activity: 518
Merit: 521
How odd. I just bought three Sapphire cards from a vendor using Bitcoin. He showed me his QR, I put in the price, hit send, and we both agreed that it would be highly unlikely that I would be able to reverse the blockchain and double-spend the transaction.

Whatever.

C

Nonsense. Seller has no way of knowing that you didn't send a double-spend within the past few seconds, because your spends don't instantly go into the block chain. Learn what 0-confirmations means.

The premise that people would attempt to double-spend real world micro transactions (e.g. get free coffee or even a cart of groceries) is absurd.

For larger transactions, such as buying gold bullion or a Lamborghini, waiting for 6 confirmations is reasonable. Besides, I doubt you could register a car with the DMV in the time it takes to do 6 confirms.

With the 50% unemployment coming to the western world in several years, I can see them attempting a double-spend for a bag of groceries if they have up to 10 minutes to disappear from the store.

If caught an attempted defense might be, "someone must have hacked my password, I didn't send that double-spend".

I do a lot of localbitcoins selling directly from my Android wallet, and the buyer has always been happy to hand over thousands of USD and walk away once they see evidence of the Tx broadcast.

A fraudster could send the $1000s in BTC to himself, some seconds before issuing the second Tx. Most likely both transactions would be rejected once the duplicates propagate over the network. Or one of the transactions might make it into the next block solution before the other propagated.
legendary
Activity: 1386
Merit: 1004
This whole malleability fiasco has shown once again that zero confirmation transactions can not be trusted.


You do not understand what transaction malleability is.  If I am taking an in person transaction sent to my own Bitcoin address and I see it unconfirmed, and it is for some reason altered, I still get the Bitcoins.  They just have a different transaction ID but they end up in my wallet anyhow.  

PS - I took an in person Bitcoin transaction today, along with doing several purchases with Bitcoin and selling online items out of my store.   
donator
Activity: 1617
Merit: 1012
The premise that people would attempt to double-spend real world micro transactions (e.g. get free coffee or even a cart of groceries) is absurd.

For larger transactions, such as buying gold bullion or a Lamborghini, waiting for 6 confirmations is reasonable. Besides, I doubt you could register a car with the DMV in the time it takes to do 6 confirms.

I do a lot of localbitcoins selling directly from my Android wallet, and the buyer has always been happy to hand over thousands of USD and walk away once they see evidence of the Tx broadcast.
legendary
Activity: 3164
Merit: 2258
I fix broken miners. And make holes in teeth :-)
How odd. I just bought three Sapphire cards from a vendor using Bitcoin. He showed me his QR, I put in the price, hit send, and we both agreed that it would be highly unlikely that I would be able to reverse the blockchain and double-spend the transaction.

Whatever.

C
legendary
Activity: 1162
Merit: 1007

buying from gyft uses 0 confirmation time? How can they afford that risk? Or does it depend on the purchase amount?


Even a $1,000 Amazon gift card was instantly credited to my wife's account.  She used it at Amazon before her payment to BitPay received even its first confirmation.  

But this just shows that zero-confirmations are actually very secure* provided that the transaction has been accepted by many nodes in the network and that no double spends have been detected.  Double spending is very difficult and one can only succeed with a probability proportionate to how much global hash power one controls [https://bitcointalksearch.org/topic/m.5151306].  

As I calculated above [https://bitcointalksearch.org/topic/m.5151972], to succeed at double spending 6 - 12% of the time, one would need to purchase $24,000,000 of mining equipment [and risk having this forfieted by law enforcement if you got caught].  This is not a concern.  


*The malleabily problem has revealed an edge-case that makes a small subset of zero-confirm transactions less reliable, namely unconfirmed transactions that contain as inputs the change outputs of other unconfirmed transactions while the network is under malleability attack.  This is the "malleability bug" that people are worried about--it is a real concern.  While the core developers work to eliminate malleability entirely, the work-around now being rolled out is to prohibit wallets from creating transactions from unconfirmed change.  
hero member
Activity: 644
Merit: 500
P2P The Planet!
If we can't compete with credit cards then we'll be in trouble, at least in replacing fiat in physical shops, and I do think it is important that it happens if bitcoin is to become one coin.

I've found bitcoin to be faster than credit/debit card, and I've personally made over 50 bitcoin purchases.  Anyone with bitcoins can confirm this for themselves right now by going to Gyft.com and purchasing an Amazon gift card.  The BitPay receipt will say "PAID" and the gift card will be credited to your account and ready to spend nearly instantly.  It is pretty slick.  

If you are near Vancouver, come and test out bitcoin PoS at one of the many brick-and-mortar venues shown on coinmap!    

Yeah I never understood how confirmation can be so slow when bitcoin has so much mining power. I mean it simply isn't logical if that power isn't used to make transactions faster.

Transaction propagation times and acceptance by the nodes' mem-pools have nothing to do with mining power.  Transactions typically propagate extremely quickly and, from my experience, faster than credit card transactions.  

Transaction propagation times are independent of network difficulty, which is dynamically adjusted so that block confirmation times target 10 minutes.   But we don't even want really fast block confirmation times, due to orphaning risk and other network organization problems.  

buying from gyft uses 0 confirmation time? How can they afford that risk? Or does it depend on the purchase amount?

EDIT: I just read another thread and found this post "I know bitpay already does instant transactions with merchants (I'm sure there's a limit on the transaction value) and if double spending were to occur they cover the cost so merchants have nothing to worry about.  I'm not 100% sure but I believe coinbase has started offering the same thing.  They simply account for occasional losses in their business model. "

Well that is still not good enough in my book as you have to rely to a thrid party to make zero confirmations with no risk. That is like increasing the centralization of bitcoin.

I say not good enough because their are going to be alternate crypto-currencies that won't require this to have near instant transactions.
Pages:
Jump to: