Ядро распределённой системы протокола Sui: Анализ отчёта Sui Lutris
После нескольких месяцев строгих испытаний, ядро-техническая команда блокчейна Sui 18 августа выпустила обновленную версию белой книги Sui Lutris. В этой белой книге подтверждаются два ключевых показателя производительности:
При использовании PTB и 5K TPS Sui может обрабатывать от 140k до 150k операций в секунду. Эти данные значительно превышают результаты бенчмаркинга во время пиковых значений основной сети (около 700 TPS).
Даже в случае остановки работы некоторых узлов верификации, задержка окончательного подтверждения Sui все равно остается менее 0.5 секунды.
В белой книге также подробно описывается, как внешние тестировщики могут воспроизводить эти данные о производительности в своих валидационных тестах, а также предоставляются доказательства безопасности и углубленное описание механизма работы Sui.
После запуска основной сети Sui быстро появились игры и приложения, такие как NFT, что продемонстрировало вдохновляющую динамику развития. Недавно техническая команда Sui опубликовала технический отчет о распределенной системе, поддерживающей работу Sui — Sui Lutris. Цель разработки Sui Lutris заключается в обеспечении высокой пропускной способности и долгосрочной стабильности при низкой задержке.
За десятилетие с момента появления Биткойна технологии блокчейн значительно продвинулись вперед, особенно в новых областях применения, таких как игры и 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 как блокчейн, управляющий значительными ценностями для пользователей, Sui Lutris является его основной основой. Полный технический отчет предоставляет подробную информацию о безопасности и живости протокола, а также доказательства безопасности, частично синхронизированного с византийскими участниками в стандартной модели распределенной системы.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
15 Лайков
Награда
15
3
Поделиться
комментарий
0/400
SerumSurfer
· 16ч назад
dag гибкий, круто!
Посмотреть ОригиналОтветить0
RektRecorder
· 16ч назад
На луну tps干到十五万!
Посмотреть ОригиналОтветить0
CryptoPunster
· 16ч назад
Этот TPS поднимает мне давление, сравнимо с продажей пакетов широкополосного интернета двадцатилетней давности.
Sui Lutris: Высокопроизводительный публичный протокол, объединяющий DAG-соглашение и технологии без соглашения
Ядро распределённой системы протокола Sui: Анализ отчёта Sui Lutris
После нескольких месяцев строгих испытаний, ядро-техническая команда блокчейна Sui 18 августа выпустила обновленную версию белой книги Sui Lutris. В этой белой книге подтверждаются два ключевых показателя производительности:
При использовании PTB и 5K TPS Sui может обрабатывать от 140k до 150k операций в секунду. Эти данные значительно превышают результаты бенчмаркинга во время пиковых значений основной сети (около 700 TPS).
Даже в случае остановки работы некоторых узлов верификации, задержка окончательного подтверждения Sui все равно остается менее 0.5 секунды.
В белой книге также подробно описывается, как внешние тестировщики могут воспроизводить эти данные о производительности в своих валидационных тестах, а также предоставляются доказательства безопасности и углубленное описание механизма работы Sui.
После запуска основной сети Sui быстро появились игры и приложения, такие как NFT, что продемонстрировало вдохновляющую динамику развития. Недавно техническая команда Sui опубликовала технический отчет о распределенной системе, поддерживающей работу Sui — Sui Lutris. Цель разработки Sui Lutris заключается в обеспечении высокой пропускной способности и долгосрочной стабильности при низкой задержке.
За десятилетие с момента появления Биткойна технологии блокчейн значительно продвинулись вперед, особенно в новых областях применения, таких как игры и 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 как блокчейн, управляющий значительными ценностями для пользователей, Sui Lutris является его основной основой. Полный технический отчет предоставляет подробную информацию о безопасности и живости протокола, а также доказательства безопасности, частично синхронизированного с византийскими участниками в стандартной модели распределенной системы.