Bitcoin Forum

Bitcoin => Bitcoin Discussion => Topic started by: AlbertKing on December 13, 2013, 11:01:27 AM



Title: I really dont think bitcoin is going to be a day2day currency
Post by: AlbertKing on December 13, 2013, 11:01:27 AM
The confirmation time is way too long, that's the Achilles' heel.

Imagine you wanna buy a bottle of milk, would you like to wait in the counter for 50mins just to get 5 confirmations? That's ridiculous.

So there is the off chain transaction. We need a trusted third party for that to work right? Then what's the point to creat a p2p cryptocurrency? Why don't we just use some company's own crypto currency instead? what's the difference?

Does anyone has the idea of how to really solve this problem?



Edit:

I think the question is better said like this:

How can we make bitcoin transaction quick enough to support a day2day use, without involvment of the gov or any kinds of third party, to ensure you can do it anywhere globally, and still keep it anonymously?


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: Desensitizer on December 13, 2013, 11:06:16 AM
I think the idea is that it is the same as credit card fraud. It is a possibility for credit card fraud to occur but people do not perform it often and thus checks are not issued to verify credit cards every time you swipe. In the same sense, a small to medium size bitcoin transaction could allow confidence after the payment was shown but confirmations had not occurred. Alternatively, alongside a bitcoin payment a personal identifier/agreement could be attached to insure repercussions if a payment was somehow faked. Two potential resolutions to that issue.


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: yenom on December 13, 2013, 11:08:15 AM
You need to understand bitcoin to make assumptions like that. Waiting time is an agreement between buyer and seller. The transactions is acutally seen on the network within seconds, so for a pint of milk, retailers could simply wait until the transaction is "seen" and take the risk that the transaction is undone. For buying a car or a house, yes you might have to wait 10-30 minutes, or even the full hour. As each block is generated the likelihood of the transaction becoming undone get exponentially lower, esp with the huge hashing power of the bitcoin network.


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: TheFootMan on December 13, 2013, 11:17:47 AM
Does it stand any chance as a night2night currency? Perhaps in the grey market on thedark web that's only roamed in the odd hours?


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: AlbertKing on December 13, 2013, 11:20:38 AM
While for credit card you got your credit records, but for bitcoin, no.

About the attached id, that may work however it do need the goverment to step in.

I think the question is better said like this:

How can we make bitcoin transaction quick enough to support a day2day use, without involvment of the gov or any kinds of third party, to ensure you can do it anywhere globally, and still keep it anonymously?

I think the idea is that it is the same as credit card fraud. It is a possibility for credit card fraud to occur but people do not perform it often and thus checks are not issued to verify credit cards every time you swipe. In the same sense, a small to medium size bitcoin transaction could allow confidence after the payment was shown but confirmations had not occurred. Alternatively, alongside a bitcoin payment a personal identifier/agreement could be attached to insure repercussions if a payment was somehow faked. Two potential resolutions to that issue.


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: AlbertKing on December 13, 2013, 11:31:05 AM
I won't be surprised if we see some wallet software/pluggin designed specially for a convenient double spend to emerge. If it's easy to use and people can do it anonymously/without consequence, then please expect to see the dark side of humankind.



You need to understand bitcoin to make assumptions like that. Waiting time is an agreement between buyer and seller. The transactions is acutally seen on the network within seconds, so for a pint of milk, retailers could simply wait until the transaction is "seen" and take the risk that the transaction is undone. For buying a car or a house, yes you might have to wait 10-30 minutes, or even the full hour. As each block is generated the likelihood of the transaction becoming undone get exponentially lower, esp with the huge hashing power of the bitcoin network.


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: franky1 on December 13, 2013, 11:34:57 AM
i love how people exadjurate confirm times required to process a transaction

imagine bitcoin replaced the common banking system (we know it wont, but it can certainly work alongside)

people can store their funds in safety deposit boxes (personal wallet clients)

for ease of use they would put their funds into bank accounts/card issuer EG a certain amount of satoshi's into a third party escrow services/offchain transaction service that's pre-confirmed at deposit, allowing for instant transactions.

then the third party service/bank can move funds across the world instantly to compensate the retailer/recipient and they can be sure its confirmed at the very worse 10 minutes.


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: zimmah on December 13, 2013, 12:14:21 PM
You don't have to wait for confirmations, especially not for a bottle of milk.

Maybe when you sell a Lamborghini you may need to wait for 1 or 2 confirmations, but anything less than $1000 you can just do with unconfirmed transaction.

The changes of someone messing up with the transaction is much smaller than the change of someone committing chargeback fraud, and you don't hear anyone complaining about needed to wait for 20 years for a VISA transaction because of chargeback risks


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: justusranvier on December 13, 2013, 12:31:18 PM
Does anyone has the idea of how to really solve this problem?
Step 1: Learn how to use the Search function.
Step 2: Maybe check the wiki.


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: Coin_Master on December 13, 2013, 12:55:20 PM
The confirmation time is way too long, that's the Achilles' heel.

Imagine you wanna buy a bottle of milk, would you like to wait in the counter for 50mins just to get 5 confirmations? That's ridiculous.

So there is the off chain transaction. We need a trusted third party for that to work right? Then what's the point to creat a p2p cryptocurrency? Why don't we just use some company's own crypto currency instead? what's the difference?

Does anyone has the idea of how to really solve this problem?
Why would you buy a bottle of milk with something that costs 1000 USD?  Bitcoin may have been intended for small value items originally, but that is no longer the case.  Today it makes more sense to use Bitcoin to buy houses and Lamborghinis (yes they accept Bitcoin as payment now).  While Litecoin could be used to buy televisions and household appliances, and perhaps a faster more lightweight coin like Feathercoin could be used for everyday items such as milk.  Think of it as a tool, you "could" drive to the shop in a Truck/18 wheel tractor trailer unit but it would make more sense to drive a sports car ;) (you have to use the right tool for the job)


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: AlbertKing on December 13, 2013, 12:57:07 PM
Thank you and yes I won't put some bullshit here before I do the research and check wiki.
And no I don't think the problem is solved.

Does anyone has the idea of how to really solve this problem?
Step 1: Learn how to use the Search function.
Step 2: Maybe check the wiki.


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: AlbertKing on December 13, 2013, 01:04:36 PM
do you want to use credit card for cars, dollar for tv and JPY for milk?
if the answer is yes, then maybe your way is doable:)

[/quote]
Why would you buy a bottle of milk with something that costs 1000 USD?  Bitcoin may have been intended for small value items originally, but that is no longer the case.  Today it makes more sense to use Bitcoin to buy houses and Lamborghini's (yes they accept Bitcoin as payment now).  While Litecoin could be used to buy televisions and household appliances, and perhaps a faster more lightweight coin like Feathercoin could be used for everyday items such as milk.  Think of it as a tool, you 'could' drive to the shop in a Truck/18 wheel tractor trailer unit but it would make more sense to drive a sports car ;) (you have to use the right tool for the job)
[/quote]


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: crazy_rabbit on December 13, 2013, 01:44:20 PM
The confirmation time is way too long, that's the Achilles' heel.

Imagine you wanna buy a bottle of milk, would you like to wait in the counter for 50mins just to get 5 confirmations? That's ridiculous.

So there is the off chain transaction. We need a trusted third party for that to work right? Then what's the point to creat a p2p cryptocurrency? Why don't we just use some company's own crypto currency instead? what's the difference?

Does anyone has the idea of how to really solve this problem?



Edit:

I think the question is better said like this:

How can we make bitcoin transaction quick enough to support a day2day use, without involvment of the gov or any kinds of third party, to ensure you can do it anywhere globally, and still keep it anonymously?

Anything cheap- you can get by with zero confirmations. A broadcast is enough if you are buying a bottle of milk. Remember the number of people who scam using Checks or Credit Cards or counterfeit money is quite high- higher then the risk of a double spends.

Anything expensive, you can be willing to wait for more confirmations. If you are spending $100000 on a Lamborigni, no one will fault you for enjoying a cup of coffee while waiting to hit 3 confirmations. You can fill out the paperwork during that time. Or $2 Million dollar home, you can wait 30 minutes filling out the insurance or popping open a bottle of bubbly to celebrate.

Everything in proportion to what you are doing. If it's $1 transaction a broadcast is enough, if it's $1million dollars then you have the time to wait for 6 confirmations. If you don't- something shady is 'probably' going on anyway, and most people spending a million dollars won't fall into the category.


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: davida on December 13, 2013, 02:25:21 PM
Why would you buy a bottle of milk with something that costs 1000 USD?  Bitcoin may have been intended for small value items originally, but that is no longer the case.  Today it makes more sense to use Bitcoin to buy houses and Lamborghini's (yes they accept Bitcoin as payment now).  While Litecoin could be used to buy televisions and household appliances, and perhaps a faster more lightweight coin like Feathercoin could be used for everyday items such as milk.  Think of it as a tool, you 'could' drive to the shop in a Truck/18 wheel tractor trailer unit but it would make more sense to drive a sports car ;) (you have to use the right tool for the job)

You clearly have never used bitcoin nor do you understand how it functions.


i love how people exadjurate confirm times required to process a transaction

imagine bitcoin replaced the common banking system (we know it wont, but it can certainly work alongside)

people can store their funds in safety deposit boxes (personal wallet clients)

for ease of use they would put their funds into bank accounts/card issuer EG a certain amount of satoshi's into a third party escrow services/offchain transaction service that's pre-confirmed at deposit, allowing for instant transactions.

then the third party service/bank can move funds across the world instantly to compensate the retailer/recipient and they can be sure its confirmed at the very worse 10 minutes.

This is my dream... Forget gold standard (just like the governments have done), the day 'bitcoin standard' becomes common place and treated as a worldwide currency... I can see it now; universally accepted paper money backed by REAL bitcoin (not government lies), pre-paid debit cards containing REAL bitcoin (yes albeit controlled and held by by a third party, all the smaller transactions will be done off-chain) , heck why not have credit cards, loans, mortgages, 5% interest on deposits... Yes, i know i'm basically describing a bank, but the big difference is everyone is no longer relying on only a fiat currency that the world governments can print/devalue at will.  

Obviously the lending and interest on deposits part of this idea would only work if the value of bitcoin remained stable compared to the rest of the fait currencies, which is a problem i guess, so the only solution would be for bitcoin to become the only trusted currency (which isn't impossible, but not likely any time soon) - wages, taxes and all sales/purchases transacted in bitcoin, only then would that work.. I know it's unlikey but not impossible... i suppose that's why i called it a 'dream'.

It's a shame there are so many people who will blindly use fiat currency without stopping to question, why year upon year does my money become worth LESS AND LESS??


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: hilariousandco on December 13, 2013, 02:34:56 PM
You need to understand bitcoin to make assumptions like that. Waiting time is an agreement between buyer and seller. The transactions is acutally seen on the network within seconds, so for a pint of milk, retailers could simply wait until the transaction is "seen" and take the risk that the transaction is undone. For buying a car or a house, yes you might have to wait 10-30 minutes, or even the full hour. As each block is generated the likelihood of the transaction becoming undone get exponentially lower, esp with the huge hashing power of the bitcoin network.

This. Merchants will also probably use a payment processor service which will insure against bounced payments and such.

Does it stand any chance as a night2night currency? Perhaps in the grey market on thedark web that's only roamed in the odd hours?

 ;D


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: bitly on December 13, 2013, 03:26:44 PM
I think the OP has a valid point. Anything requiring a third party goes against bitcoin's philosophy.


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: hilariousandco on December 13, 2013, 03:32:00 PM
I think the OP has a valid point. Anything requiring a third party goes against bitcoin's philosophy.

I don't think so, but for mainstream acceptance a little help from businesses is going to be needed. With anything that becomes popular capitalists will try to capitalise from it. People can chose not to pay with third-party merchants and just use straight transfer.


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: bitly on December 13, 2013, 03:46:25 PM
I think the OP has a valid point. Anything requiring a third party goes against bitcoin's philosophy.

I don't think so, but for mainstream acceptance a little help from businesses is going to be needed. With anything that becomes popular capitalists will try to capitalise from it. People can chose not to pay with third-party merchants and just use straight transfer.

You also have a valid point. But on the other hand, having third part processors negates some advantages Bitcoins have, such as no chargeback...


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: hilariousandco on December 13, 2013, 03:56:30 PM
I think the OP has a valid point. Anything requiring a third party goes against bitcoin's philosophy.

I don't think so, but for mainstream acceptance a little help from businesses is going to be needed. With anything that becomes popular capitalists will try to capitalise from it. People can chose not to pay with third-party merchants and just use straight transfer.

You also have a valid point. But on the other hand, having third part processors negates some advantages Bitcoins have, such as no chargeback...

True, but the payment processors would probably insure against this if it happened. I also don't think double-spending is such a big issue, as long as you get one confirmation you should be able to accept that it's a done deal.


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: FalconFly on December 13, 2013, 06:30:12 PM
I don't think BTC in its current form is ready or coming to mainstream anytime....

Reasons :

(Edit : - my bad, invalid argument - )

- 256bit encryption

Good for now and an unknown number or years into the future. Eventually it will be hacked by design (depends on how many enemies it has [hint : ALOT already] and available technology).
Given sufficient evil intent, unlimited FIAT (state agencies/governments/banks), it is basically already very vulnerable to various attacks already. No showstoppers so far, but easily enough to significantly shake the trust in the system - which by design is its main backstop.
Multibit Quantum computers today are scarse and very expensive experimental toys even for big universities. Not sure how many years it would take determined governments to take some of the unlimited central bank FIAT into their hands to build a machine with the needed capabilities - but in terms of time I'm afraid we're not too far away from it.

Expiration empirically inevitable.

- cumbersome and techy/for the geeks only

In its current and forseeable usability state, Joe Sixpack will never ever understand how it works and therefor will not use it.
It's a few years in use now and the Software/Hardware architecture to both mine BTC as well as spend BTC or exchange BTC/FIAT is best compared to linux shell scripting or something similar. Yes, it can be "easily" done after a little research, but it's miles away from the usability of a coke can/screw bottle needed that every kid can handle.
There isn't a single "one size fits all", easy to use yet secure Software package at allows for all its core functions in all aspects.

Just getting everything ready to mine a few and a working wallet felt like browsing SourceForge repositories to find a patchwork of software to get something done I need. Works and is for free, but the folks out there aren't like us in that respect. They're more the kind of people who would contact us to help them with their computer problems.

- every transaction is stored indefinitely in the blockchain

*uhm*... dafuq ? In times of the "great espionage" of governments against their property (citizens) on a scale unseen before in human history (and we barely know the tip of the iceberg), that's not a sign of quality for me and doesn't help trusting the current BTC concept.
If identifyable, that's literally the wet dream of all central bankers & most governments on this planet. These are 100% certified not on my side of the boat so to speak.
We're not quite there yet, but dangerously close - the road there is bright lit and hints the sheeple herds are walking on that very road pop up literally every week.
Going with its own philosophy, I would have expected BTC to go exactly the opposite direction.

- BTC is unregulated digital FIAT

There's nothing backing or supporting BTC conversion value except its potential functions/uses and associated qualities. Those DO have a value, that depends on those needing to utilize them (i.e. use of unregulated transfer of "money" across the globe).
Other than that (especially looking at all those newer alt coins, most of which look like ripoff pyramid scheme restarts), it does have alot of similiarities to a ponzi (a few early adopters got rich [IMHO most rightfully so as they took great risks], while by design a great mass of late-adopters can't. Must be said, however, that this mostly is a mining specific issue.
The BTC conversion value is subject to speculation not much unlike Wall St (again, those that held on their BTC took great risk and won, gotta respect that IMHO).

Although genius from a mathematical point of view, I am extremely wary of this possibility simply due to the design. In it - for my taste - too many indicators mathematically point to and work towards supporting and achieving a near-parabolic price rise. The shiny light at the end, indicating fictional terminal value that too easily puts $$$ into common folks eyes and acts like a street light to a moth. The very design of the entire 24Mio BTC growth system appears (at least to me) to plant the seeds of greed, it acts purely as an attractor with the increasing mining difficulty "labour/work" substitute mimicing value to its best abilities (while in terms of mathematically projected difficulty by far the largest part of BTC will have been mined at relatively miniscule diff -> another well-placed ponzi similarity).

Regulation can easily come from intervening with Providers and ISPs anytime the global banking mafia deems fit, they own most western governments. Those could for sure be worked around at the price of increased efforts, but it would shrink the viable userbase well below critical mass needed to maintain a functional and usable BTC infrastructure.

- BTC in terms of physical valuation (core valuation regardless of time, age, issuer or intended use)

Always remember it's just 0's and 1's somewhere in the digital world made up by someone by design, based only on trust of its community in its future viability (another strikingly similarity to central-bank issued FIAT, and in times of failing trust FIAT "trust" can and has been replaced by the fallback "law/enforcement" anytime).
Not much unlike all those international M2 amounts of central-bank issued debt notes, but these are the holy grail of the world controllers that run the show since centuries (if you want to call 'em that).
When it comes to powerplay and a head-to-head scenario... no competition, it's a somewhat smart guppy vs. all international Carrier Battle groups combined.

So if anyone is looking at a potential "killer switch" for BTC, IMHO look no further than your own governments - what they don't know they can't control -> they can't tax aka steal. Hence, they will either want to know&control or eventually intervene, period. It's their lifeblood and they'd kill and rage wars against anything or anyone without hesitation to ensure or restore it. Count on it, their greed and corruption is by far more secure and deep-nested than the amen in a christian church. Try to circumvent them enough to having their evil eye pointing on you working on their very foundation of power - good luck & god speed... You'll need it.

Similarities to the "Globo" international digital currency concepts also don't give me a warm fuzzy feeling.
Having people actually work whole lifetimes (even steal or kill) for small bunches of printed paper is one thing (native indians received glass marbles for their land, which at that time were in high demand/no supply to them, the modern system slave receives paper & digital bank accounts).
Setting the stage for a NWO where Billions of people work their entire lifes (or steal or even kill) for virtual 0's and 1's is a new level though...

BTC may or may not be a test ballon, the timing of BTC IMHO smells like a test ballon to me. Nothing structurally so fundamental happens by chance in the global financial system, so the "qui bono" question IMHO would point at a result not in favor of BTC.

But still, for as long as you don't bet your life savings on it - it's a great adventure. Just be careful, fearless adventurer, and have a rock solid exit strategy...

PS.
I do support the BTC philosophy 100%, so although my arguments/lines of thought may appear I'm a notorious BTC critic - that is not the case.
I wish that system (its ideas and visions) the best of luck, I'm simply sceptical of its ability to survive against extremely potent enemies and technology in the long run.
Fundamental changes to its infrastructure could render most of my arguments invalid at any time.


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: nobbynobbynoob on December 13, 2013, 06:34:00 PM
I'm buying stuff with bitcoin now almost on a daily basis, in cafés, bars, etc. as well as online.


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: mikenash100 on December 13, 2013, 07:43:01 PM
We don't need it to be a day-to-day currency. Just an alternative alongside established currencies is good enough. Just like we always say having a choice/options for the customer is good for him/her.


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: yenom on December 13, 2013, 08:38:10 PM
TL;DR but I did read your first point and to be honest that put me off reading the rest, which may or may not have been valid. I am new to bitcoin myself, but I can at least be bothered to read up on how it works before making erroneous comments on a forum. You do not need the full block chain. Read section 7 of Satoshi's whitepaper.

I don't think BTC in its current form is ready or coming to mainstream anytime....

Reasons :
- every transaction increasing the Blockchain size

I'm not sure if in a few years people somewhere people in the city would want to update a 100GB+ Blockchain on their mobile devices just to make a transaction, in case of true mainstream usage devices would have to store or at least access xxx TB just to be synchronized to the network.
Blockchain in its current method will cause Bitcoin a slow and painful death, eventually restricting its use to datacenters that can a) store the blockchain and b) have the network bandwidth available to actually work it and that's not even considering verifications of transactions.
I was surprised to see such an "expires xxxx" function in BTC, linear or exponential growth of working data size = designed for temporary use, short of a redesign its expiration is mathematically inevitable.

- 256bit encryption

Good for now and an unknown number or years into the future. Eventually it will be hacked by design (depends on how many enemies it has [hint : ALOT already] and available technology).
Given sufficient evil intent, unlimited FIAT (state agencies/governments/banks), it is basically already very volunerable to various attacks already. No showstoppers so far, but easily enough to significantly shake the trust in the system - which by design is its main backstop.
Multibit Quantum computers today are scarse and very expensive experimental toys even for big universities. Not sure how many years it would take determined governments to take some of the unlimited central bank FIAT into their hands to build a machine with the needed capabilities - but in terms of time I'm afraid we're not too far away from it.

Expiration empirically inevitable.

- cumbersome and techy/for the geeks only

In its current and forseeable usability state, Joe Sixpack will never ever understand how it works and therefor will not use it.
It's a few years in use now and the Software/Hardware architecture to both mine BTC as well as spend BTC or exchange BTC/FIAT is best compared to linux shell scripting or something similar. Yes, it can be "easily" done after a little research, but it's miles away from the usability of a coke can/screw bottle needed that every kid can handle.
There isn't a single "one size fits all", easy to use yet secure Software package at allows for all its core functions in all aspects.

Just getting everything ready to mine a few and a working wallet felt like browsing SourceForge repositories to find a patchwork of software to get something done I need. Works and is for free, but the folks out there aren't like us in that respect. They're more the kind of people who would contact us to help them with their computer problems.

- every transaction is stored indefinitely in the blockchain

*uhm*... dafuq ? In times of the "great espionage" of governments against their property (citizens) on a scale unseen before in human history (and we barely know the tip of the iceberg), that's not a sign of quality for me and doesn't help trusting the current BTC concept.
If identifyable, that's literally the wet dream of all central bankers & most governments on this planet. These are 100% certified not on my side of the boat so to speak.
We're not quite there yet, but dangerously close - the road there is bright lit and hints the sheeple herds are walking on that very road pop up literally every week.
Going with its own philosophy, I would have expected BTC to go exactly the opposite direction.

- BTC is unregulated digital FIAT

There's nothing backing or supporting BTC conversion value except its potential functions/uses and associated qualities. Those DO have a value, that depends on those needing to utilize them (i.e. use of unregulated transfer of "money" across the globe).
Other than that (especially looking at all those newer alt coins, most of which look like ripoff pyramid scheme restarts), it does have alot of similiarities to a ponzi (a few early adopters got rich [IMHO most rightfully so as they took great risks], while by design a great mass of late-adopters can't. Must be said, however, that this mostly is a mining specific issue.
The BTC conversion value is subject to speculation not much unlike Wall St (again, those that held on their BTC took great risk and won, gotta respect that IMHO).

Although genius from a mathematical point of view, I am extremely wary of this possibility simply due to the design. In it - for my taste - too many indicators mathematically point to and work towards supporting and achieving a near-parabolic price rise. The shiny light at the end, indicating fictional terminal value that too easily puts $$$ into common folks eyes and acts like a street light to a moth. The very design of the entire 24Mio BTC growth system appears (at least to me) to plant the seeds of greed, it acts purely as an attractor with the incresing mining difficulty "labour/work" substitute mimicing value to its best abilities (while in terms of mathematically projected difficulty by far the largest part of BTC will have been mined at relatively miniscule diff -> another well-placed ponzi similarity).

Regulation can easily come from intervening with Providers and ISPs anytime the global banking mafia deems fit, they own most western governments. Those could for sure be worked around at the price of increased efforts, but it would shrink the viable userbase well below critical mass needed to maintain a functional and usable BTC infrastructure.

- BTC in terms of physical valuation (core valuation regardless of time, age, issuer or intended use)

Always remember it's just 0's and 1's somewhere in the digital world made up by someone by design, based only on trust of its community in its future viability (another strikingly similarity to central-bank issued FIAT, and in times of failing trust FIAT "trust" can and has been replaced by the fallback "law/enforcement" anytime).
Not much unlike all those international M2 amounts of central-bank issued debt notes, but these are the holy grail of the world controllers that run the show since centuries (if you want to call 'em that).
When it comes to powerplay and a head-to-head scenario... no competition, it's a somewhat smart guppy vs. all international Carrier Battle groups combined.

So if anyone is looking at a potential "killer switch" for BTC, IMHO look no further than your own governments - what they don't know they can't control -> they can't tax aka steal. Hence, they will either want to know&control and eventually intervene, period. It's their lifeblood and they'd kill and rage wars against anything or anyone without hesitation to ensure or restore it. Count on it, their greed and corruption is by far more secure and deep-nested than the amen in a christian church. Try to circumvent them enough to having their evil eye pointing on you working on their very foundation of power - good luck & god speed... You'll need it.

Similarities to the "Globo" international digital currency concepts also don't give me a warm fuzzy feeling.
Having people actually work whole lifetimes (even steal or kill) for small bunches of printed paper is one thing (native indians received glass marbles for their land, which at that time were in high demand/no supply to them, the modern system slave receives paper & digital bank accounts).
Setting the stage for a NWO where Billions of people work their entire lifes (or steal or even kill) for virtual 0's and 1's is a new level though...

BTC may or may not be a test ballon, the timing of BTC IMHO smells like a test ballon to me. Nothing structurally so fundamental happens by chance in the global financial system, so the "qui bono" question IMHO would point at a result not in favor of BTC.

But still, for as long as you don't bet your life savings on it - it's a great adventure. Just be careful, fearless adventurer, and have a rock solid exit strategy...

PS.
I do support the BTC philosophy 100%, so although my arguments/lines of thought may appear I'm a notorious BTC critic - that is not the case.
I wish that system (its ideas and visions) the best of luck, I'm simply sceptical of its ability to survive against extremely potent enemies and technology in the long run.
Fundamental changes to its infrastructure could render most of my arguments invalid at any time.


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: FalconFly on December 13, 2013, 08:57:10 PM
TL;DR but I did read your first point and to be honest that put me off reading the rest, which may or may not have been valid. I am new to bitcoin myself, but I can at least be bothered to read up on how it works before making erroneous comments on a forum. You do not need the full block chain. Read section 7 of Satoshi's whitepaper.

Good point, I edited my post due to that mistake.

For me there is no such thing as TL;DR, SE;EM (Short Enough, Entertained Me) in my opinion is something for mainstream media.


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: Coin_Master on December 14, 2013, 12:40:05 AM
do you want to use credit card for cars, dollar for tv and JPY for milk?
if the answer is yes, then maybe your way is doable:)
We already do use different forms of payment for different types of purchases.  When was the last time you bought a house with cash?
For purchasing large value items we have created supplementary forms of payment for longer than anyone reading this post has been alive.
Cheques are used everyday to buy cars and large value items that would be difficult to purchase with cash.  Trying to make a "one size fits all" form of payment will never work for many reasons.  Scalability/Speed being the most obvious.


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: AlbertKing on December 14, 2013, 03:55:17 AM
You got it!
Yes different forms, but not different currency:)

And btw we buy houses with cash all the time here in China. Hard to believe huh? ;)

do you want to use credit card for cars, dollar for tv and JPY for milk?
if the answer is yes, then maybe your way is doable:)
We already do use different forms of payment for different types of purchases.  When was the last time you bought a house with cash?
For purchasing large value items we have created supplementary forms of payment for longer than anyone reading this post has been alive.
Cheque's are used everyday to buy cars and large value items that would be difficult to purchase with cash.  Trying to make a "one size fits all" form of payment will never work for many reasons.  Scalability/Speed being the most obvious.


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: AlbertKing on December 14, 2013, 04:04:56 AM
I think he really got some very concrete points, we shouldn't neglect someone's arguments just because one mistake.

And to conclude the technical and politcal risks have always been there, we should really look into them.

TL;DR but I did read your first point and to be honest that put me off reading the rest, which may or may not have been valid. I am new to bitcoin myself, but I can at least be bothered to read up on how it works before making erroneous comments on a forum. You do not need the full block chain. Read section 7 of Satoshi's whitepaper.

I don't think BTC in its current form is ready or coming to mainstream anytime....

Reasons :
...


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: Mondy on December 14, 2013, 04:14:43 AM
hmm, I think they are working on a new update to reduce confirmation times?
Maybe we should accept no confirmations!


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: cdog on December 14, 2013, 04:38:11 AM
Thats why we have Litecoin, the petty cash of the future

Bitcoin will be a store of value, and used only for high value purchases or to settle debts


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: davida on December 14, 2013, 09:14:47 AM
hmm, I think they are working on a new update to reduce confirmation times?
Maybe we should accept no confirmations!

I'm pretty sure that isn't true and if it is, it may have more negative effects than positive... To decrease the confirmation time would mean increasing the frequency of block reward to miners, which in turn would result in more bitcoins becoming available to buy sooner, and this would cause prices to be lower than if this change wasn't made.

Also, it will never be possible to accept with 0 confirmations due to the fact that multiple transactions to different addresses can be announced at the same time using the same outputs.


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: holzer on December 14, 2013, 09:43:50 AM
Thats why we have Litecoin, the petty cash of the future
That's what I'm betting on. Litecoin for the day to day small purchases and Bitcoin for savings and larger transfers.


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: Eri on December 14, 2013, 10:00:01 AM
im amazed people are still so wrong about bitcoin, this stuff has all been gone over so much, you people that see problems are entirely wrong. Bitcoin doesnt need litecoin, the idea that it does is absurd. the only people that say otherwise either dont get it or have money in litecoin so they continue the lie.


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: BTCisthefuture on December 14, 2013, 10:07:02 AM
It seems many people don't realize this and it hasn't gotten much attention in the news but merchant service providers like bitpay  (I believe coinbase as well)  ALREADY allow transactions to go through without a single confirmation.  On the off chance that someone double spends, they cover the loss, it's something they already have planned into their business model.  They are able to offer services like this because of the fee's they charge merchants and the reality that the vast majority of transactions dont get double spent.

This is only going to continue to improve in time.  But recently I've read a lot of posts from people saying waiting for confirmations is a problem when in reality that problem is already currently being dealt with and plenty of places that accept bitcoin don't need to nor do they wait for a single confirmation.


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: Kazimir on December 14, 2013, 11:43:38 AM
The confirmation time is way too long, that's the Achilles' heel.

Imagine you wanna buy a bottle of milk, would you like to wait in the counter for 50mins just to get 5 confirmations? That's ridiculous.
You're mistaken, sir. This is a total and utter non-issue. Waiting for confirmation is only necessary with huge transactions.

Quoting myself from another thread:

Common misconception, but Bitcoin transactions are instant.

It's only the confirmations that take some time. Confirmations is what makes a transaction 100% irreversible. But nowadays, for regular payments of 'normal' amounts (up to a few thousand $) it's completely safe to accept a payment as soon as it appears in the network (and has enough tx fee).

With todays network strength it's pretty much impossible (not to mention way, WAY too expensive) to successfully forge a valid looking transaction (thus it gets propagated through the network) that doesn't get confirmed. Only in order to accept or trust payments for BIG amounts, e.g. when literally sending tons of money around, you better await a few confirmations.

So, in most situations it's perfectly valid to say that Bitcoin payments are already instant. NOT 10-60 minutes!

and
Oh, one more thing. As for the so called 'faster processing' of altcoins with shorter block times: this is a delusion.

In the end, the certainty of a transaction is related to the amount of processing power that would be required to successfully forge it. You may think that for example Litecoin is 'faster' because it finds blocks 4 times as fast, but it would also require 4 times as much blocks to get the same amount of certainty - that is, if the total network power were equal. And the latter is not the case by far, the Bitcoin network harnesses much, MUCH more hashing power than all other altcoins combined.

So, when comparing the speed of processing transactions, not in terms of 'number of confirmations' but in terms of actual certainty and trustworthiness, Bitcoin is a few miles ahead.


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: Kazimir on December 14, 2013, 11:48:38 AM
Why would you buy a bottle of milk with something that costs 1000 USD?
Well, because I'm only paying 0.002 of that something, perhaps?

Also, more and more prices are expressed in mBTC (milliBitcoin) nowaways, rather than BTC. Currently 1 mBTC = roughly about $1 so that seems pretty good to me.


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: Ecurb123 on December 14, 2013, 03:01:34 PM
Could be that this is not a problem, maybe bitcoin wont be for buying milk. Perhaps another coin with faster confirmations will take the marker for small transactions.


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: AlbertKing on December 14, 2013, 03:28:15 PM
I'm not sure about this. My recent 2 transactions both take me more then 15 mins to appear in the network.

Common misconception, but Bitcoin transactions are instant.

It's only the confirmations that take some time. Confirmations is what makes a transaction 100% irreversible. But nowadays, for regular payments of 'normal' amounts (up to a few thousand $) it's completely safe to accept a payment as soon as it appears in the network (and has enough tx fee).



Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: cbeast on December 14, 2013, 03:35:39 PM
Every state will have their own centralized PoS coin and Bitcoin will be the reserve currency based on the basket of world cryptocurrencies. You will hopefully be able to trade them openly. Free states of course will allow Bitcoin to be traded directly. 


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: btcton on December 14, 2013, 04:02:50 PM
I am not concerned with confirmation times as it is, I am only concerned about the number of transactions that can be processed in a short amount of time. I have heard around that there is a hard limit, but I'm not sure of how much that is.


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: AlbertKing on December 14, 2013, 04:37:25 PM
You got it. I almost forget that, that's really another big deal.

I am not concerned with confirmation times as it is, I am only concerned about the number of transactions that can be processed in a short amount of time. I have heard around that there is a hard limit, but I'm not sure of how much that is.


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: justusranvier on December 14, 2013, 04:43:44 PM
Every state will have their own centralized PoS coin and Bitcoin will be the reserve currency based on the basket of world cryptocurrencies. You will hopefully be able to trade them openly. Free states of course will allow Bitcoin to be traded directly. 
http://static.fjcdn.com/pictures/Double_03f6e5_477136.jpg


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: Dafar on December 14, 2013, 04:44:24 PM
Um... credit card confirmations take 3-4 weeks!

Bitcoins are much faster and MUCH better for merchants as there are no charge backs


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: cbeast on December 14, 2013, 07:46:54 PM
Every state will have their own centralized PoS coin and Bitcoin will be the reserve currency based on the basket of world cryptocurrencies. You will hopefully be able to trade them openly. Free states of course will allow Bitcoin to be traded directly. 
http://static.fjcdn.com/pictures/Double_03f6e5_477136.jpg
Clearly Canada is creating an electronic currency called MintChip. It is not PoS but they will make it so in their next version. You don't really expect states to use Bitcoin (or colored coins) anytime soon?


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: justusranvier on December 14, 2013, 08:21:06 PM
Clearly Canada is creating an electronic currency called MintChip. It is not PoS but they will make it so in their next version. You don't really expect states to use Bitcoin (or colored coins) anytime soon?
It's not about whether or not governments will experiment with Piece of Shit e-currencies.

I'd ask what you mean by, "Bitcoin will be the reserve currency based on the basket of world cryptocurrencies" but I already know the answer since we've talked about that before: you believe governments have the magical ability to dictate exchange rates just because.


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: cbeast on December 14, 2013, 08:32:39 PM
Clearly Canada is creating an electronic currency called MintChip. It is not PoS but they will make it so in their next version. You don't really expect states to use Bitcoin (or colored coins) anytime soon?
It's not about whether or not governments will experiment with Piece of Shit e-currencies.

I'd ask what you mean by, "Bitcoin will be the reserve currency based on the basket of world cryptocurrencies" but I already know the answer since we've talked about that before: you believe governments have the magical ability to dictate exchange rates just because.
right. The magical ability is called threat of force.


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: jellies on December 14, 2013, 08:52:43 PM
Um... credit card confirmations take 3-4 weeks!

Bitcoins are much faster and MUCH better for merchants as there are no charge backs
there is only no charge back if the retailer waits for the 1st confirmation for small amounts, and the 2nd confirmation or more for larger amounts.

Waiting for the first confirmation can be 1 minute or 25+ minutes.

For buying anything needing shipping, that is fine, e-tailer just places a hold on the stock item. But for buying groceries it is ridiculous. If they do not wait for the first confirmation then unless they have another way to identify a customer they are going to be giving away groceries to any thief willing to read a FAQ.

Notice you dont really grab your bag of items until the credit card machine beeps.

The BTC beep takes between 1 and 25 minutes to arrive, there is no getting around this issue, if you want the wallet to remain anonymous.



Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: romerun on December 15, 2013, 12:07:50 AM
Of course it's not, cash and cc are already easy, how could btc make it easier


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: Peter R on December 15, 2013, 02:19:30 AM
Notice you dont really grab your bag of items until the credit card machine beeps.  The BTC beep takes between 1 and 25 minutes to arrive, there is no getting around this issue, if you want the wallet to remain anonymous.

Bitcoin is faster than credit card: here in Vancouver several brick-and-mortar merchants accept bitcoin via BitPay.  It is standard to consider the invoice paid when the network picks up the transaction as valid.  This typically occurs in a fraction of second--faster than a credit card.  

The double-spend problem, to most users and vendors, most of the time, is academic.  Let's consider how you could double-spend against a coffee shop here in Vancouver:

DOUBLE SPEND ATTEMPT #1: (fails)

1-A.  You walk up to the counter and ask for your coffee.  The sales girl generates the BitPay invoice, you scan the QR code, and press "send" on your iPhone.  The BitPay app picks up the transaction on the network in a fraction of a second, and the invoice suddenly says "PAID."  You grab your coffee and leave.

1-B.  But you're sneaky: you quickly run into your car where you've already generated a raw transaction with the same coins you used to pay for your coffee, but in this fraudulent transaction you instead send the coins to an address you control (you used the brainwallet.org "transactions" page) .  You broadcast this transaction using blockchain.info's pushtx service (https://blockchain.info/pushtx).  What you will realize is that by the time you got back to your car, the original transaction has already propagated across the network.  This means that nodes will not relay this new fraudulent transaction and miners will not add it to their memory pool since they know that these coins were already spent.  Double-spend attempt #1 fails.  

DOUBLE SPEND ATTEMPT #2: (fails)

2-A.  Discouraged by your failure, you head back to your evil lair where you continue your plot to get free coffee.

2-B.  You decide that you need to broadcast both transactions at roughly the same time in order to have a better chance of success.  You need to do this *inside* the coffee shop, but all you have access to while inside the store is your blockchain.info app for iPhone.  So, you jail-break your phone and hire an iOS expert to create you a custom double-spend app.  This app by design sends out the transaction to the coffee shop, but also sends out a transaction to an address that you control.

2-C.  So you order your coffee and test out your app.  But the BitPay invoice never says "paid."  When the sales girl checks at blockchain.info, she sees a big red "DOUBLE SPEND DETECTED" warning beside the transaction.

2-D.  You don't get your coffee and leave the store with everyone thinking that you are a thief.  

DOUBLE SPEND ATTEMPT #3: (succeeds once and a while)

3-A.  Back at the lair, you realize that your quest for free coffee is more difficult than you actually thought.  You call up some nefarious miner that controls 30% of the global hash power.  You tell him that when you give him the signal, he should add your fraudulent transaction to his memory pool of unconfirmed transactions.  You pay your iPhone hacker to modify your app to send the evil miner a special signal when you buy your coffee.

3-B.  You go to the coffee shop and buy your coffee.  Your new app sends the signal to the evil miner that you're in cahoots with.  The miner adds your fraudulent transaction, while the real transaction propagates across the network.

3-C.  Since the evil miner controls 30% of the global hash power, your coffee is free 30% of the time.  

3-D.  Finally, you succeed!  You also decide it is a lot less work to just pay for your coffee normally...


 


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: samsam on December 15, 2013, 02:42:03 AM
There are ways to double spend. They are not that common right now, but that is mainly because bitcoin is not used a lot in commerce yet. If it begins being used in commerce, then the lure of double spending will attract a lot of hackers attention with lots of "double spend" wallets being offered on the black market.

You should always wait at least for one confirm, unless you are willing to risk not getting paid.

https://blockchain.info/double-spends


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: jellies on December 15, 2013, 02:44:05 AM
you are assuming here that you have to "run back to your car", and so on.

If a transaction requires that it be included in a block to be valid (and it does), then you can double-spend by double-spending at the same time.

Just send the amount to another wallet you control while buying the groceries, using your phone which is on the network as well.

At least 50% of the time, you will win, even if you can't work out how to defeat it 100% of the time.

And 50% is a pretty good discount.

Therefore my conclusion is BTC will require another layer, providing wallet identification, in order to be trusted for the transactions that are handled with a confirmation point of sale "beep" that tells the checkout person to let you walk away with the bag.
It will have to be opt-in. You want to buy something truly instantly, not 1 to 30 minute instantly? you must use a wallet with an identity attached and a third party service handling the verifications of those identities. One way or another.

Oh whoops we're back to credit cards again.


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: Peter R on December 15, 2013, 02:47:41 AM
you are assuming here that you have to "run back to your car", and so on.

If a transaction requires that it be included in a block to be valid (and it does), then you can double-spend by double-spending at the same time.

Just send the amount to another wallet you control while buying the groceries, using your phone which is on the network as well.

At least 50% of the time, you will win, even if you can't work out out to defeat it 100% of the time.

And 50% is a pretty good discount.


This was "DOUBLE SPEND ATTEMPT #2" that I described.  The problem is that the network sees the double spend attempt (try this and see for yourself).   Yes, the payment goes to your address 50% of the time, but you get your coffee 0% of the time because the merchant can detect the double spend attempt.

Besides: there are brick-and-mortar businesses all of the world accepting zero-confirm transactions for expensive bar tabs, etc already!


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: Peter R on December 15, 2013, 02:49:52 AM
There are ways to double spend. They are not that common right now, but that is mainly because bitcoin is not used a lot in commerce yet. If it begins being used in commerce, then the lure of double spending will attract a lot of hackers attention with lots of "double spend" wallets being offered on the black market.

You should always wait at least for one confirm, unless you are willing to risk not getting paid.

https://blockchain.info/double-spends

samsam, please describe in specific detail an effective way that I could walk into a coffee shop here in Vancouver and successfully double spend.  If it is practical, I'll actually go and try it (with the coffee shop's permission of course).


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: jellies on December 15, 2013, 02:51:49 AM
I don't think you read your own wiki

"Bitcoin has some exposure to fraudulent double-spending when a transaction is first made, with less and less risk as a transaction gains confirmations."

The whole point of balling up transactions into a block is to agree they are not fraudulent. And that agreement doesn't happen for up to half an hour. Thus, the exposure prior to that while not interesting for a cup of coffee is very interesting for $100 worth of liquor or a $1000 handbag or the majority of other point of sale purchases now done with credit cards!


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: Peter R on December 15, 2013, 03:01:41 AM
I don't think you read your own wiki

"Bitcoin has some exposure to fraudulent double-spending when a transaction is first made, with less and less risk as a transaction gains confirmations."

The whole point of balling up transactions into a block is to agree they are not fraudulent. And that agreement doesn't happen for up to half an hour. Thus, the exposure prior to that while not interesting for a cup of coffee is very interesting for $100 worth of liquor or a $1000 handbag or the majority of other point of sale purchases now done with credit cards!

I acknowledged in "DOUBLE SPEND ATTEMPT #3" that double-spending unconfirmed transactions is possible.  But if you think you can just send out two transactions at the same time and "trick" vendors into giving you free stuff, you are mistaken (the double spend is visible by the network so you'll look like a thief, and besides, you need a custom double spend app to even attempt this).  If you send the double-spend when you leave the store, then the nodes won't propagate it and the miners won't mine it, since those inputs our already spent.  

TLDR: Double spends are difficult to attempt but easy to detect.  


Title: Re: I really dont think bitcoin is going to be a day2day currency
Post by: MikeyVeez on December 15, 2013, 07:20:48 AM
i love how people exadjurate confirm times required to process a transaction

imagine bitcoin replaced the common banking system (we know it wont, but it can certainly work alongside)

people can store their funds in safety deposit boxes (personal wallet clients)

for ease of use they would put their funds into bank accounts/card issuer EG a certain amount of satoshi's into a third party escrow services/offchain transaction service that's pre-confirmed at deposit, allowing for instant transactions.

then the third party service/bank can move funds across the world instantly to compensate the retailer/recipient and they can be sure its confirmed at the very worse 10 minutes.

Or they cannot do this and pay with normal payment methods lol.