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