Мне было интересно, как быстро сделать сделки распространяются через сеть в реальности?
Я думал, если я могу подключиться к каждому узлу и слушать INV сообщения, я мог оценить его (узел должен послать и когда он получил ТЙ и проверить его, и только один раз). Ну, я сделал именно это. Только я в конечном итоге связана не ко всем узлам, но справедливую долю из них (~ 1900 активных соединений в конце эксперимента). Я вошел каждое сообщение и с меткой времени. Через несколько часов, я обрабатывал полученное 2,5 Gb текстового файла с питоном, раз, когда я впервые увидел каждый transacion хэш вспомнить, и в следующий раз, когда я получил и с ним, я вычислил разницу во время, бинировании его (используются 1 сек бункеров) и суммируя по всем сделкам ,
Я в конечном итоге с последующим распределением (х в секундах):
Что я могу сказать? Конечно, скорость распространения не так уж велика. "фрак" довольно долго. Есть достаточное количество повторных передач (Я считаю, что второй режим результата ретранслирует).
Пожалуйста, обсудите.