#dusk $DUSK @Dusk
Раньше я думал, что раз транзакция принята, значит всё уже по сути сделано. Но потом я внимательнее посмотрел на жизненный цикл транзакции Dusk и обнаружил различие, которое раньше не учитывал: отправленная, принятая и окончательно подтверждённая (finalized) — это не обязательно один и тот же момент.
Это звучит как техническая деталь, пока финансовое приложение не начинает работать с этой транзакцией.
Если передача актива, оплата или другая инструкция зависит от неё, то действие до окончательности может означать построение следующего шага на состоянии, которое ещё фактически не зафиксировано. Мне особенно интересно, что Dusk рассматривает детерминированную окончательность как часть инфраструктуры, необходимой для финансовых приложений, а не просто как ещё один показатель производительности блокчейна.
На каком этапе финансовому приложению следует перестать спрашивать «она принята?» и начать спрашивать «она окончательно подтверждена?»
@Dusk #dusk $BTC $BNB
Раньше я думал, что раз транзакция принята, значит всё уже по сути сделано. Но потом я внимательнее посмотрел на жизненный цикл транзакции Dusk и обнаружил различие, которое раньше не учитывал: отправленная, принятая и окончательно подтверждённая (finalized) — это не обязательно один и тот же момент.
Это звучит как техническая деталь, пока финансовое приложение не начинает работать с этой транзакцией.
Если передача актива, оплата или другая инструкция зависит от неё, то действие до окончательности может означать построение следующего шага на состоянии, которое ещё фактически не зафиксировано. Мне особенно интересно, что Dusk рассматривает детерминированную окончательность как часть инфраструктуры, необходимой для финансовых приложений, а не просто как ещё один показатель производительности блокчейна.
На каком этапе финансовому приложению следует перестать спрашивать «она принята?» и начать спрашивать «она окончательно подтверждена?»
@Dusk #dusk $BTC $BNB