Bitcoin Forum
May 05, 2024, 09:08:06 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Is it possible for mt. gox or tradehill to scam you whenever you trade?  (Read 748 times)
bitboy999 (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
July 26, 2011, 03:00:15 PM
Last edit: July 27, 2011, 01:00:44 PM by bitboy999
 #1

Hi,

I just had a thought that sounds pretty obvious, but maybe there is an obvious answer which I don't see. Huh

So, imagine such a situation:

The best sell BTC order on an exchange site is 10USD/BTC. I put in a buy BTC @11USD/BTC, and am counting on it to be fulfilled at 10USD/BTC, because there is such a sell offer.
Now, the exchange sees those two offers, and instead of matching them, they buy from the other guy at 10USD/BTC, and sell me for 10.8USD/BTC. And then they say: a dark pool buy order came in at 10.2USD/BTC, and we matched the 10USD/BTC sell order with this, while your buy @11USD/BTC order got fulfilled by a dark pool sell order at 10.8USD/BTC.

Is this possible, or am I missing something? And if it is, then how do you know if this is not happening all the time?

Thanks,
Bitboy999
1714900086
Hero Member
*
Offline Offline

Posts: 1714900086

View Profile Personal Message (Offline)

Ignore
1714900086
Reply with quote  #2

1714900086
Report to moderator
1714900086
Hero Member
*
Offline Offline

Posts: 1714900086

View Profile Personal Message (Offline)

Ignore
1714900086
Reply with quote  #2

1714900086
Report to moderator
Once a transaction has 6 confirmations, it is extremely unlikely that an attacker without at least 50% of the network's computation power would be able to reverse it.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714900086
Hero Member
*
Offline Offline

Posts: 1714900086

View Profile Personal Message (Offline)

Ignore
1714900086
Reply with quote  #2

1714900086
Report to moderator
1714900086
Hero Member
*
Offline Offline

Posts: 1714900086

View Profile Personal Message (Offline)

Ignore
1714900086
Reply with quote  #2

1714900086
Report to moderator
1714900086
Hero Member
*
Offline Offline

Posts: 1714900086

View Profile Personal Message (Offline)

Ignore
1714900086
Reply with quote  #2

1714900086
Report to moderator
Mr. Flibble
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
July 27, 2011, 01:43:37 PM
 #2

 
Hi,

I just had a thought that sounds pretty obvious, but maybe there is an obvious answer which I don't see. Huh

So, imagine such a situation:

The best sell BTC order on an exchange site is 10USD/BTC. I put in a buy BTC @11USD/BTC, and am counting on it to be fulfilled at 10USD/BTC, because there is such a sell offer.
Now, the exchange sees those two offers, and instead of matching them, they buy from the other guy at 10USD/BTC, and sell me for 10.8USD/BTC. And then they say: a dark pool buy order came in at 10.2USD/BTC, and we matched the 10USD/BTC sell order with this, while your buy @11USD/BTC order got fulfilled by a dark pool sell order at 10.8USD/BTC.

Is this possible, or am I missing something? And if it is, then how do you know if this is not happening all the time?

Thanks,
Bitboy999

So you mean there
Sell BTC@$10
and Buy BTC@11

and then mtgox/tradehill instead of making the sale at $10 places it's own Buy@10.1, gets the bitcoins and then does a Sell@10.8. Meaning that the original buyer pays 0.8 BTC more than they should, and the exchange owner makes $0.7 extra profit free?


If this is the case it seems like people place a lot of trust in the exchange owners....
I'm not sure if this is correct tho - anyone else know if it is?


Maged
Legendary
*
Offline Offline

Activity: 1204
Merit: 1015


View Profile
July 27, 2011, 03:41:06 PM
 #3

This is known as front running, which is highly illegal on regulated exchanges. Of course, Bitcoin exchanges aren't regulated, so they could get away with it. However, they'd lose all of their business as soon as we found out it was happening.

indicasteve
Full Member
***
Offline Offline

Activity: 140
Merit: 100



View Profile WWW
July 27, 2011, 04:51:52 PM
 #4

Yea, I thought about this scenario while developing my exchange.

To solve the problem, I programed my system to not accept buy orders that are higher than the current sell order and vice-versa.  If a user tries to place such an order, it prompts the user to do an 'instant trade' instead to get the best rate available.

I don't understand why someone would place a buy order higher than the current best sell rate, but in such an event, the exchange shouldn't fill the order itself and prosper IMO.

But you are correct, a "dark pool" type system could very well hide such practices.

 

Art Express!  Native American Art, Crafts and Weapons!  coingig.com/ArtExpress
Pages: [1]
  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!