Pages:
Author

Topic: No trade for almost an hour... (Read 2808 times)

sr. member
Activity: 336
Merit: 254
CEO of Privex Inc. (www.privex.io)
March 13, 2013, 10:55:21 PM
#24
Facebook literally has many tens of thousands of servers. Gox has like 2 and only one of them can be the actual trading engine.

The idea that Gox is only running on 2 servers seems horrible. A service which has to handle so much load definitely needs to be scaled better; I really think they need to add more servers, as it's getting ridiculous especially when I'm also unable to cancel any open orders during the lag.
sr. member
Activity: 462
Merit: 250
March 12, 2013, 07:31:50 PM
#23
Also for the long time, i have been thinking..... since this exchange is not regulated. Insider trading anyone?

What stop MtGox staff or members from this?

Its purely based on trust right now... and we all know how human nature is....
sr. member
Activity: 448
Merit: 250
March 12, 2013, 07:29:45 PM
#22
Yep mtgox is the defacto exchange, and I think it's one of the manipulated currencies out there.
full member
Activity: 144
Merit: 100
March 12, 2013, 07:24:53 PM
#21
The more time that goes by, and the longer Im involved with btc, the more the btc seems to not be "so decentralized", and the more I believe the price is being manipulated.. Who knows anymore..

EXACTLY!

Sometimes I feel like I'm the only one realizing this...

Sure, Bitcoin is decentralized... but to what extent?

We have developers who control the client, a blockchain ruled by democratic methods (majority > minority), and a nearly monopolized exchange industry.

I predict we will see a competing digital currency soon enough. Bitcoin is subject to the same integral dilution that any other ideological or faith based organization faces.

It only takes a couple slips for an entrepreneur to spot opportunity.
legendary
Activity: 1458
Merit: 1006
March 12, 2013, 07:03:54 PM
#20
I thought we already had official confirmation that the trade stop was put in place as a preventive reaction to the 0.7 vs 0.8 buggy chain fork?
I think the severity of the issue and its potential developments were more than enough reason for stopping trades for an hour.

No. That was a separate, earlier issue, which was addressed by MtGox: Bitcoin deposits temporarily suspended.
legendary
Activity: 1414
Merit: 1000
HODL OR DIE
March 12, 2013, 04:59:24 PM
#19
Yet most of you insist on staying on Gox and on perpetuating its role as a single point of failure.

Imagine one day the government gets pissed at Bitcoin and decides to shut down Gox. Millions of BTC evaporated in an instant.

RALLY!
full member
Activity: 183
Merit: 100
March 12, 2013, 04:26:40 PM
#18
Yet most of you insist on staying on Gox and on perpetuating its role as a single point of failure.

Imagine one day the government gets pissed at Bitcoin and decides to shut down Gox. Millions of BTC evaporated in an instant.
sr. member
Activity: 350
Merit: 250
March 12, 2013, 04:14:31 PM
#17
The more time that goes by, and the longer Im involved with btc, the more the btc seems to not be "so decentralized", and the more I believe the price is being manipulated.. Who knows anymore..
legendary
Activity: 1458
Merit: 1006
March 12, 2013, 04:09:14 PM
#16


?? ?? ??

No statement or explanation of the issue from Mt.Gox?
sr. member
Activity: 431
Merit: 251
March 12, 2013, 04:04:41 PM
#15
MtGox has to run the trading engine all on one server.

In related news the entire NASDAQ must run on a single server because it is impossible for trading engines to span multiple servers.

NASDAQ trades many different securities.  Each of them could theoretically be traded on it's own server.  

Also, if I understand things correctly, you don't trade directly with NASDAQ.  You trade with a broker who first tries to match your order against their own order book, then goes to other brokers to match your order against their books.  So there's no real guarantee that you'll always get the best possible price or that orders are necessarily executed in the sequence they are received.
bpd
member
Activity: 114
Merit: 10
March 12, 2013, 04:02:04 PM
#14
MtGox has to run the trading engine all on one server.

In related news the entire NASDAQ must run on a single server because it is impossible for trading engines to span multiple servers.

Well, not quite true. They split up ticker symbols across multiple servers by alphabetical ranges. But your point stands, that the NASDAQ engines probably each handle about 100-1000x more order flow as MtGox does. Whoever wrote Gox's software deserves to lose their CS degree, if they ever had one.
donator
Activity: 1218
Merit: 1079
Gerald Davis
March 12, 2013, 03:56:20 PM
#13
MtGox has to run the trading engine all on one server.

In related news the entire NASDAQ must run on a single server because it is impossible for trading engines to span multiple servers.
sr. member
Activity: 431
Merit: 251
March 12, 2013, 03:53:52 PM
#12
Why is trading limited to vertical scaling ?

Because orders need to be processed in exactly the order they are received.  This is inherently a "single-threaded" process that can't really be parallelized very efficiently.

That said, they seem to have two monster servers that do the work of the trading engine, website, database & api.  I would imagine that work could be split up more efficiently by having a separate machine dedicated to the trading engine, other machines serving the web front end, another for the database server, etc.  They may be doing something like that internally with VMs already though.
member
Activity: 70
Merit: 10
March 12, 2013, 03:08:03 PM
#11
Why is trading limited to vertical scaling ?
full member
Activity: 128
Merit: 100
I'm doin' fine on cloud 9
March 12, 2013, 01:51:19 PM
#10

Facebook is able to scale horizontally because of the way web services work.

MtGox has to run the trading engine all on one server. Did you see that they released the specs of the two machines they're using?

Facebook literally has many tens of thousands of servers. Gox has like 2 and only one of them can be the actual trading engine.


Language and library speed is the top priority in this context.


-p


legendary
Activity: 1722
Merit: 1004
March 12, 2013, 01:24:29 PM
#9

The only way to fix this is to get their rinky-dink trading platform off of PHP and on to a lower-level language and libraries.

And maybe even on a new platform...

-p



Yeah, Facebook should get off of PHP too before they have to handle any real volume. Roll Eyes

Language choice is 2nd order.
full member
Activity: 128
Merit: 100
I'm doin' fine on cloud 9
March 12, 2013, 01:12:17 PM
#8

The only way to fix this is to get their rinky-dink trading platform off of PHP and on to a lower-level language and libraries.

And maybe even on a new platform...

-p
sr. member
Activity: 448
Merit: 250
March 12, 2013, 01:03:21 PM
#7
Stopping deposits, stops people depositing their bitcoins to sell / cause crash.  All the exchanges closed deposits.
sr. member
Activity: 434
Merit: 251
March 12, 2013, 12:11:50 PM
#6
Only deposits (and maybe withdraws, not sure) were suspended last night, because of the increased risk of double spend.
As for this afternoon, hopefully it was for upgrading servers (yeah, maybe wishful thinking).

But saying Gox suspended trading to profit is bad conspiracy theory at best...
legendary
Activity: 3598
Merit: 2386
Viva Ut Vivas
March 12, 2013, 12:04:30 PM
#5
According to http://www.thewhir.com/web-hosting-news/bitcoin-value-drops-23-percent-after-software-glitch-discovered

Quote
Bitcoin transactions were temporarily suspended on Monday night after a technical glitch with Bitcoin mining software, according to a report by Ars Technica.
 
After the glitch, the value of Bitcoins plummeted by 23 percent, dropping from $48 to $37, but the price soon recovered to $44, according to the report.
 
Major Bitcoin exchange Mt.Gox resumed Bitcoin deposits at 5:30 am EST Tuesday.

So MtGox is going to suspend trading when bad things happen?
Pages:
Jump to: