12 апреля 2013, 11:43:48 AM   # 1
 
 
Сообщений: 19
Цитировать по имени
цитировать ответ
по умолчанию Re: Mtgox торги в секунду

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Я загрузил список всех сделок, совершенных на Mtgox в течение последних 24 часов (есть АНИ URL для этого), и написал маленький скрипт, чтобы посчитать количество сделок в течение каждого 1-минутного интервала.

Оказывается, единственный худший минуту видел ШЕСТЬ сделок в секунду. Лучшие 15 худших интервалы 1 минуту увидел в среднем 3,8 сделок в секунду.

Давайте попробуем оценить, сколько сделок в секунду их двигатель способен. Хуже лаг я видел за последние 24 часа было около 500 секунд, то есть 8 минут. Давайте упростить это много, и предположим, что это отставание было создано после того, как худший 1-минутный интервал, когда Mtgox увидел 370 сделок. В самом консервативном сценарии, задержка 8 минут будет означать, что эти 370 сделки заняли 7 минут, чтобы выполнить (это немного приближения, но я думаю, что это достаточно близко).

Это ставит скорость торгового двигателя Mtgox всего в 0,9 торгах в секунду.

Это так смешно, что я должен задаться вопросом, если я сделал ошибку где-то. Но если бы я не сделал, их торговая система была написана обезьянами (то, что все, кажется, согласно в любом случае).

РЕДАКТИРОВАТЬ: У меня был кто-то вопрос приближения, поэтому я написал лучший сценарий. Это один итерация 1 секунда в то время, очередь торги, поступающая в этой секунде для исполнения, затем выполняет сделку из очереди с заданной скоростью (секунда за каждую сделку). Затем он измеряет отставание напрямую. С помощью этот код, чтобы получить худшее отставание 500 секунд, "секунд в торговле" 0,65, т.е. приблизительно 1.5 сделок в секунду. Но я сомневаюсь, что 500 секунд были худшим отставанием в течение этих 24 часов ...

РЕДАКТИРОВАТЬ: Если худшее отставание во время этих торгов было 50 минут, как было предложено 2weiX, что ставит скорость почти точно 1 торговли в секунду. Хм ... как подозрительное ... (может быть несчастный случай, хотя)
romkyns сейчас офлайн Пожаловаться на romkyns   Ответить с цитированием Мультицитирование сообщения от romkyns Быстрый ответ на сообщение romkyns


Как заработать Биткоины?
Без вложений. Не майнинг.


12 апреля 2013, 11:48:00 AM   # 2
 
 
Сообщения: 121
Цитировать по имени
цитировать ответ
по умолчанию Re: Mtgox торги в секунду

Получил 1806 Биткоинов
Реальная история.





И они зарабатывают shitloads, потому что люди в панике и торговле и trande и торговле ... Mt.Gox является самым непрофессиональным игроком с этим много власти, связанный с ИТ я когда-либо видел. Если они не имеют достаточно сил, они должны быть в состоянии набирать 100s ИТ-специалистов. Это опять только проклятая жадность, которая делает его хуже для всех.
рассвет сейчас офлайн Пожаловаться на рассвете   Ответить с цитированием Мультицитирование Сообщения от рассвета Быстрый ответ на сообщение заря

12 апреля 2013, 11:50:23 AM   # 3
 
 
Сообщений: 27
Цитировать по имени
цитировать ответ
по умолчанию Re: Mtgox торги в секунду

Я думаю, они до сих пор используют старые "Magic The Gathering" торговый двигатель, который будет работать нормально, если люди торговали 1 карту в секунду.      
tdahsu сейчас офлайн Пожаловаться на tdahsu   Ответить с цитированием Мультицитирование сообщения от tdahsu Быстрый ответ на сообщение tdahsu

12 апреля 2013, 12:14:49 PM   # 4
 
 
Сообщения: 453
Цитировать по имени
цитировать ответ
по умолчанию Re: Mtgox торги в секунду

Я загрузил список всех сделок, совершенных на Mtgox в течение последних 24 часов (есть АНИ URL для этого), и написал маленький скрипт, чтобы посчитать количество сделок в течение каждого 1-минутного интервала.

Оказывается, единственный худший минуту видел ШЕСТЬ сделок в секунду. Лучшие 15 худших интервалы 1 минуту увидел в среднем 3,8 сделок в секунду.

Давайте попробуем оценить, сколько сделок в секунду их двигатель способен. Хуже лаг я видел за последние 24 часа было около 500 секунд, то есть 8 минут. Давайте упростить это много, и предположим, что это отставание было создано после того, как худший 1-минутный интервал, когда Mtgox увидел 370 сделок. В самом консервативном сценарии, задержка 8 минут будет означать, что эти 370 сделки заняли 7 минут, чтобы выполнить (это немного приближения, но я думаю, что это достаточно близко).

Это дает нам верхнюю границу Mtgox скорости торговли двигателя всего 0,9 сделок в секунду.

Это так смешно, что я должен задаться вопросом, если я сделал ошибку где-то. Но если бы я не сделал, их торговая система была написана обезьянами (то, что все, кажется, согласно в любом случае).

Нет, вы правы. Я думал то же самое в течение нескольких месяцев. Я просто не могу получить мою голову вокруг, как это может быть, что медленно. Он должен быть повторен сортировкой заказа книги целиком на каждом заказе, добавлен или удален. Не только перестановка указателей. но на самом деле копирование данных на диске, каждый раз. Я просто не могу придумать другой способ это может быть медленнее.

[BTW. этот вид резьбы действительно принадлежит службе Обсуждения для дальнейшего использования.]
Кико сейчас офлайн Пожаловаться на Кико   Ответить с цитированием Мультицитирование сообщения от Кико Быстрый ответ на сообщение Кико

12 апреля 2013, 12:17:33 PM   # 5
 
 
Сообщения: 1862
Цитировать по имени
цитировать ответ
по умолчанию Re: Mtgox торги в секунду

худшее отставание я видел было >50 минут.
2weiX сейчас офлайн Пожаловаться на 2weiX   Ответить с цитированием Мультицитирование сообщения от 2weiX Быстрый ответ на сообщение 2weiX

12 апреля 2013, 12:27:44 PM   # 6
 
 
Сообщения: 238
Цитировать по имени
цитировать ответ
по умолчанию Re: Mtgox торги в секунду

Таким образом, он указует на манипуляцию на цели, потому что они просто не могут быть, что медленны после всех этих лет.
WiseOldOwl сейчас офлайн Пожаловаться на WiseOldOwl   Ответить с цитированием Мультицитирование сообщения от WiseOldOwl Быстрый ответ на сообщение WiseOldOwl

12 апреля 2013, 12:48:54 PM   # 7
 
 
Сообщения: 139
Цитировать по имени
цитировать ответ
по умолчанию Re: Mtgox торги в секунду


В таком случае, их торговая система может быть куча людей, наблюдающих мониторы совмещая купить / продать заказы.

Это общая шутка.

shep80 сейчас офлайн Пожаловаться на shep80   Ответить с цитированием Мультицитирование сообщения от shep80 Быстрый ответ на сообщение shep80

12 апреля 2013, 1:00:27 PM   # 8
 
 
Сообщения: 100
Цитировать по имени
цитировать ответ
по умолчанию Re: Mtgox торги в секунду

Я сделал быстрый WebSearch. Вот одна ребята торговой системы, которая делает (легко) 100 сделок в секунду на 400Mhz машине 3 года назад.

видео здесь: http://vimeo.com/18232653

код здесь: https://code.google.com/p/emte-trading/

На самом деле, я думаю, что это будет на самом деле трудно написать торговый / соответствующий двигатель, который выполняется медленно, как mtgox. Шутки в сторону.
ragmondo сейчас офлайн Пожаловаться на ragmondo   Ответить с цитированием Мультицитирование сообщения от ragmondo Быстрый ответ на сообщение ragmondo

12 апреля 2013, 1:00:45 PM   # 9
 
 
Сообщений: 1 136
Цитировать по имени
цитировать ответ
по умолчанию Re: Mtgox торги в секунду

MtGox приостановит все торговые, но они должны приостановить заказы не на приращением 0,05 цен. Или принимать цены заказа вплоть до 0,0001, но взимать плату за них, что было бы хорошо для больших заказов.
TTBit сейчас офлайн Пожаловаться на TTBit   Ответить с цитированием Мультицитирование сообщения от TTBit Быстрый ответ на сообщение TTBit

12 апреля 2013, 1:29:44 PM   # 10
 
 
Сообщений: 19
Цитировать по имени
цитировать ответ
по умолчанию Re: Mtgox торги в секунду

На самом деле, я думаю, что это будет на самом деле трудно написать торговый / соответствующий двигатель, который выполняется медленно, как mtgox. Шутки в сторону.

Я думаю, что это довольно легко; хранить все заказы в таблице в без индекса MySQL и запустить плохо написанный SQL запрос, чтобы найти следующий матч. Я видел достаточно ужасный код подозревать явную некомпетентность путь, прежде чем заподозрить злобу, он же Бритва Хэнлона / Хайнлайна ...
romkyns сейчас офлайн Пожаловаться на romkyns   Ответить с цитированием Мультицитирование сообщения от romkyns Быстрый ответ на сообщение romkyns

12 апреля 2013, 1:51:47 PM   # 11
 
 
Сообщения: 686
Цитировать по имени
цитировать ответ
по умолчанию Re: Mtgox торги в секунду

Спасибо за этот анализ.

Одним из возможной первопричины Mt.Gox торгового двигателя плохой производительности является очень либеральной политикой позволяет трейдерам выдавать лимитные ордера без соответствующих долларов или Bitcoins. Таким образом, соответствующий двигатель должен убедиться в том, что учетная запись имеет реальные доллары на руках, чтобы сделать покупку, а также должны проверить фактические биткойны на руку, чтобы сделать продажу.

Весь торговый двигатель подлежит блокировки для предотвращения повреждения данных путем одновременных процессов. Совпадение двигатель должен зафиксировать каждую учетную запись, как он проверяет остатки на счетах кандидатов соответствовали заказам. торговые системы Высокоэффективные разработаны вокруг понятия сокращения блокировок. Видеть http://lmax-exchange.github.io/disruptor/ .

Bitcoin необходим надежный, высокий обмен производительности - а также защиту от хакеров.
SlipperySlope сейчас офлайн Пожаловаться на SlipperySlope   Ответить с цитированием Мультицитирование сообщения от SlipperySlope Быстрый ответ на сообщение SlipperySlope



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW