Эта цепочка использует механизм консенсуса Succinct Attestation. Основное требование очень ясно: валидаторы должны подтверждать те состояния, которые уже прошли проверку доказательством, а не просто достигать общего согласия по набору "ожидающих обработки транзакций". Другими словами, только после того, как доказательство транзакции будет подтверждено, эта транзакция может войти в процесс окончательного подтверждения.
Консенсусные узлы подтверждают не факт "кто-то отправил транзакцию", а "в рамках текущих правил это состояние было доказано как законное". Если проверка доказательства не прошла? Тогда эта транзакция вообще не попадет в рамки окончательного обсуждения.
Многие цепочки сначала достигают консенсуса, а потом обнаруживают проблему. Dusk же поступает наоборот — доказательство идет впереди, а окончательность применяется только к уже подтвержденным как законные состояниям. Прямой результат — недопустимые состояния не могут быть повторно подтверждены и откатаны, потому что незаконные состояния вообще не проходят путь подтверждения.
Именно поэтому Dusk может рассматривать окончательность как базовое условие для соответствующих транзакций, а не просто как показатель производительности. Объект механизма подтверждения очень четко определен — только для состояний, уже подтвержденных по правилам, а не для самой транзакционной заявки. Ключ к системной целостности цепочки — в этом: действует ли окончательность только на подтвержденных как законные состояниях. Если этот порядок не нарушается, механизм подтверждения перестает быть универсальным PoS и становится специально разработанным для обеспечения исполнения регулируемых транзакций.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
9 Лайков
Награда
9
4
Репост
Поделиться
комментарий
0/400
TopBuyerBottomSeller
· 6ч назад
Немного запутанно, но кажется, я что-то понял... Доказывать приоритет этой логики действительно по-другому
Посмотреть ОригиналОтветить0
ForkTrooper
· 6ч назад
Эта логика работает наоборот: сначала проверка, затем консенсус, действительно абсолют.
Посмотреть ОригиналОтветить0
NftDeepBreather
· 6ч назад
Ай-яй, эта логика доказательства действительно нарушает обычные правила
Посмотреть ОригиналОтветить0
DegenTherapist
· 6ч назад
Черт, доказательство идеи предварительного действия действительно гениально, обратная операция полностью исключает возможность возникновения проблемы
Dusk 的最终性逻辑有点特殊。它不是传统意义的时间概念,而是跟交易证明直接绑定的结果。
Эта цепочка использует механизм консенсуса Succinct Attestation. Основное требование очень ясно: валидаторы должны подтверждать те состояния, которые уже прошли проверку доказательством, а не просто достигать общего согласия по набору "ожидающих обработки транзакций". Другими словами, только после того, как доказательство транзакции будет подтверждено, эта транзакция может войти в процесс окончательного подтверждения.
Консенсусные узлы подтверждают не факт "кто-то отправил транзакцию", а "в рамках текущих правил это состояние было доказано как законное". Если проверка доказательства не прошла? Тогда эта транзакция вообще не попадет в рамки окончательного обсуждения.
Многие цепочки сначала достигают консенсуса, а потом обнаруживают проблему. Dusk же поступает наоборот — доказательство идет впереди, а окончательность применяется только к уже подтвержденным как законные состояниям. Прямой результат — недопустимые состояния не могут быть повторно подтверждены и откатаны, потому что незаконные состояния вообще не проходят путь подтверждения.
Именно поэтому Dusk может рассматривать окончательность как базовое условие для соответствующих транзакций, а не просто как показатель производительности. Объект механизма подтверждения очень четко определен — только для состояний, уже подтвержденных по правилам, а не для самой транзакционной заявки. Ключ к системной целостности цепочки — в этом: действует ли окончательность только на подтвержденных как законные состояниях. Если этот порядок не нарушается, механизм подтверждения перестает быть универсальным PoS и становится специально разработанным для обеспечения исполнения регулируемых транзакций.