Сохраняя постоянную глубину рынка с помощью МТ.API для чиновников

Я пытаюсь написать программу с использованием МТ.API для чиновников держать вверх-к-дата последовательный вид их глубину рынка. Мой нынешний подход заключается в следующем:

  • Подключение WebSocket и подписаться на глубину обновления
  • Подождите 1 минуту, собирая обновления
  • Запрос полная глубина рынка данных через http://data.mtgox.com/api/1/BTCUSD/depth/full
  • Объединить собраны обновления на рынке данных метки времени (более недавних побед)
  • Продолжить все последующие обновления данных

После игры вокруг с этим некоторое время, я заметил, что вся глубина загрузить данные не всегда соответствуют данные, полученные от обновления. Вот почему я добавил 1мин задержки, думая, что это может быть МТ.Поставить сервер обновления только на всю глубину данных периодически, но не генерировать его на лету.

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

Любая идея, что я может быть делаю не так?

+839
poor1 18 июл. 2016 г., 6:35:09
16 ответов

Предположим майнинг пул от основной сети в течение длительного времени, так что они 100 или около того кварталах позади, но удалось заминировать 200 блоков за период (скажем, какое-то сочетание было на 33% до, намеренно выбрав легких блоков продлить, и ...).

Очевидно, это может произойти в результате удушья вниз с трудом, но я предполагаю, что есть защита от такой очевидной атаки, как тот. Обновление: предположение проверяется; уменьшение сложности здесь не работает, как ожидалось.

Я обнаружил две примерно похожие вопросы, но не кажется правильным:

Может двуспальной провести атаку обфусцирован, имитируя сделок до вилки?

Изоляция по всей стране интернет, неизбежно вилка

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

Я боюсь, считаю, что это дубликат длинной цепью и высокой сложности. Маркировка это как дубликат предполагает целый класс криптографических атак на хэши не существует, и много других вещей также.

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

Я, наконец, догадался, что без злобы версия может выглядеть и я нашел это: сценарий: катастрофа разделяет Интернет на десятки несвязанных фрагментов, в основном, плохие вещи случаются, если крупнейшем сеть << 50%.

+899
rafa226 03 февр. '09 в 4:24

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

+890
Marenco 30 июл. 2017 г., 0:09:20

Если нет, то какая связь, если таковая имеется, между Эфириума и Биткоин и Биткоин блокчейн?

+745
TheProgrammer 17 июн. 2014 г., 17:47:03

Я имел биткоин-как Qt работает около всего шесть часов, и скорость, с которой он догоняет растянуты в лучшем случае. Она занимает около часа, чтобы перейти в неделю, что сделало бы процесс займет около 4 дней. Это не займет так долго на моем компьютере, я начал и закончил процесс, пока мой мак еще работает. Я работает Bitcoin-Qt с В. 0.10.1 64-бит на МБП 2011, 8 ГБ оперативной памяти, на 10.10.4. Это нормально, или что-то не так?

+626
katusha51 27 мар. 2012 г., 9:28:21

Короче: в настоящее время, вы можете купить BTC, но вы не можете вывести свои BTC с МТ. Гора Gox из-за неразвитости инфраструктуры и измененный код биткоин. Время покажет, смогут ли они пережить это. Так нет, это не возможно, чтобы купить от Gox и затем продать их в главное пережить этот момент с чиновников и не допустит этого до дальнейшего уведомления, как ожидается, до четверга.

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

+562
user19939 21 авг. 2016 г., 20:53:16

Я пытаюсь установки ядра биткоин смотреть-только кошелек с помощью importmulti и ш(многоканальный(м xpub1/*,...,xpubn/*)) варьировались дескриптор, а затем использовать deriveaddresses , чтобы получить адреса для получения.

Можно ли импортировать только бип-67-совместимые адреса как-то? С дальней дескриптор я не могу вручную заказать multisig сценарий публичные ключи с моей стороны, как это предлагается в этот заброшенный пиар , потому что мой клиент только трогает счета xpubs.

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

+470
Dustin Gamester 8 авг. 2010 г., 12:37:02

Как Ник ответил вполне адекватно:

После того, как субсидия уменьшилась достаточно, как только блок добывается, что очищает mempool не будет никакого дохода для Шахтера это шахты преемника блок, но и полный доход, если они успешно ремайн прежний блок. Даже как-то несколько сделок появляться, он будет продолжать быть более выгодно ремайн последнего блока в течение некоторого времени, тем более, что они также могут принять новые операции, которые появляются.

Я хотел также предлагаем ответ, чтобы поговорить о некоторых, что мы делаем о нем.

Эта проблема была известна в биткойн-сообществе в течение длительного времени, мы обычно обсуждали под названием "сбор снайперов" - и это был один из моментов, которые я затронул в моем первом посте в современном блочном дискуссии.

Уже реализовано в Bitcoin Core и некоторые другие кошельки-это анти-плата-снайперов техники, где кошельки nlocktime их вновь создаваемые транзакции для текущего блока высота. Эффект этого состоит в том, что снайперов Шахтер может занять сделок в предыдущем квартале, но не вновь прибывающих. Это дает стимул идти вперед, строить быстрее. В будущем в этот ход мог бы быть далее locktime в будущем, когда пользователей авторы сделка, которая имеет feerate ниже следующий блок операций, или просто не заботятся о скорости подтверждения.

Основной ответ, который является, почему это всплыло в посте про размер блока, что лимит размера блока сильно помогает: если существует постоянная отставания есть еще падение доходов сразу после блока, но гораздо менее значительные. Бумаги не рассматривать этот случай, в принципе отвергая его, и отметив, что сборы не изотропно. Они не но они не должны существенно уменьшить нестабильность и даже сегодня мы видим, что когда сеть не загружены отставание оказалось достаточно, чтобы обеспечивать стабильность. Fees in a block template immediately before and immediately after a block was found (Красный: блок шаблона сборы непосредственно перед был найден блок, зеленый сразу после)

Наконец, было предложено, что если/когда сеть hardforked правила следует отрегулировать таким образом, что сделки компания может провести незрелые выходы из всех. Среди прочего, это позволит шахтерам заплатить сверх платы, чтобы побудить других шахтеров, чтобы подтвердить свои блоки. Анализ стратегий, по-видимому, нет устойчивого равновесия, когда нет ни одного блока, предельный размер или журнала, но вполне вероятно, что там с лимитом (например, платить вперед разница между вашим кандидатом и гипотетические двойные альтернатива, сужен ваших оппонентов шансы успешного получения двух кварталов подряд). Но это открытая площадка для исследований.

К сожалению, в статье вы приводите просто считает вечной инфляции, чтобы быть решение и не рассматривать его слишком внимательно. Он даже выступает Эфириума, который в большинстве есть инфляция, которая асимптотически стремится к нулю (это означает, даже если инфляция спасает их от этой проблемы сейчас, это будет в конечном итоге сделать это не более) ... и вот даже если дело зайдет так далеко: я так понимаю, что Эфириума фонд недавно заявил о намерении снизить уровень инфляции для борьбы с цена падает.

+380
anregen 3 мар. 2010 г., 22:13:36

Что Starkware отраслей имеете в виду? Это связано с Zcash компании?

Свое название, видимо, происходит от нулевыми знаниями Старк (ЗК-Старков).

Я ценю это, если кто-то может определить Starkware промышленности в несколько строк?

+324
imgen 26 сент. 2017 г., 6:14:07

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

Работа в серийный не возможно. Нет прогресса в горнодобывающей промышленности. Ваш хэш-код (лотерейный билет) либо выигрышный билет или нет. Затем вы переходите к следующему хэш. Добыча грубой силы. Вы идете через миллиарды лотерейных билетов в секунду.

Так что два человека не могут найти выигрышный билет "вместе". Они оба делают ту же работу и найти такой же блок, но это будет бесполезная трата. Очень важно, что майнинг пул не выдают ту же работу дважды. Двух шахтеров никогда не должны проверить лотерейные билеты (хэши).

Подключение шахтеров непосредственно к биткойн-узел не представляется возможным. Он работал в былые времена, когда древние протокол getwork был использован. bitcoind не было долго, хотя опрос в те времена, поэтому он работал только в теории. В эти дни шахтеры говорят прослойка и биткойн-узлов говорят getblocktemplate. Двух протоколов не совместимы, так что должно быть что-то между ними, как правило, шахтерский бассейн.

+301
Ben Woodall 24 февр. 2015 г., 18:25:45

Что работал для меня было послать пинг сообщение. Кроме того, АДР сообщение пришло не сразу. Мне приходилось постоянно слушать один и тот же порт по меньшей мере второй.

Вы можете использовать ДНС семена в качестве отправной точки, однако большая часть узлов по-прежнему может только дать вам свой адрес. Если кто-то знает, почему мне интересно послушать, но я думаю, что каждый клиент имеет свой собственный способ борьбы с этими сообщениями.

Версия ->
<- Версии, Verack
Verack ->
Пинг ->
GetAddr ->
<- Понг, Пинг, ManyMoreThings
<- Аддр
+300
user3011512 27 янв. 2014 г., 18:11:23

Вы должны купить биткоин неограниченное монеты с моим биткоин? Что будет в исходе биткоин неограниченное жесткой вилкой?

+263
Cheryl C 25 окт. 2019 г., 6:49:33

Проблема со всеми этими "что, если x удивительной способностью было обнаружено кем-то" (ша-2 ломать алгоритм, рядом с бесконечной вычислительной мощности и т. д.) в том, что человек/государством с такой способностью было бы лучше, сохраняя при этом способность в тайне, чтобы продать или использовать, чем использовать его, чтобы публично уничтожить биткоин (что это делать)

+195
Elaine Arsenault 29 сент. 2019 г., 8:20:54

Этот Википедию статьи об исламском банкинге может объяснить, как Ибб работает, по крайней мере, если он следует в такие банки. Как правило, никто не будет начислять проценты, потому что это не шариат-совместимых, но это нормально для банка, чтобы купить то, что вы хотите, а затем продать ее вам по частям по более высокой цене. Это как сказать: "Я дам тебе 100 долларов, и вы можете заплатить мне обратно на 0% годовых в рассрочку на 10 платежей от 11$". Вот объяснение из Вики:

В Исламской ипотечной сделки, вместо кредитования покупателя деньги на покупку товара, банк может купить товар сам у продавца, и перепродают его покупателю на прибыль, позволяя покупателю заплатить банку в рассрочку. Однако, прибыль банка не может быть четко и поэтому нет никаких дополнительных штрафов за просрочку платежа. Для того, чтобы защитить себя от дефолта, банк просит строго залога.

+145
lalita 10 дек. 2014 г., 16:35:40

Есть две вещи, говорю вам, что они воры:

  1. Социальные. Случайных незнакомцев, предлагающих вам деньги (или другие блага) являются всегда криво, если им не объяснить, что это для них.

  2. Процедурный характер. Если они действительно хотели, чтобы отправить их добыча дает тебе, они бы просто попросить вас для публичной части биткоин-адреса контролируются вами.

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

+120
Yariv Navas 12 мар. 2012 г., 8:36:14

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

+112
Irvel 7 нояб. 2013 г., 9:07:39

Держатели BTC получено в развилке в августе 1 ВСН для каждого БТЦ. Как будет в ноябре? Разворот держатели и держатели ВСН получите 0.5 новую монету для каждого BTC и ВСН?

+72
Ecstazzy 28 апр. 2014 г., 3:11:38

Показать вопросы с тегом