Bitcoin Forum
November 10, 2024, 06:01:45 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: The next Mt Gox? (MtGox 2.0)  (Read 15268 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
Viceroy (OP)
Hero Member
*****
Offline Offline

Activity: 924
Merit: 501


View Profile
April 17, 2013, 09:11:06 PM
Last edit: May 16, 2013, 03:50:23 AM by Viceroy
 #1

We all know what happened during the crash, Mt Gox (and everything else) failed us.  My sell order at 240 was ignored for what seemed to be hours, eventually I cancelled and held my position awaiting another run up.  At this instant I, and you, realized that Mt Gox is a steaming pile of shit.  So what do you require in Mt Gox 2.0?  


Click here to read a whitepaper about: A COMPREHENSIVE MODEL OF DESIGN PRINCIPLES FOR ONLINE STOCK TRADING SITES (Adobe PDF File).


Initial thoughts:

0) Establish and STAND BY a KYC and AML directive.
  a) added in light of Mt Gox Asset Seizure on 05/15/2013
  b) establish and follow a know your customer directive per US law
  c) establish and follow an Anti Money Laundering directive per US law

1) Implement Halt Procedure
  a) in the event of news
  b) in the event of mother nature
  c) in the event of extraordinary market activity

2) Highly Secure
  a) even Nasdaq can be taken down
  b) site must be able to thwart ddos
  c) client money and btc must be secured
  d) can deposits be insured?

3) Scaleable
  a) does not fail upon large order queue
  b) multi-server system for redundancy

4) Fast
  a) upper limit 10,000 transactions per second?
  b) lowest limit 1,000 transactions per second?

5) More, better and faster withdrawal methods:
 a) wire transfer takes days
 b) instant cash deposit to my account at a major bank
 c) sepa withdrawl (European Only)
 d) something like a money pak code?
 e) overnight precious metals delivery?

6) API

7) how about Deposit Insurance, like the FDIC?

What would you like to see?  Am I wrong on the above?


FAQ:

What about Buttercoin?

Quick assessment from a forum post: "From the docs I've read so far, it seems like Buttercoin is only an attempt to address the performance and scale-ability of exchanges. It does not appear to fundamentally change the traditional role of exchanges.
It seems that what is being proposed is just an open source exchange platform that anyone can host and run, but the average trader will mostly likely still trade on one of these closed, corporate-controlled exchanges. Am I wrong?"

Comments:

yes, buttercoin is only trying to address the poor quality trading software that exists in most exchanges.  Actually running a professional exchange will obviously take much more than running their software (although it could be a good start).

The guys at Buttercoin don't have clue. They might be decent computer scientists, but now they've gone dark, which is no surprise. Make an announcement, create some buzz, then find some guys with $$$...

The risks in terms of legal are huge IMO. If things get though a few people might go to jail, see Wikileaks & Megaupload.
We're still working on Buttercoin fulltime every day, and I promise you we're making good progress. Meetings with banks, lawyers, VCs, and new team members have been eating a lot of time. We've also spent a lot of time on statistical risk modeling which is a lot of work as well. During this time we haven't been able to fully engage with the community and I really regret that.

This is an active project, and we'll be back with big news and working open-source software.  We're doing what we can to improve the Bitcoin ecosystem, and that involves both the software (that others will be able to use too), and building and launching a trustable exchange. It takes time, but we'll make it work.

-paul
drawingthesun
Legendary
*
Offline Offline

Activity: 1176
Merit: 1015


View Profile
April 18, 2013, 03:43:04 AM
 #2

Never halt because of news, this just causes more panic.

Never get lag, the engine must run on many servers alone, perhaps AWS has performance product they can offer you?

New York stock exchange handles more trades in a minute than Gox has ever handled in its life. Bitcoin exchanges are the most terrible thing in the world, they really are trite.

So you need to be designed to handle 10,000 trades a second, if you can't then you just going to be another Gox.

(I don't think you can do this though, there isn't enough money in Bitcoin trades yet to warrant someone designing a real trading platform that can handle real traffic, I would love to proved wrong)
ChanceCoats123
Hero Member
*****
Offline Offline

Activity: 682
Merit: 500



View Profile
April 18, 2013, 04:02:29 AM
 #3

Basically, if this new trading platform is to have any chance to succeed, if it's worth doing, it's worth over-doing. That means some substantial money needs to be thrown down on network security and anti-DDoS protection, as well as quite literally tens of thousands for server hardware alone. Their system needs to, as mentioned be able to handle absolutely insane transaction/second and site visits without flinching. This shouldn't be that hard, seriously. The bitcoin network is a t 817 PetaFLOPS. We should be able to get a decent system going.
nitrous
Sr. Member
****
Offline Offline

Activity: 246
Merit: 250


View Profile
April 18, 2013, 05:34:28 PM
 #4

I think instead of building towards a set goal (eg 10000 transactions/second), the goal should be scalability - constructing a distributed engine which will run on multiple servers, so that as new users sign up or volume increases more servers can simply be added. High throughput, efficiency and reliability should be prioritised. In addition, MtGox complained of an influx of new users contributing to the massive lag during the crash. MtGox needs to be aware of the approximate server capacity, and if they can't upgrade quickly enough to handle new registrations, then they should impose a registration delay/waiting list when necessary in order to prepare new servers.

I also agree that security and insurance are high priorities. I personally haven't been affected, and I'm sure that I'm very well protected via two-factor authentication. Nevertheless, the topics here about losing hundreds, even thousands of dollars worth of BTC due to hacks/attacks are worrying, and the community can't just blame people for being lax with their own security: Yes, if you leave an unencrypted wallet on a windows machine with no antivirus or firewall, you're responsible for any losses that result, but an exchange should be a secure place to store and trade money. If a browser exploit or a virus or something infects a user and transacts money from an exchange account, the user should be compensated. At the very least, new safeguards should be used, such as manual/delayed confirmation of any non-reversible withdrawals by a user. Receiving a deposit without verification is fine, no one would object to an unexpected donation Wink But if you wish to send BTC from one address to another then there should be an enforced delay, checks for suspicious activity, and confirmation (e.g. by phone or other). Bitcoins already often take upwards of one hour to transfer due to the enforcement of 6 confirmations before most services accept the payment, so a little longer for added peace of mind would be acceptable and safer. (There are probably people who would object, and would want their transfers ASAP, to them it may be possible to have an override in the account settings to forego any checks/confirmations, but this would likely result in MtGox renouncing all liabilities for any losses). With the addition of these checks, losses would be reduced, however MtGox would also become liable for compensating users whose accounts have been hacked, but I think this would be a positive step for the bitcoin community and help it to gain wider acceptance.

Donations: 1Q2EN7TzJ6z82xvmQrRoQoMf3Tf4rMCyvL
MtGox API v2 Unofficial Documentation: https://bitbucket.org/nitrous/mtgox-api/overview
MtGox API v2 Unofficial Documentation Forum Thread: https://bitcointalk.org/index.php?topic=164404.0
btcmind
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
April 18, 2013, 05:49:21 PM
Last edit: April 18, 2013, 06:02:07 PM by btcmind
 #5

Did anyone mention that from the 4 big exchanges, 2 had their accounts frozen in the last 2 weeks? Imagine if the network reaches 10x or 100x the size - then the governments of the world will probably attack bitcoin. Look at how quickly Visa/Mastercard/Paypal shutdown access to Wikileaks funds. Wikileaks was not a problem for the governments, before they perceived it to be a threat. I think these issues are more pressing  than just the volatility.

Before I would open an exchange I would think twice, depending on the jurisdiction. Iceland anyone? I wonder what Bitcoin could do in countries like Argentina, Zimbabwe, etc.

With regards to deposit insurance. Interesting thought. FDIC is kind of a joke, as the central banks are really the insurers. Banks, centralbanks and governments are much closer related than people think. Central banks are forced to insure banks and governments. So they increase the money supply, the whole point of which is to transfer funds from one sector to another.
Viceroy (OP)
Hero Member
*****
Offline Offline

Activity: 924
Merit: 501


View Profile
April 24, 2013, 04:52:14 PM
 #6

>http://www.huffingtonpost.com/max-keiser/bitcoins-problem-with-liquidity_b_3140557.html
>Have you seen an bitcoin exchange for sale?
>Chad
* Viceroy "Only the one I have not built yet."

>Research to build the best trading platform out there and I will
>consider funding it.
>Thanks
>Chad
* Viceroy "I'm on it!"




Anyone got a proposal?  
btcmind
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
April 24, 2013, 06:48:48 PM
 #7

Max Keiser doesn't know that much about how exchanges operate. But, what's the question? who is chad?  Grin

Quote
"From the docs I've read so far, it seems like Buttercoin is only an attempt to address the performance and scale-ability of exchanges. It does not appear to fundamentally change the traditional role of exchanges.
It seems that what is being proposed is just an open source exchange platform that anyone can host and run, but the average trader will mostly likely still trade on one of these closed, corporate-controlled exchanges. Am I wrong?"

The guys at Buttercoin don't have clue. They might be decent computer scientists, but now they've gone dark, which is no surprise. Make an announcement, create some buzz, then find some guys with $$$...

The risks in terms of legal are huge IMO. If things get though a few people might go to jail, see Wikileaks & Megaupload.
Viceroy (OP)
Hero Member
*****
Offline Offline

Activity: 924
Merit: 501


View Profile
April 24, 2013, 07:24:48 PM
 #8

I would happily run this in Colorado USA without fear of the FED.  There is nothing illegal about buying or selling or mining bitcoin in America.  The process of becoming a "money transmitter" which allows a company to trade in cash is relatively straight forward and quite inexpensive.  

Chad is a buddy who *might* fund it.  Do you have a specific proposal to create the beast?  As I say, I'm happy to host it and run it IN AMERICA.

Not sure how to promote it any more than this:
http://www.reddit.com/r/Buttercoin/comments/1d134o/tired_of_buttercoin_lets_start_again_with_a_team/

and in the comments here:
http://www.huffingtonpost.com/max-keiser/bitcoins-problem-with-liquidity_b_3140557.html
Razick
Legendary
*
Offline Offline

Activity: 1330
Merit: 1003


View Profile
April 24, 2013, 07:38:20 PM
 #9

1) Implement Halt Procedure - I don't think this helps, and it is actually harmful in some instances for a number of reasons.
  a) in the event of news
  b) in the event of mother nature <--- Maybe this one.
  c) in the event of extraordinary market activity

2) Highly Secure - +1
  a) even Nasdaq can be taken down
  b) site must be able to thwart ddos
  c) client money and btc must be secured
  d) can deposits be insured?

3) Scaleable +1
  a) does not fail upon large order queue
  b) multi-server system for redundancy

4) Fast +1
  a) upper limit 10,000 transactions per second?
  b) lowest limit 1,000 transactions per second?

5) API? +1

6) how about Deposit Insurance, like the FDIC? +1 I am not sure this would be possible without huge fees though, something like 3%.

ACCOUNT RECOVERED 4/27/2020. Account was previously hacked sometime in 2017. Posts between 12/31/2016 and 4/27/2020 are NOT LEGITIMATE.
bittencoin
Member
**
Offline Offline

Activity: 83
Merit: 10


View Profile
April 25, 2013, 03:41:53 AM
 #10

Mtgox is the most trusted exchange right now due to them swimming in commission fees.  If someone has the fund and build a trade platform that provides peace of mine for traders (ie deposit insurance), that someone will be very successful in the long run.

The only reason that I use mtgox is that I know they are swimming in commission fees and so they have no incentive to close down shop and screw their customers.  They have also made enough money to cover potential losses without closing shop.

If another exchange can provide account insurance or just the illusion of safety, that exchange will take most of mtgox's customers. I doubt that any who has used mtgox will stick with them if another exchange can offer the same level of perceived safety.
katie1348
Newbie
*
Offline Offline

Activity: 37
Merit: 0



View Profile WWW
April 28, 2013, 11:19:59 AM
 #11

Hi All,

Should this new exchange take Litecoin and other Crypto Currencies?

K

 Smiley
btceic
Sr. Member
****
Offline Offline

Activity: 392
Merit: 250


♫ A wave came crashing like a fist to the jaw ♫


View Profile WWW
April 28, 2013, 05:48:03 PM
 #12

Never halt because of news, this just causes more panic.
I disagree, NYSE, AMEX, NASDAQ all do this for pending news, if it is good news then the price may go up. Market Stops *should* definitely be put in place to avoid things like last weeks mini crash and the 2-3 previous to that, as well as some of you may remember the crash of 87

Never get lag, the engine must run on many servers alone, perhaps AWS has performance product they can offer you?
Agreed

New York stock exchange handles more trades in a minute than Gox has ever handled in its life. Bitcoin exchanges are the most terrible thing in the world, they really are trite.
Agreed; we can make something better.

So you need to be designed to handle 10,000 trades a second, if you can't then you just going to be another Gox.
Agreed

(I don't think you can do this though, there isn't enough money in Bitcoin trades yet to warrant someone designing a real trading platform that can handle real traffic, I would love to proved wrong)
I disagree that we cannot do this. You are thinking short-term here. The market has proven itself with the nerd/geek class, by the time it hits main stream it will require a truly robust world class exchange. Actually to make it the main stream we should do this now so that it will make it easier for joe and jane to trade just like stocks, etf's etc are.

♫ This situation, which side are you on? Are you getting out? Are you dropping bombs? Have you heard of diplomatic resolve? ♫ How To Run A Cheap Full Bitcoin Node For $19 A Year ♫ If I knew where it was, I would take you there. There’s much more than this. ♫ Track Your Bitcoins Value
btceic
Sr. Member
****
Offline Offline

Activity: 392
Merit: 250


♫ A wave came crashing like a fist to the jaw ♫


View Profile WWW
April 28, 2013, 05:49:28 PM
 #13

Hi All,

Should this new exchange take Litecoin and other Crypto Currencies?

K

 Smiley


IMHO, it should be an exchange much like the NYSE, NASDAQ or AMEX is and allow for all crypto currencies, the underlying trading engine is the same for all so why limit ourselves?

♫ This situation, which side are you on? Are you getting out? Are you dropping bombs? Have you heard of diplomatic resolve? ♫ How To Run A Cheap Full Bitcoin Node For $19 A Year ♫ If I knew where it was, I would take you there. There’s much more than this. ♫ Track Your Bitcoins Value
monsterer
Legendary
*
Offline Offline

Activity: 1008
Merit: 1007


View Profile
May 10, 2013, 04:51:22 PM
 #14

The transaction fee schedule should be more intelligent than MtGox - their fixed percentage of value charge means they make *more* money the higher the price of bitcoin, which is a horrible conflict of interests.

The way to do it might be something like a fixed spread on top of order-book entries like the ECN Forex brokers have. Maybe.

Cheers, Paul.
PookieB
Newbie
*
Offline Offline

Activity: 13
Merit: 0


View Profile
May 11, 2013, 01:41:41 AM
 #15

Would it be possible to design a p2p based exchange?  It would be in the spirit of Bitcoin, decentralized, and resistant to DDOS.  I'm not sure of the technical details it would take to design, but a basic idea would be similar to how p2pool keeps track of stats and payouts.  The client would display current market data.  You could submit trades and the network would process them.  When you wanted to cash out you would have to actually trade cash for bitcoin with an individual or an entity, but while trading you could have wallets like the exchanges have that keep track of your Bitcoin and USD.  Not sure if it would work, but it would pretty cool.

PB
monsterer
Legendary
*
Offline Offline

Activity: 1008
Merit: 1007


View Profile
May 11, 2013, 11:56:41 AM
 #16

Let me put myself out there, as well: I have a lot of love for bitcoin and I've been a professional software developer for well over 10 years.

If you find some investment for this project I would be interested in working with you because I believe the market is crying out for a better exchange than MtGox.

Cheers, Paul.
MiningUnited
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
May 13, 2013, 03:38:16 AM
 #17

Quote
Should this new exchange take Litecoin and other Crypto Currencies?

One massive exchange medium for the major crypto currencies is an awesome idea. Just think if Mt.Gox picked up LiteCoin, millionaires over night.
ffssixtynine
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250



View Profile
May 13, 2013, 05:49:38 AM
 #18

Mt Gox are doing Litecoin shortly aren't they? Or is that not what you meant.

On BTC-E the new currencies have generally tanked when they've been added, but Mt Gox may be different.
monsterer
Legendary
*
Offline Offline

Activity: 1008
Merit: 1007


View Profile
May 13, 2013, 09:21:38 AM
 #19

As far as I can see bitcoin exchanges have two major unsolved problems with a huge potential for improvement:

* Actually being able to deposit money frictionlessly
* Getting shut-down by governments / banks

These two need addressing before anything else. In an ideal world, the exchange would be located in a part of the world sympathetic to bitcoin but at the same time, not somewhere associated with scams (Nigeria, for example) because the public has to feel confident enough to entrust real money.

Is there any scope for actually setting up some kind of genuine regulated bank of bitcoin upon which to form the basis of any exchange infrastructure?

Cheers, Paul.
miningusa
Member
**
Offline Offline

Activity: 98
Merit: 10



View Profile
May 13, 2013, 10:41:20 AM
 #20

It will be realy interesting to see what they roll out.
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!