День 3/5 ~ Подтверждения распаковки
~ Как цепочки моделируют финальность и почему вашему приложению нужно думать вероятностно ~
Вчера мы исследовали, как "подтверждение" зависит от цепочки. Сегодня давайте разберем, как эти цепочки на самом деле моделируют финальность и почему вашему приложению нужно выйти за рамки бинарного взгляда на "подтверждено или нет".
Большинство цепочек не предлагают единственно правильного ответа. Вместо этого вы работаете со спектром:
1. детерминированная финальность:
цепочки, использующие консенсус в стиле BFT (например, cosms, некоторые альтернативные DA), L1 расчет (например, ethereu после финальности) и большинство PoS предлагают жесткие гарантии - как только транзакция завершена, ее нельзя отменить.
2. вероятностная финальность:
цепочки pow (такие как биткойн) и "предварительная финальность" эфириума предлагают статистические гарантии. Транзакция, закопанная на 12 блоков вглубь, маловероятно будет реорганизована - но не невозможно. Чем глубже, тем безопаснее.
3. мягкие сигналы:
подтверждения секвенсора, включение в мемпул, реле строителей - они быстрые, но несут риск. Эти сигналы полезны, но с ними нужно обращаться осторожно.
Приложения часто рассматривают эти источники одинаково:
→ "ждать X блоков"
→ "доверять секвенсору"
→ "проверять на включение"
Но эта абстракция ломается, как только вы переходите к интероперабельности.
Кросс-цепочное приложение может охватывать:
~ Цепочку BFT с быстрой финальностью
~ Оптимистичный роллап с 7-дневными окнами мошенничества
~ L1 с вероятностной финальностью
~ Цепочку с гарантией только от секвенсора
Логика вашего приложения не может жестко закодировать универсальное правило.
Вам нужно задать вопрос: "Какова вероятность того, что эта транзакция будет отменена? И кто это контролирует?"
==> финальность не бинарна, и компромисс между скоростью и безопасностью не является линейным. (мультиподписи, например, не увеличивают скорость или доверие.)
→ что вам нужно, так это программируемая, осведомленная о цепочке уверенность == способ выразить, что "подтверждено" означает в каждом контексте.
Показать оригинал2,39 тыс.
47
Содержание этой страницы предоставляется третьими сторонами. OKX не является автором цитируемых статей и не имеет на них авторских прав, если не указано иное. Материалы предоставляются исключительно в информационных целях и не отражают мнения OKX. Материалы не являются инвестиционным советом и призывом к покупке или продаже цифровых активов. Раздел использует ИИ для создания обзоров и кратких содержаний предоставленных материалов. Обратите внимание, что информация, сгенерированная ИИ, может быть неточной и непоследовательной. Для получения полной информации изучите соответствующую оригинальную статью. OKX не несет ответственности за материалы, содержащиеся на сторонних сайтах. Цифровые активы, в том числе стейблкоины и NFT, подвержены высокому риску, а их стоимость может сильно колебаться. Перед торговлей и покупкой цифровых активов оцените ваше финансовое состояние и принимайте только взвешенные решения.