Bitcoin Forum
April 17, 2014, 05:24:39 AM *
News: ♦♦ A bug in OpenSSL, used by Bitcoin-Qt/Bitcoin Core, could allow your bitcoins to be stolen. Immediately updating Bitcoin Core to 0.9.1 is required in some cases, especially if you're using 0.9.0. Download. More info.
The same bug also affected the forum. Changing your forum password is recommended.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: MtGox trading glitch with asks  (Read 1926 times)
MagicalTux
VIP
Hero Member
*
Offline Offline

Activity: 617


Working on new MtGox features


View Profile WWW

Ignore
August 09, 2012, 03:41:34 PM
 #1

Today August 9th, at 22:10 JST, a serious glitch on MtGox caused all ask orders to be flushed from the system. It is now 00:40 JST at the time of this writing.

As the cause was not determined immediately, the MtGox trading engine was halted and an investigation in the situation initiated. We found that this issue was due to a glitch linked to a new feature. A fix has been placed and failsafes have been installed to make sure such an event will not occur again.


We have determined that this issue was caused by a bug in the trading engine due to a new feature planned for release in September. While this new feature should not have any impact on trades not using it, a specific set of conditions could trigger this feature in a way that should not happen, which in turn caused the trade engine to believe that the order matched in the order book was actually invalid and should be removed.
Because of this, all the open ask orders were flushed out of the system, and one trade executed as an overly high amount (this trade was later cancelled).

The bug has been identified and the issue has been solved. We will also make sure to create unit test capable to reproduce cases such as the conditions required for this bug to happen.

To trigger this bug the following conditions had to be met:
  • Place a market order in currency other than USD to buy bitcoins for a larger amount that can be afforded
  • Have a very low balance of that currency
  • Have configured to take fee for bitcoin purchase from currency and not BTC
  • Do not have the order to complete in a single match (ie. cause more than one trade)
The issue has been resolved, and different kinds of failsafes have been added to ensure an order can not cause a large part of the order book to vanish.

Due to the fact that the latest backup could possibly include asks that were cancelled by users, we have not restored the order book from backups. Users are invited to place sell orders again.


Please contact our support team should you have any question.


Mark Karpeles, MtGox Co. Ltd.

Transactions can optionally carry transaction fees. Whoever mines the block which ends up containing your transaction will get the fee. The Bitcoin client will sometimes force you to pay a fee when it thinks that no miner will accept your transaction otherwise.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1397712279
Hero Member
*
Offline Offline

Posts: 1397712279

View Profile Personal Message (Offline)

Ignore
1397712279
Reply with quote  #2

1397712279
Report to moderator
1397712279
Hero Member
*
Offline Offline

Posts: 1397712279

View Profile Personal Message (Offline)

Ignore
1397712279
Reply with quote  #2

1397712279
Report to moderator
Kluge
Donator
Hero Member
*
Offline Offline

Activity: 938



View Profile

Ignore
August 09, 2012, 03:42:25 PM
 #2

Thanks for announcement.

Accepting new escrow transactions. Free/tips -- over 1350 BTC held in escrow to date.
(seeking remote PT work, ~10hrs/wk - must be tax-compliant in US)
starsoccer9
Hero Member
*****
Offline Offline

Activity: 742



View Profile

Ignore
August 09, 2012, 03:53:39 PM
 #3

im very happy when I looked at saw i somehow lost 1k and then in my history it told me I bought bitcoins at 1billion i kinda flipped out

MrTiggr
Newbie
*
Offline Offline

Activity: 14


View Profile

Ignore
August 09, 2012, 04:01:39 PM
 #4

Rapid Response and Engine Shutdown, Bug Identification and Remedy, Full Public Disclosure and future fail-safes.

For ONE BRIEF MOMENT i put down my popcoin.... am I in on the right forum!?

I all seriousness, well Done MagicalTux A+ work, thankyou.

T.
casascius
Mike Caldwell
VIP
Hero Member
*
Offline Offline

Activity: 1204


The Casascius 1oz 10BTC Silver Round (w/ Gold B)


View Profile WWW

Ignore
August 09, 2012, 04:05:14 PM
 #5

Thanks for this report and for the prompt resolution.

Companies claiming they got hacked and lost your coins sounds like fraud so perfect it could be called fashionable.  I never believe them.  If I ever experience the misfortune of a real intrusion, I declare I have been honest about the way I have managed the keys in Casascius Coins.  I maintain no ability to recover or reproduce the keys, not even under limitless duress or total intrusion.  Remember that trusting strangers with your coins without any recourse is, as a matter of principle, not a best practice.  Don't keep coins online. Use paper wallets instead.
clone4501
Jr. Member
*
Offline Offline

Activity: 48


View Profile

Ignore
August 09, 2012, 07:45:31 PM
 #6

No wonder I didn't get any confirmation emails on the 5 ask orders I had placed between 11.4 and 12 after the price kept spiking towards 12.  And I thought it was just another glitch in Mt. Gox's email notification system--wrong glitch!  Angry
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!