Live data from Hacker News

The Quora post that killed Bitcoins. Please discuss if his arguments are valid.

b.qr.ae

271–280 of 324 posts

Re: The Quora post that killed Bitcoins. Please discuss if his arguments are valid.

#271

Hi, I'm Adam, I wrote this answer on Quora. Against my better judgement, I'm going to wade in here and make a couple of clarifying points. 1 - Scam. I regret using the word "scam" in my answer, because I think it overshadows the broader point I was making about Bitcoin's severe structural design flaws. After watching the community react to this debate, I'm pretty confident that the average bitcoin supporter is not in…

Thanks for posting here and on Quora. As someone with an economics background, it's nice to hear a sane explanation based on fundamental theory. I'm just surprised people aren't considering Bitcoins from a supply-demand standpoint. Why purchase Bitcoins in the long run unless you're laundering money or hiding from the government?

It's extremely difficult and expensive to transfer money from one country to another.

I live in Europe and you can transfer EUR money from one country to another for free; that's progress. But from the UK (in the EU but doesn't use the EUR currency) my bank only allows me to transfer £5k (US$8k) per day to other European countries, and each time I do it they charge me £25 for the privilege (US$40). I had a tax bill recently in Austria (where I live) due to assets held in the UK, I owed £20k. (I have no problem with having to pay the tax.) That took 4 long phone calls over consecutive (business) days to transfer that money, and cost me £100 in total. Imagine if my assets in the UK, and thus my tax owed in Austria, had been 10x as large, or 100x as large.

I have no interest in dealing drugs or hiding income from the taxman. But using banks make things incredibly difficult, and charge huge fees for their trouble. It's time banks got "disrupted".

Re: The Quora post that killed Bitcoins. Please discuss if his arguments are valid.

#272

Earlier quoted context omitted.

keeping the key safe, yes, using the key once, yes, but need not be random at all (with in reason - a key of 0s is feasible, under the pretense that the cipher text, which would be equal to the plain text, is the cipher text for any message with the same length, for some key) the key space being the same size as the message space, and cipher text space means that all messages of equal length are possible, with no way…

I leave the reason that this is among the funnier HN crypto comments ever as an exercise to the reader. And, of course it happened on a Bitcoin thread.

never once tried to argue that it is a practical approach...

additionally, attempting to exhibit intellectual superiority by making someone look stupid, isn't infuriating, it's just sad.

i wouldn't conduct myself like that in public or on the internet. it's a shame that anyone thinks it's acceptable.

Re: The Quora post that killed Bitcoins. Please discuss if his arguments are valid.

#273

Hi, I'm Adam, I wrote this answer on Quora. Against my better judgement, I'm going to wade in here and make a couple of clarifying points. 1 - Scam. I regret using the word "scam" in my answer, because I think it overshadows the broader point I was making about Bitcoin's severe structural design flaws. After watching the community react to this debate, I'm pretty confident that the average bitcoin supporter is not in…

I have a bigger issue with BitCoin. It was not mentioned in the response.

Bitcoin is too volatile to use. Because USD is a set amount backed by the government, and because it de-values, I can do things like: Write a contract specifying a rate of pay for a job to the contractor lets say per hour.

With bitcoin this is not possible. I cannot say "I will pay you 5 BTC/hr (50 USD now)" because once I say that, tomorrow that 5 BTS may be worth 100 USD.

Now if the world suddenly and magically switched to BTC by tomorrow night as the only source of coinage, sure this will work. The exchange rate will be stable.

However as Adam points out, this favors the early adopters. Yes mining helps the BTC network, however mining favors early adopters (sorry too late by now) who mined a shit ton of BTC and now have insane amount of money due to exchange rate. They just literally printed their own money and you bought it.

So given the above what really happens is: I need to have a bank of bitcoins, and money must flow not sit for it to be valuable (extremely important, money sitting still is a commodity not currency). I need to be able to spend in BTC and buy in BTC. With that if all my assets are in BTC, me writing a 5 BTC/hr contract is perfectly fine. I don't care there is no conversion, everything is stable and 1 BTC is worth exactly 1 BTC. However that is not how the world for the next foreseeable future will be. There fore lets say I have 0 BTC and would like to buy an iPad. An iPad today is worth roughly 60 BTC give or take. So if I was to write get a contract for 5 BTC/hr I could earn myself an iPad in 12 hrs of work.

To my employer (who also loves ipads) 5 BTC/hr is a scam. To him, today 12 hrs of work ~= 1 iPad. However because BTC is so volatile, tomorrow 6 hrs of work ~= 1 iPad. To him its against his interest to spend BTC because tomorrow it might get more valuable and be worth 3 hrs of work ~= 1 iPad. This will cause BTC to become a commodity not a currency. Fortunately this is a limited commodity, so its essentially becoming a new unregulated global commodity market. And of course those who are early adopters are the real winners.

Also there is a security hole. While some will secure their BTC with insane encryptions and multi-factor authentication... not all do or will. Which means that you lose your bitcoin wallet, you are screwed. You get your computer hacked, you are screwed because your money just moved into someone else's hands. Unlike a bank, you cannot physically walk into a bitcoin office present your government papers (multiple forms of id) and get access to a lost wallet back. Encryption is irrelevant when simple phishing attacks can work just as well and since its a computer password, chances are that if you know one password for a person, you know his wallet's password.

Now a couple of points:

Just like the real market, there will be fraud everywhere. It is money after all. Just different kinds of fraud.

However unlike the real market, the layman will not be able to get the same level of security as current banking. Sure its not 100% secure. Maybe not even 70%. But at least if you put 100k in the bank, you have a fairly good guarantee that your money will not suddenly dissappear. If it does you will have legal measures you can take to get it back. With BTC... you are fuuuucked. See the article about losing 8000 BTC. Sure it was not worth so much at the time, but it is irrelevant. The fact is that it may have been worth 100 dollars at the time and 80,000 today. The person lost his money on a technical glitch.

Re: The Quora post that killed Bitcoins. Please discuss if his arguments are valid.

#274

Hi, I'm Adam, I wrote this answer on Quora. Against my better judgement, I'm going to wade in here and make a couple of clarifying points. 1 - Scam. I regret using the word "scam" in my answer, because I think it overshadows the broader point I was making about Bitcoin's severe structural design flaws. After watching the community react to this debate, I'm pretty confident that the average bitcoin supporter is not in…

I don't necessarily disagree with your points nor think that Bitcoin will ever be much of a monetary force but most of your arguments simply have to do with Bitcoin being new. If everything was required to surmount your hurdles from the outset we'd never get anywhere.

Re: The Quora post that killed Bitcoins. Please discuss if his arguments are valid.

#275

Earlier quoted context omitted.

Also, you can't really prove that such an algorithm is secure. Incorrect. One Time Pad encryption is provably secure. (Proven by Claude Shannon, no less; as in, the guy who invented information theory.) It is impossible to decrypt if you do not have the key.

One time pads strain the definition of "encryption" and are by convention a bozo filter for people talking about crypto. For instance, downthread, you have someone saying that an all-zeroes OTP key would in theory be fine. In reality, all OTPs do is shift forward in time a relationship that must still be secured through some other means. So, from now on, when we talk about the feasibility of breaking crypto, let's im…

i think you've misunderstood what i was saying. the OTP is definitely not a practical method of encryption, obviously.

and no, OTPs do not require that the that any secure relationship be formed forward in time.

in fact, restricting "crypto" to "crypto that people can use in practise" doesn't rule out the OTP - it was used with great success in both world wars, owing to the fact that agents were able to share keys before the fact, use them once, and then discard them.

finally, at no point would i ever suggest using the OTP as a means of encryption in place of a public key system, especially one with a key of 0s. why you suggest such a thing is beyond me.

Re: The Quora post that killed Bitcoins. Please discuss if his arguments are valid.

#276
post #146

Earlier quoted context omitted.

> IANA cryptography expert. Is this feasible in the way the author predicts? Could SHA256 be cracked quickly, a la MD5? My gut is that it won't be able to, but I can't back up my argument. IANA cryptography expert either, but my understanding is that the biggest threat to SHA is quantum computing. http://en.wikipedia.org/wiki/Grover%27s_algorithm http://en.wikipedia.org/wiki/Quantum_computer

I am not an expert either, but I can't see what Grover's algorithm has to do with quantum computers. When you look at the known algorithms for them, quantum computers seem pretty useless... It's not hashes that fear quantum computers but existing public key crypto.

Inverting a function in O(N^0.5) is useless?

Re: The Quora post that killed Bitcoins. Please discuss if his arguments are valid.

#277

Hi, I'm Adam, I wrote this answer on Quora. Against my better judgement, I'm going to wade in here and make a couple of clarifying points. 1 - Scam. I regret using the word "scam" in my answer, because I think it overshadows the broader point I was making about Bitcoin's severe structural design flaws. After watching the community react to this debate, I'm pretty confident that the average bitcoin supporter is not in…

I think that all we should do is wait and see. This is all very interesting and unpredictable. It is at least a good experiment. If you are going put money into the system, well it is at your own risk. Nobody who does not sign up is at any risk.

Re: The Quora post that killed Bitcoins. Please discuss if his arguments are valid.

#278

Earlier quoted context omitted.

Sure it's reasonable. I think bitcoins have zero value. I recognize that there may be people out there who are willing to pay real dollars for it right now , but I think that in the long run, no such people will exist. Hence, I place its value at zero.

Bitcoins don't have to be tradable to dollars to represent nonzero value. Their utility is in and of itself valuable. It might not have value to you , but that's different than suggesting that it has no value at all .

I fail to see how their "anonymity" has value when it cannot be exchanged for real currency.

Re: The Quora post that killed Bitcoins. Please discuss if his arguments are valid.

#279

Earlier quoted context omitted.

Money supply need not be infinite. Prices will adjust as demand for the unit arises. Essentially, you are doing the same as "creating" more units, without eroding peoples real savings. The entire system could thrive on one bitcoin.

Money supply needs to be a flow , instead of a stock, so that it can adapt efficiently to supply and demand and change with population and economic output. The entire system could thrive on one bitcoin. No, it couldn't. One bitcoin could not sustain a currency market, and a one-bitcoin market would value that bitcoin at highly variable prices.

But you can have half of a bitcoin. In fact, they're divisible to 8 decimal places—so, in reality, when you have "1 bitcoin", you actually have ~10 million atomic units of tradable currency. It just comes "pre-redenominated," because it currently lacks value, and may be redenominated downward (making the unit "bitcents" or somesuch) as the exchange rate increases.

Re: The Quora post that killed Bitcoins. Please discuss if his arguments are valid.

#280

Earlier quoted context omitted.

As someone says, one-time pads are impossible to decrypt without they key. But you can guess the key or use some other brute force mechanism. My guess, SHA-256 will fall to a quantum computing algo in a few years.

As someone says, one-time pads are impossible to decrypt without they key. But you can guess the key or use some other brute force mechanism. Actually, you can't even reliably brute force a one time pad. The key is always the same length as the message. All plausible messages of length N are equally valid solutions for a brute forcing algorithm.

>All plausible messages of length N are equally valid solutions for a brute forcing algorithm.

Assuming there is no out-of-band information to use to attack the ciphertext then yes I agree is unlikely to find a unique solution.

Aside: I'd never considered that key length was dictated by the term "one-time pad".

Post reply on HN