Ядро распределенной системы протокола Sui блокчейна: Sui Lutris
Mysten Labs обновила белую книгу Sui Lutris 18 августа, определив следующие ключевые результаты после нескольких месяцев тестирования:
Sui может обрабатывать от 140k до 150k операций в секунду при использовании PTB и 5K TPS, что значительно превосходит тестовую производительность основной сети (около 700 TPS).
Даже в случае остановки работы некоторых узлов проверки, задержка окончательного подтверждения в Sui все равно остается менее 0,5 секунды.
Белая книга подробно описывает механизм работы Sui, доказательство безопасности, а также то, как внешние тестировщики могут воспроизводить соответствующие данные в своей валидации.
После запуска основной сети Sui привлечены приложения, такие как игры и NFT. Недавно Mysten Labs выпустила технический отчет Sui Lutris, в котором представлен распределенная система, поддерживающая Sui, которая может обеспечить высокую пропускную способность и долгосрочную стабильность при низкой задержке.
С момента появления Биткойна технологии блокчейн достигли значительного прогресса, новые приложения, такие как игры и NFT, постоянно появляются. В отрасли продолжаются исследования методов повышения эффективности блокчейна, особенно в области обработки высокой нагрузки и задержки в реальном времени.
В настоящее время L1 блокчейн сталкивается с двумя основными проблемами: достижение высокой пропускной способности при низкой задержке, а также обеспечение долгосрочной стабильности протокола консенсуса. Эти проблемы можно решить с помощью динамического участия и настройки валидационных узлов.
Одним из эффективных способов достижения высокой пропускной способности является использование основанного на DAG протокола, как Narwhal/Bullshark, используемого в Sui. Такие протоколы позволяют блокчейну одновременно обрабатывать большое количество транзакций, что делает их очень подходящими для игровых и NFT-приложений. Однако протоколы на основе DAG могут приводить к задержкам в несколько секунд, что значительно влияет на распространенные транзакционные или игровые операции.
С другой стороны, протоколы без консенсуса демонстрируют огромный потенциал в снижении задержек и масштабируемости, как показал ранее исследованный прототип FastPay. Эти протоколы обеспечивают быструю обработку транзакций за счет устранения необходимости в консенсусе, что позволяет избежать координации независимых транзакций в параллельной обработке. Однако этот подход применим только к ограниченному набору простых операций блокчейна, что ограничивает выразительность смарт-контрактов и создает проблемы при перераспределении динамически изменяющегося набора валидационных узлов.
Несмотря на то, что оба этих протокола обладают потенциалом, в настоящее время они не получили широкого применения в производственных блокчейнах. Они в основном находятся на стадии академических обсуждений и не были широко приняты сообществом блокчейна. Sui Lutris, как основной протокол сети Sui, инновационно сочетает консенсус на основе DAG и бесконсенсусные методы, обеспечивая преимущества обоих: задержка менее одной секунды и постоянная пропускная способность в тысячи транзакций в секунду. В то же время Sui сохраняет возможность выполнения сложных контрактов на общих объектах, генерации контрольных точек и повторной конфигурации набора валидаторов между эпохами.
Инновационный подход Sui Lutris
Sui Lutris использует уникальный гибридный подход. Для операций с активами единоличного владельца (уникальные объекты) система использует согласованный протокол вещания между узлами верификации, что обеспечивает задержку ниже уровня консенсуса. Для сложных смарт-контрактов, работающих с общими объектами, Sui Lutris полагается исключительно на обработку консенсуса. Кроме того, Sui Lutris поддерживает операции по обслуживанию сети, такие как определение контрольных точек и перенастройка узлов верификации. Эта инновационная стратегия предлагает решение, сочетающее преимущества обоих подходов при обработке транзакций в реплицируемой византийской среде.
Жизненный цикл торгов Sui Lutris включает в себя следующие этапы:
Пользователь создает и подписывает сделку, чтобы изменить комбинацию объектов, которые он владеет, или эксклюзивных и общих объектов.
Транзакция отправляется через полные узлы на узлы проверки Sui Lutris для проверки действительности и безопасности, после чего возвращается клиенту с подписью.
Клиент собирает ответы большинства узлов-валидаторов и формирует сертификат транзакции, в этот момент транзакция достигает финальности.
Сертификаты отправляются обратно всем узлам проверки после интеграции, и подтверждаются клиенту после проверки. Объектные транзакции могут обрабатываться напрямую, без ожидания консенсусного движка. Все сертификаты пересылаются в основанный на DAG протокол консенсуса.
Номер сертификата вывода консенсуса, узлы проверки проверяют и выполняют транзакции, содержащие совместные объекты.
Клиент может собирать ответы большинства узлов валидации, собирать их в действительный сертификат в качестве доказательства расчетов по сделкам.
Формировать контрольные точки для каждой подачи консенсуса, чтобы управлять перенастройкой Протокола.
Sui Lutris также предлагает другие функции, поддерживающие продуктивные блокчейны:
Реализовать протокол checkpoint, чтобы создать историю всех транзакций системы для удобства аудита и синхронизации.
Поддержка перенастройки в конце каждого эпохи, что позволяет изменять набор узлов-валидаторов и их голосующие права.
В конце эпохи безопасно "разблокировать" ошибочно заблокированные активы, минимизируя потери.
В качестве основы для Sui, полный технический отчет Sui Lutris предоставляет подробную информацию о функционировании протоколов безопасности и активности, а также о доказательствах безопасности, частично синхронизированного с византийскими участниками в стандартной модели распределенной системы.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
Sui Lutris: Подробное объяснение ядра распределенной системы Протокола Sui.
Ядро распределенной системы протокола Sui блокчейна: Sui Lutris
Mysten Labs обновила белую книгу Sui Lutris 18 августа, определив следующие ключевые результаты после нескольких месяцев тестирования:
Sui может обрабатывать от 140k до 150k операций в секунду при использовании PTB и 5K TPS, что значительно превосходит тестовую производительность основной сети (около 700 TPS).
Даже в случае остановки работы некоторых узлов проверки, задержка окончательного подтверждения в Sui все равно остается менее 0,5 секунды.
Белая книга подробно описывает механизм работы Sui, доказательство безопасности, а также то, как внешние тестировщики могут воспроизводить соответствующие данные в своей валидации.
После запуска основной сети Sui привлечены приложения, такие как игры и NFT. Недавно Mysten Labs выпустила технический отчет Sui Lutris, в котором представлен распределенная система, поддерживающая Sui, которая может обеспечить высокую пропускную способность и долгосрочную стабильность при низкой задержке.
С момента появления Биткойна технологии блокчейн достигли значительного прогресса, новые приложения, такие как игры и NFT, постоянно появляются. В отрасли продолжаются исследования методов повышения эффективности блокчейна, особенно в области обработки высокой нагрузки и задержки в реальном времени.
В настоящее время L1 блокчейн сталкивается с двумя основными проблемами: достижение высокой пропускной способности при низкой задержке, а также обеспечение долгосрочной стабильности протокола консенсуса. Эти проблемы можно решить с помощью динамического участия и настройки валидационных узлов.
Одним из эффективных способов достижения высокой пропускной способности является использование основанного на DAG протокола, как Narwhal/Bullshark, используемого в Sui. Такие протоколы позволяют блокчейну одновременно обрабатывать большое количество транзакций, что делает их очень подходящими для игровых и NFT-приложений. Однако протоколы на основе DAG могут приводить к задержкам в несколько секунд, что значительно влияет на распространенные транзакционные или игровые операции.
С другой стороны, протоколы без консенсуса демонстрируют огромный потенциал в снижении задержек и масштабируемости, как показал ранее исследованный прототип FastPay. Эти протоколы обеспечивают быструю обработку транзакций за счет устранения необходимости в консенсусе, что позволяет избежать координации независимых транзакций в параллельной обработке. Однако этот подход применим только к ограниченному набору простых операций блокчейна, что ограничивает выразительность смарт-контрактов и создает проблемы при перераспределении динамически изменяющегося набора валидационных узлов.
Несмотря на то, что оба этих протокола обладают потенциалом, в настоящее время они не получили широкого применения в производственных блокчейнах. Они в основном находятся на стадии академических обсуждений и не были широко приняты сообществом блокчейна. Sui Lutris, как основной протокол сети Sui, инновационно сочетает консенсус на основе DAG и бесконсенсусные методы, обеспечивая преимущества обоих: задержка менее одной секунды и постоянная пропускная способность в тысячи транзакций в секунду. В то же время Sui сохраняет возможность выполнения сложных контрактов на общих объектах, генерации контрольных точек и повторной конфигурации набора валидаторов между эпохами.
Инновационный подход Sui Lutris
Sui Lutris использует уникальный гибридный подход. Для операций с активами единоличного владельца (уникальные объекты) система использует согласованный протокол вещания между узлами верификации, что обеспечивает задержку ниже уровня консенсуса. Для сложных смарт-контрактов, работающих с общими объектами, Sui Lutris полагается исключительно на обработку консенсуса. Кроме того, Sui Lutris поддерживает операции по обслуживанию сети, такие как определение контрольных точек и перенастройка узлов верификации. Эта инновационная стратегия предлагает решение, сочетающее преимущества обоих подходов при обработке транзакций в реплицируемой византийской среде.
Жизненный цикл торгов Sui Lutris включает в себя следующие этапы:
Пользователь создает и подписывает сделку, чтобы изменить комбинацию объектов, которые он владеет, или эксклюзивных и общих объектов.
Транзакция отправляется через полные узлы на узлы проверки Sui Lutris для проверки действительности и безопасности, после чего возвращается клиенту с подписью.
Клиент собирает ответы большинства узлов-валидаторов и формирует сертификат транзакции, в этот момент транзакция достигает финальности.
Сертификаты отправляются обратно всем узлам проверки после интеграции, и подтверждаются клиенту после проверки. Объектные транзакции могут обрабатываться напрямую, без ожидания консенсусного движка. Все сертификаты пересылаются в основанный на DAG протокол консенсуса.
Номер сертификата вывода консенсуса, узлы проверки проверяют и выполняют транзакции, содержащие совместные объекты.
Клиент может собирать ответы большинства узлов валидации, собирать их в действительный сертификат в качестве доказательства расчетов по сделкам.
Формировать контрольные точки для каждой подачи консенсуса, чтобы управлять перенастройкой Протокола.
Sui Lutris также предлагает другие функции, поддерживающие продуктивные блокчейны:
В качестве основы для Sui, полный технический отчет Sui Lutris предоставляет подробную информацию о функционировании протоколов безопасности и активности, а также о доказательствах безопасности, частично синхронизированного с византийскими участниками в стандартной модели распределенной системы.