На поле битвы Layer 1 блокчейнов дизайн механизма консенсуса зачастую определяет судьбу всей цепочки. Безопасность, пропускная способность, уровень децентрализации, а также способность справляться с сложными приложениями — все эти показатели на самом деле сводятся к одной проблеме: как спроектировать механизм консенсуса так, чтобы объединить эти, казалось бы, противоречивые требования?
Для Dusk Network, ориентированной на приватные транзакции и финансовые рынки, эта задача особенно сложна. Нужно защищать приватность транзакций и одновременно позволять сети проверять их действительность — звучит немного как научная фантастика, но с помощью механизма, называемого изоляционным византийским протоколом (SBA), Dusk реализовала это.
**Распределение ролей: разделение исполнителей и валидаторов**
Проще говоря, ядро идеи SBA — это разделение тех, кто создает блоки, и тех, кто их проверяет. Что это дает? Рассмотрим ниже.
В сети выделены два типа узлов:
**Создатели блоков** — они выбираются случайным образом через залог $DUSK и криптографический механизм жеребьевки. Их задача — собирать транзакции, формировать блоки, выполнять транзакционную логику и одновременно генерировать доказательства нулевого знания (ZKPs). Важный момент — создатели блоков не видят открытый текст транзакций. Как они это делают? Всё происходит внутри закрытой системы с помощью криптографических доказательств. Приватность на этом уровне обеспечена по умолчанию.
**Комитет по консенсусу** — их больше, они тоже выбираются случайным образом. Но их работа значительно проще — им не нужно повторно выполнять ресурсоемкие транзакции, они только проверяют ZKP, подготовленные создателями блоков. Эти доказательства математически гарантируют: транзакции действительны, соответствуют правилам и состояние корректно изменено. Члены комитета видят только легкие криптографические доказательства, на основе которых достигается окончательный консенсус.
**Почему такое разделение работает?**
Во-первых, **масштабируемость**. Ресурсоемкое выполнение транзакций и коммуникационно нагруженная проверка консенсуса разделены физически, что позволяет создателям блоков параллельно обрабатывать множество приватных транзакций, а комитет — быстро проверять доказательства. В результате пропускная способность повышается, и скорость крупных финансовых расчетов тоже увеличивается.
Во-вторых, **идеальное сочетание приватности и проверки**. Традиционный механизм консенсуса требует, чтобы все узлы видели открытый текст транзакций для их проверки — что противоречит приватности. SBA решает эту проблему: консенсус полностью основан на проверке математических доказательств, исходные данные никогда не раскрываются. Сеть обеспечивает согласованность состояния и одновременно сохраняет приватность каждой транзакции. Это и есть настоящее "проверяемое приватное" решение.
Эта концепция теоретически открывает новые возможности для приватных финансовых приложений, особенно в сценариях, где важна приватность, но при этом необходимо соблюдать нормативные требования.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
16 Лайков
Награда
16
6
Репост
Поделиться
комментарий
0/400
PonziDetector
· 8ч назад
Опять разговор о конфиденциальности и соответствии требованиям, кажется, что каждый проект хвалит именно это...
Посмотреть ОригиналОтветить0
tx_or_didn't_happen
· 01-12 11:03
Доказательства с нулевым разглашением звучат высокотехнологично, но по сути всё равно могут обмануть.
Посмотреть ОригиналОтветить0
MetaverseVagabond
· 01-11 12:52
Боже, выполнение в черном ящике с помощью доказательств нулевого знания? Эта настройка звучит круто
Посмотреть ОригиналОтветить0
MEVHunter
· 01-11 12:35
zkp валидаторы едят крошки, в то время как строители блоков пируют... именно поэтому SBA dusk — это скрытый гений, разделение исполнения/консенсуса ощущается по-особенному, когда вы ищете арбитраж между слоями приватности. mempool остается непрозрачным, но проверка доказательств — это прозрачный альфа. интересно, есть ли потенциал для sandwich в фазе обязательств...
Посмотреть ОригиналОтветить0
CryptoCross-TalkClub
· 01-11 12:28
Смешно, эта система SBA звучит очень сложно, но по сути — я тихо веду учет, а вы просто верите моему математическому доказательству? Ребята-новички, не волнуйтесь, на этот раз мы снова можем зарабатывать на приватности, идеально
На поле битвы Layer 1 блокчейнов дизайн механизма консенсуса зачастую определяет судьбу всей цепочки. Безопасность, пропускная способность, уровень децентрализации, а также способность справляться с сложными приложениями — все эти показатели на самом деле сводятся к одной проблеме: как спроектировать механизм консенсуса так, чтобы объединить эти, казалось бы, противоречивые требования?
Для Dusk Network, ориентированной на приватные транзакции и финансовые рынки, эта задача особенно сложна. Нужно защищать приватность транзакций и одновременно позволять сети проверять их действительность — звучит немного как научная фантастика, но с помощью механизма, называемого изоляционным византийским протоколом (SBA), Dusk реализовала это.
**Распределение ролей: разделение исполнителей и валидаторов**
Проще говоря, ядро идеи SBA — это разделение тех, кто создает блоки, и тех, кто их проверяет. Что это дает? Рассмотрим ниже.
В сети выделены два типа узлов:
**Создатели блоков** — они выбираются случайным образом через залог $DUSK и криптографический механизм жеребьевки. Их задача — собирать транзакции, формировать блоки, выполнять транзакционную логику и одновременно генерировать доказательства нулевого знания (ZKPs). Важный момент — создатели блоков не видят открытый текст транзакций. Как они это делают? Всё происходит внутри закрытой системы с помощью криптографических доказательств. Приватность на этом уровне обеспечена по умолчанию.
**Комитет по консенсусу** — их больше, они тоже выбираются случайным образом. Но их работа значительно проще — им не нужно повторно выполнять ресурсоемкие транзакции, они только проверяют ZKP, подготовленные создателями блоков. Эти доказательства математически гарантируют: транзакции действительны, соответствуют правилам и состояние корректно изменено. Члены комитета видят только легкие криптографические доказательства, на основе которых достигается окончательный консенсус.
**Почему такое разделение работает?**
Во-первых, **масштабируемость**. Ресурсоемкое выполнение транзакций и коммуникационно нагруженная проверка консенсуса разделены физически, что позволяет создателям блоков параллельно обрабатывать множество приватных транзакций, а комитет — быстро проверять доказательства. В результате пропускная способность повышается, и скорость крупных финансовых расчетов тоже увеличивается.
Во-вторых, **идеальное сочетание приватности и проверки**. Традиционный механизм консенсуса требует, чтобы все узлы видели открытый текст транзакций для их проверки — что противоречит приватности. SBA решает эту проблему: консенсус полностью основан на проверке математических доказательств, исходные данные никогда не раскрываются. Сеть обеспечивает согласованность состояния и одновременно сохраняет приватность каждой транзакции. Это и есть настоящее "проверяемое приватное" решение.
Эта концепция теоретически открывает новые возможности для приватных финансовых приложений, особенно в сценариях, где важна приватность, но при этом необходимо соблюдать нормативные требования.