Протокол ядра распределенной системы блокчейна Sui: Анализ Sui Lutris
Mysten Labs, после нескольких месяцев тестирования, 18 августа выпустила обновленную версию белой книги Sui Lutris. В этой белой книге подтверждаются два ключевых показателя производительности:
Используя технологию PTBs, Sui может обрабатывать 140-150 тысяч операций в секунду, пик TPS достигает 5000. Это значительно превышает текущий уровень бенчмаркинга основной сети около 700 TPS.
Даже если некоторые узлы проверки прекращают работу, окончательное подтверждение Sui все равно может оставаться ниже 0,5 секунды.
Белая книга также подробно описывает механизмы работы Sui и предоставляет доказательства безопасности, а также руководство для внешних тестировщиков по воспроизведению связанных данных о производительности.
После запуска основной сети Sui игры и приложения NFT быстро начали появляться. В недавно опубликованном техническом отчете Sui Lutris от Mysten Labs представлено основное распределенное системное протокол, поддерживающее сеть Sui. 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 для проверки действительности и безопасности, после чего подписывается и возвращается клиенту.
Клиент собирает ответы большинства узлов проверки, формируя сертификат транзакции, в этот момент транзакция достигает окончательного состояния подтверждения.
Полный сертификат отправляется обратно всем узлам для проверки. Сделки с уникальными объектами могут обрабатываться немедленно, без ожидания консенсусного механизма. Все сертификаты пересылаются в основанный на DAG протокол консенсуса.
Номер сертификата вывода консенсуса, узлы проверки проверяют и выполняют транзакции, содержащие общие объекты.
Клиент может собирать ответы большинства валидаторов и собирать действительные сертификаты в качестве доказательства расчета транзакции.
Для каждого согласия подать формирование контрольной точки, используемой для управления переКонфигурацией Протокола.
![Обзор отчета Sui Lutris: Протокол ядра распределенной системы Sui блокчейна])https://img-cdn.gateio.im/webp-social/moments-96ed564a3ff29ecfdebd2eda4b5a7adb.webp(
Помимо основных торговых процессов, Sui Lutris также предоставляет множество функций, поддерживающих производственные блокчейны:
После достижения окончательного подтверждения реализовать протокол контрольных точек, создать историю всех транзакций системы для удобства аудита и синхронизации.
Поддержка повторной конфигурации в конце каждого периода, корректировка набора узлов-валидаторов и их голосующих прав.
В конце периода безопасно "разблокировать" активы, которые были ошибочно заблокированы из-за двойной траты в клиенте, минимизируя потери.
В качестве инфраструктуры Sui безопасность Sui Lutris имеет решающее значение. Полный технический отчет предоставляет подробное описание работы протоколов безопасности и активности, а также доказательства безопасности, частично синхронизированные с византийскими участниками в стандартной модели распределенной системы.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
15 Лайков
Награда
15
3
Поделиться
комментарий
0/400
LiquidityOracle
· 07-10 02:44
tps действительно мощный, идеально попадает в больную точку
Посмотреть ОригиналОтветить0
CoffeeOnChain
· 07-09 09:57
sui это игрушечная цепочка, да? tps уже вознесли до небес.
Обновление вайтпейпера Sui Lutris: 150000 операций в секунду, окончательная задержка менее 0.5 секунд
Протокол ядра распределенной системы блокчейна Sui: Анализ Sui Lutris
Mysten Labs, после нескольких месяцев тестирования, 18 августа выпустила обновленную версию белой книги Sui Lutris. В этой белой книге подтверждаются два ключевых показателя производительности:
Используя технологию PTBs, Sui может обрабатывать 140-150 тысяч операций в секунду, пик TPS достигает 5000. Это значительно превышает текущий уровень бенчмаркинга основной сети около 700 TPS.
Даже если некоторые узлы проверки прекращают работу, окончательное подтверждение Sui все равно может оставаться ниже 0,5 секунды.
Белая книга также подробно описывает механизмы работы Sui и предоставляет доказательства безопасности, а также руководство для внешних тестировщиков по воспроизведению связанных данных о производительности.
После запуска основной сети Sui игры и приложения NFT быстро начали появляться. В недавно опубликованном техническом отчете Sui Lutris от Mysten Labs представлено основное распределенное системное протокол, поддерживающее сеть Sui. 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 для проверки действительности и безопасности, после чего подписывается и возвращается клиенту.
Клиент собирает ответы большинства узлов проверки, формируя сертификат транзакции, в этот момент транзакция достигает окончательного состояния подтверждения.
Полный сертификат отправляется обратно всем узлам для проверки. Сделки с уникальными объектами могут обрабатываться немедленно, без ожидания консенсусного механизма. Все сертификаты пересылаются в основанный на DAG протокол консенсуса.
Номер сертификата вывода консенсуса, узлы проверки проверяют и выполняют транзакции, содержащие общие объекты.
Клиент может собирать ответы большинства валидаторов и собирать действительные сертификаты в качестве доказательства расчета транзакции.
Для каждого согласия подать формирование контрольной точки, используемой для управления переКонфигурацией Протокола.
![Обзор отчета Sui Lutris: Протокол ядра распределенной системы Sui блокчейна])https://img-cdn.gateio.im/webp-social/moments-96ed564a3ff29ecfdebd2eda4b5a7adb.webp(
Помимо основных торговых процессов, Sui Lutris также предоставляет множество функций, поддерживающих производственные блокчейны:
После достижения окончательного подтверждения реализовать протокол контрольных точек, создать историю всех транзакций системы для удобства аудита и синхронизации.
Поддержка повторной конфигурации в конце каждого периода, корректировка набора узлов-валидаторов и их голосующих прав.
В конце периода безопасно "разблокировать" активы, которые были ошибочно заблокированы из-за двойной траты в клиенте, минимизируя потери.
В качестве инфраструктуры Sui безопасность Sui Lutris имеет решающее значение. Полный технический отчет предоставляет подробное описание работы протоколов безопасности и активности, а также доказательства безопасности, частично синхронизированные с византийскими участниками в стандартной модели распределенной системы.