Почему blockchain.info сообщает «Расчетное время подтверждения» не как 10 минут?

В настоящее время это таймер, который ведет обратный отсчет с 10 минут, начиная с момента первого просмотра транзакции. Когда таймер достигает 0 минут, он переключается на «Неизвестно/Никогда».

Насколько я понимаю, поиск блоков (и подтверждение транзакций) — это процесс Пуассона, поэтому правильное значение должно быть постоянным «10 минут», а затем «Подтверждено!»

Мое понимание неверно?

Ответы (3)

Вы правы; ожидаемое время подтверждения с любого заданного момента времени всегда составляет около 10 минут (может быть немного больше или меньше, если скорость хэширования сети изменилась с момента последней корректировки сложности). Этот вопрос рассматривал именно эту проблему.

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

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

Я не знаю, учитывает это blockchain.info или нет.

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

Я не думаю, что вы понимаете, что означает процесс Пуассона. Это НЕ означает, что между событиями существует постоянный временной интервал. Это означает, что это случайный процесс, в котором события независимы друг от друга. Есть средний временной интервал, но он отнюдь не постоянен и даже НЕ совпадает с "ожидаемым" временным интервалом. Сложность биткойнов разработана таким образом, чтобы средний интервал между блоками составлял около 10 минут. Ниже я составил таблицу, показывающую, что это означает, если принять во внимание статистику Пуассона. Он показывает процент транзакций, которые, как ожидается, будут завершены в течение указанного количества минут. Некоторые интересные факты заключаются в том, что около 1/3 всех транзакций подтверждается менее чем за 4 минуты. Обратное этому состоит в том, что в 1-2% всех случаев для первого подтверждения требуется от 40 до 50 минут. Способ рационализировать это — просто понять, что процесс является случайным, поэтому некоторые интервалы будут длиннее других. А поскольку некоторые подтверждения могут происходить очень скоро друг за другом, то очевидно, что некоторые подтверждения будут отстоять друг от друга очень далеко друг от друга, чтобы «оправдать» средний интервал между подтверждениями.

Minutes % Confirmed
0.5 5%
1   10%
2   18%
3   26%
4   33%
5   39%
6   45%
7   50%
8   55%
9   59%
10  63%
15  78%
20  86%
25  92%
30  95%
40  98%
50  99%
Вы совершенно правы, но ожидаемое значение времени до следующего блока всегда составляет 10 минут (при условии, что сложность и хешрейт сети уравновешены). Как вы сказали, нахождение блока происходит случайно, поэтому через 8 минут после блока N среднее время до блока N+1 составляет 10 минут.
Я думаю, что ОП понимает, что такое процесс Пуассона, но авторы blockchain.info этого не понимают.
Ok. Спасибо, парни. Теперь, когда я перечитал вопрос ОП, я вижу, что неправильно его истолковал. Это правда, что в любой момент времени ожидаемое время до следующего блока составляет 10 минут.