Unfortunately, in a world where none of the bitcoin exchanges have any sort of regulation, there's no way that BTC use can expand via BTC financial institutions until people have full confidence they can get their money back in the case of another collapse like mtgox.
Is this a risk with Bitcoin? According to my limited understanding, it doesn't seem to be. That should in theory reduce the need for things like FDIC and complicated risk calculations, like counter-party risk.
MtGox doesn't seem like a "bank failure" or "bank run" to me. It seems like a bank that forgot to lock the doors at night.
PS. I'm not characterizing inflation as bad, nor am I a goldbug. I am merely pointing out that the entire population of FDIC-insured banks are paying constantly for the mystical "it might happen some day" promise of a bailout, due to an inflationary system that reserves priveleged access to a central clique - ie. it's not like the conservative viewpoint of "faith in <the national central bank>!" comes without strings. (I am most aware of this perspective as someone who used to live with someone on the interest rate committee for the Bank of England.)
Which may be a good reason to limit currency holdings to what you need to use as currency (that is, short-term medium of exchange for things of value), and invest the rest in productive assets, whether those are stocks, bonds, real estate, or digital collectibles like internet funbucks. But if you aren't directly holding those productive assets yourself but are trusting them to account held by someone else who promises to transfer them to you on demand or dispose of them at your direction, you probably want to do some consideration of their ability to keep them securely and execute the trust you are placing in them.
The British empire was built on the back of the Pound -- the first truly international, modern fiat currency. It reigned until it was muscled out by the fiat Dollar.
An immense amount of wealth has been generated for humankind on the backs of fiat currency.
And one more thing...
Bitcoin is also a fiat currency in the sense that it does not contain intrinsic value. It is only as valuable as its network effect. If the network falls in love with a different coin, bitcoin dies.
However, it looks like you don't/can't address all of the counterpart's liabilities. So salaries, tax dues, rents, loans, and other obligations denominated in fiat currency don't appear in the calculations. But any of these can destroy a counterparty as surely as insufficient reserves. Crucially, depositors don't really care where the risk is, they care that there is some external entity (like the SIPC or FDIC) that can insure that risk.
Usually, when using online services such as MtGox, you're secured by the fact that their reputation is worth more than what they can scam out of you. It's vital for eBay, AirBnB, the Silk Road etc. that you trust them, so they won't let an horror story unfold publicly just to steal you a couple of grants.
If a service / person is in a position to pull off a scam worth more than the reputation / survival of the service, it's dangerous to trust their good will. MtGox was predictably dangerous. Given the poorly aligned interests of MtGox, and the target they represented for black-hat hackers, all this is a (very expensive) lecture in basic economics for libertarian masses.
The main feature of BTC is that, independently of regulation by any other entity that may be applied to it, it is "regulated" by the design of the protocol, which, among other things, provides decentralized issuance and transaction verification, and predefined supply constraints.
A popular myth about BTC is that it is unregulated (and, in some forms of the myth, impossible to regulate) by government.
(Actually governments can influence its value significantly, by stating on its legality, and the legality/taxation of its conversion into state moneys / commodities).
There are plenty of things to find stunning or hilarious about mtgox without making things up.
This is an old anti-scamming solution and is very useful in some settings but this isn't really one of them. The main problem here isn't really losing your money immediately after making the transaction. Just making the transaction in one swoop and immediately withdrawing your money after is much more efficent (in terms of both time spent and fees).
Most people weren't screwed because they made one large transaction just before things went wrong - they were screwed because they kept money for long periods of time on gox. And yes, you can argue that some people just couldn't withdraw for months - but if they wanted to use gox and use your scheme it would've taken a year to execute all of those transactions.
If you perform a single $100,000 transaction, there is a 0.01% chance you will lose $100,000. So on average your loss is $10 but in the worst case your loss is $100,000.
If you perform 100 transactions of $1,000 (taking 100 hours) there's (roughly) a 1% chance you'll lose $1,000 so your average loss is still $10 but in the worst case your loss is only $1,000.
I agree that performing 100 transactions over 4+ days sounds like a right hassle, and prices might change by the time your trade finishes - whether this precaution is worthwhile depends on your taste for risk and whether you're trading $100 or your entire life savings in bitcoins :)
Personally if I had a million dollars of bitcoins, the last person I'd trust with it would be a bitcoin exchange :)
(Also the 'a deposit-trade-withdraw transaction takes 1 hour' assumption is nowhere near accurate, especially for Mtgox.)
I find it fascinating that there are (apparently) people in this thread who lost $500k at MtGox and despite the loss would still have no problem paying $250k in taxes on it if they were required to do so.
I would hope if you're making that kind of money you'd either have a sound sense of financial risk management, or the wisdom to hire somebody who does to manage it on your behalf.
Of course, it's easy to criticise with the benefit of hindsight.
The allegations are generally much more straight forward, either some sort of incompetence in the form of transaction malleability, or some sort of malfeasance (pilfering the bank for operating costs, outright theft of the funds). Ponzi schemes these are not.
I think they are just chalking it up to a cost of doing business.
If they lost 250k which they'd made from a different source, they'd be more upset. As no doubt may people are right now.
I'm not sure if it's rational. But ... that's the way people often respond.
Using multi-signature transactions requires every fund transfer to be represented as a Bitcoin transaction, which the Bitcoin neAtwork simply can't handle.
You can't move money without the government's permission, you know. Very naughty.
The only problem with doing multiple transactions is the amount of time required to both withdraw and send. If I waited, the price could fall (or rise...)
What's needed is a non-governmental/industry-driven method of showing solvency and competence. Blockchain-transfers and signed messages to show bitcoins solvency maybe? I'm not sure how to show solvency in a national currency. I'm also not sure how to show full compliance with the protocol without an auditing organization.
Also, users need to pay attention. As soon as mtgox started making bad transactions people should have started questioning them more. When they didn't properly fix those transactions, people should have started moving away.
There are two risks: the risk of the (1) price moving against you (delta risk) and (2) exchange defaulting (CP risk). The longer your funds spend waiting to transact, the greater your delta risk. The longer your funds spend at the exchange, the higher your CP risk.
Bitcoin is a volatile asset, making delta risk expensive. But the exchanges are opaque and operate in a legal grey area, amplifying CP risk. The risks are also correlated - if BTC/USD falls, the odds of the exchange collapsing increase. This makes the problem complicated. What I can say is this: the solution is far from either end. You should never have a significant fraction of your liquid net worth in any of these exchanges.
The most innocent excuse for taking weeks to process withdrawals is operational inefficiency. Even this increases your CP risk. Do not react to long wait times by increasing your transaction size. Instead, aggressively seek out alternatives.
But we're talking about doing 10-$10 transactions versus 1 $100 transaction. The difference in time that money is at risk for the exchange defaulting is negligible in this scenario.
> You should never have a significant fraction of your liquid net worth in any of these exchanges.
Agreed. The other side of that coin, I would say, is that a "significant fraction of your liquid net worth" shouldn't be used in a single transaction either.
> Do not react to long wait times by increasing your transaction size.
I agree, you shouldn't make a transaction larger than it should be or force a transaction to be sooner than you'd like because of the wait time, but specifically breaking up one transaction seems a bit much.
> Instead, aggressively seek out alternatives.
Agreed. I did a long time ago. Their invalid transactions should have been a huge red flag.
If, on the other hand you're the guy trying to cash out $500k worth of BTC, a $25k loss is probably acceptable risk so you might exchange your $500k over 20 independent transactions of $25k each. In reality, you're not going to be able to sell $500k of BTC in a day anyway, so it's difficult to see this process as onerous -- it's just part of the game.
I believe that's not quite true. IIRC there is a european bitcoin exchange, where at least the euro balance is insured up to a certain sum[1].
[1] http://spectrum.ieee.org/tech-talk/telecom/internet/bitcoinc...
To be fair, I'm guessing most people burned by MtGox in a big way were day trading, where this advice won't work.
This is part of the reason I never day traded bitcoin- The counterparty risk is (and clearly was) too great.
Advice, going forward, for managing counterparty risk:
(1) Split a $100 transaction into 10 $10* transactions executed incrementally (send $10 of BTC to Mt. Gox, exchange it, transfer it out, and only then send the next $10 of BTC over). This keeps exposure at any given time at a manageable level. The downside is it increases exposure to BTC/USD volatility.
(2) Split a $100 into 5 $20 transactions executed simultaneously on many exchanges. This keeps exposure to any single institution at a manageable level. The downside is it increases the number of institutions which must be dealt with.
(3) Draft a special arrangement with the institution for a large transaction. This should include credit and speedy withdrawal guarantees. The downside is the legal cost.
*edit: I am illustrating a hypothetical $100 transaction. Substitute, in place of $10, the most you are willing to lose in the event the exchange proves insolvent.