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