Здравствуйте,
Задний план:
Я разрабатываю приложение, которое частично опирается на getblockcount RPC вызов. Он опрашивает за последние N блоков в цепи. (Да, у меня есть блок уведомит тоже, что является ползать обратный механизм для отсутствующих блоков).
Вопросы: технически все bitcoind основе (litecoin, namecoind, terracoin, макс ..etc) дают мне противоречивые результаты по RPC время от времени.
Я хотел бы получить 300,000 300,000, 300,001, 300,001, потом вдруг 157000 ... потом обратно в 300,001
При вытягивании, например, 100 bocks, то ползет их сделок, Vin, Vout, это может получить очень дорого в моем приложении. Конечно, я могу сделать "голос" или последний хороший номер и так далее, но стоит вопрос:
Кто-нибудь еще видел это поведение? Это то, что я могу исправить? Есть условие, что способствует этим явлениям?
Вот случайный набор данных, показывая дикие колебания среди всех различных демонов монет. Все, что происходит в приложении, является то, что я делаю getblockcount вызов, а затем зарегистрировать ее, когда разность больше, что 1 в любом направлении, он записывается ...
Есть предположения?
Заранее спасибо!
пс: RPC трафик является тяжелым, и я вижу и обрабатывать пустые ответы. Числа возвращаются только тогда, когда в достоверном отклике успеха ...
<сообщение>-leap (BTC.2): 595972 - 308763 низкая: 308753сообщение>
<сообщение>+ Прыжок (max.2): 397879 - 397881 низкие: 397879сообщение>
<сообщение>+ Прыжок (NVC.2): 105530 - 397883 низкие: 397873сообщение>
<сообщение>-leap (NVC.2): 397883 - 105530 низкая: 105520сообщение>
<сообщение>+ Прыжок (LOT.2): 569623 - 569625 низкие: 569623сообщение>
<сообщение>+ Прыжок (max.2): 397885 - 569625 низкие: 569615сообщение>
<сообщение>-leap (max.2): 569625 - 397885 низкая: 397875сообщение>
<сообщение>-leap (XPM.2): 610335 - 397885 низкая: 397875сообщение>
<сообщение>+ Прыжок (XPM.2): 397885 - 610335 низкие: 610325сообщение>
<сообщение>+ Прыжок (VTC.2): 113983 - 292384 низкие: 292374сообщение>
<сообщение>-leap (VTC.2): 292384 - 113985 низкая: 113975сообщение>
<сообщение>+ Прыжок (NMC.2): 184929 - 359160 низкие: 359150сообщение>
<сообщение>-leap (NMC.2): 359160 - 184929 низкая: 184919сообщение>
<сообщение>+ Прыжок (VTC.2): 113985 - 397890 низкие: 397880сообщение>
<сообщение>-leap (VTC.2): 397890 - 113985 низкая: 113975сообщение>
<сообщение>+ Прыжок (VTC.2): 113985 - 359161 низкие: 359151сообщение>
<сообщение>-leap (VTC.2): 359161 - 113985 низкая: 113975сообщение>
<сообщение>+ Прыжок (FTC.2): 292385 - 308767 низкие: 308757сообщение>
<сообщение>-leap (FTC.2): 308767 - 292385 низкая: 292375сообщение>
<сообщение>-leap (NMC.2): 184931 - 105532 низкая: 105522сообщение>
<сообщение>+ Прыжок (NMC.2): 105532 - 184931 низкие: 184921сообщение>
<сообщение>+ Прыжок (NMC.2): 184931 - 359161 низкие: 359151сообщение>
<сообщение>-leap (NMC.2): 359161 - 184931 низкая: 184921сообщение>
<сообщение>-leap (TRC.2): 359161 - 184931 низкая: 184921сообщение>
<сообщение>+ Прыжок (TRC.2): 184931 - 359161 низкие: 359151сообщение>
<сообщение>-leap (TRC.2): 359161 - 113989 низкая: 113979сообщение>
<сообщение>+ Прыжок (TRC.2): 113989 - 359161 низкие: 359151сообщение>
<сообщение>-leap (TRC.2): 359161 - 105533 низкая: 105523сообщение>
<сообщение>+ Прыжок (TRC.2): 105533 - 359162 низкие: 359152сообщение>
<сообщение>+ Прыжок (VTC.2): 113992 - 292385 низкие: 292375сообщение>
<сообщение>+ Прыжок (FTC.2): 292385 - 595979 низкие: 595969сообщение>
<сообщение>-leap (VTC.2): 292385 - 113992 низкая: 113982сообщение>
<сообщение>-leap (FTC.2): 595979 - 292385 низкая: 292375сообщение>
<сообщение>+ Прыжок (BTC.2):308767 - 610359 низкая: 610349сообщение>
<сообщение>-leap (BTC.2): 610359 - 308767 низкая: 308757сообщение>
<сообщение>+ Прыжок (DOGE.2): 282393 - 292385 низкие: 292375сообщение>
<сообщение>-leap (DOGE.2): 292385 - 282393 низкая: 282383сообщение>
<сообщение>+ Прыжок (FTC.2): 292385 - 397906 низкие: 397896сообщение>
<сообщение>-leap (FTC.2): 397906 - 292385 низкая: 292375сообщение>
<сообщение>+ Прыжок (max.2): 397908 - 397910 низкие: 397908сообщение>
<сообщение>+ Прыжок (NVC.2): 105534 - 397912 низкие: 397902сообщение>
<сообщение>+ Прыжок (TRC.2): 359162 - 610366 низкие: 610356сообщение>
<сообщение>-leap (NVC.2): 397912 - 105534 низкая: 105524сообщение>
<сообщение>-leap (TRC.2): 610366 - 359163 низкая: 359153сообщение>
<сообщение>+ Прыжок (NVC.2): 105534 - 610366 низкие: 610356сообщение>
<сообщение>-leap (NVC.2): 610366 - 105534 низкая: 105524сообщение>
<сообщение>+ Прыжок (BTC.2): 308767 - 359164 низкие: 359154сообщение>
<сообщение>-leap (BTC.2): 359164 - 308767 низкая: 308757сообщение>
<сообщение>-leap (XPM.2): 610372 - 184934 низкая: 184924сообщение>
<сообщение>+ Прыжок (XPM.2): 184934 - 610374 низкие: 610364сообщение>