Сумерки и почему финальность важнее, чем TPS

В крипто мы часто видим, как блокчейн демонстрируют через числа TPS.

«Можно проводить тысячи транзакций в секунду!»

Круто, конечно. Но, по-моему, есть вопрос не менее важный:

Транзакции действительно уже финальные? 😅

Представь, что это мотоцикл: TPS — это как говорить, насколько быстро мотоцикл может ехать. Но если тормоза работают неясно и нам всё ещё нужно ждать, пока он полностью остановится, одной скорости недостаточно.

Точно так же и с блокчейном.

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

Это важно, потому что быстро попавшая в блок транзакция не обязательно означает, что расчёты (settlement) уже завершены.

Вот где в связке идут консенсус, валидаторы, распространение блоков (block propagation), задержка (latency) и финальность.

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

Так что, оценивая производительность блокчейна, не стоит зацикливаться только на цифрах TPS.

Потому что хороший блокчейн — это не просто тот, который умеет сказать:

«Я могу обработать много транзакций».

Но и тот, который может ответить:

«Я знаю, когда транзакция действительно завершена».

И, по-моему, именно там финальность становится гораздо интереснее, чем просто большие цифры в разделе TPS.

#dusk $DUSK @Dusk