Sui Lutris:высокопроизводительный Блокчейн Протокол, сочетающий Соглашение и отсутствие Соглашения

Анализ протокола核心分布式系统 Sui

Компания Mysten Labs обновила белую книгу Sui Lutris 18 августа, после нескольких месяцев тестирования были определены следующие ключевые достижения:

  1. При использовании PTB и 5K TPS Sui может обрабатывать от 140k до 150k операций в секунду, что значительно превышает производительность бенчмарков при пиковых значениях основной сети (около 700 TPS).

  2. Даже в случае остановки работы некоторых узлов проверки, задержка окончательного подтверждения Sui остается менее 0,5 секунды.

В белой книге также подробно описано, как внешние тестировщики могут воспроизвести эти данные в своих проверочных тестах, а также предоставлено доказательство безопасности и детальное описание механизмов работы Sui.

Sui Lutris отчет введение: Протокол ядра распределенной системы Sui

После запуска основной сети Sui мы увидели несколько захватывающих приложений на блокчейне, таких как игры и NFT. Недавно компания Mysten Labs опубликовала технический отчет о распределенной системе Sui Lutris, поддерживающей Sui. Sui Lutris позволяет Sui сохранять низкую задержку при высокой пропускной способности и долгосрочной стабильности.

Технология блокчейн развивается уже более десяти лет с момента появления Биткойна, за это время появились новые приложения, такие как игры и NFT. Сообщество блокчейн постоянно ищет способы повышения эффективности, особенно в обработке больших нагрузок и предоставлении реального времени.

В настоящее время L1 блокчейны сталкиваются с двумя основными вызовами: достижение высокой пропускной способности при низкой задержке и обеспечение долгосрочной стабильности протокола консенсуса. Эти вызовы можно преодолеть за счет динамического участия и конфигурации узлов-валидаторов.

Одним из эффективных способов достижения высокой пропускной способности является использование основанного на DAG протокола, такого как Narwhal/Bullshark, используемого в Sui. Такие протоколы позволяют блокчейну одновременно обрабатывать большое количество транзакций, что делает их идеальными для приложений, таких как игры и NFT. Однако основанные на DAG протоколы могут приводить к задержкам в несколько секунд, что значительно влияет на обычные переводы или игровые операции.

С одной стороны, бесконсенсусные протоколы продемонстрировали огромный потенциал в снижении задержек и масштабируемости, как показал ранний прототип FastPay. Эти протоколы обеспечивают быструю обработку транзакций, устраняя этап согласования, без необходимости дополнительной обработки независимых транзакций, выполняемых параллельно. Однако такой подход применим только к ограниченному числу простых блокчейн-операций, что ограничивает выразительные возможности смарт-контрактов, и существует ряд проблем с перенастройкой динамически изменяющихся наборов проверяющих узлов.

Несмотря на то, что оба протокола имеют потенциал, в настоящее время они еще не получили широкого применения на уровне продуктов в блокчейне и в основном остаются на стадии академических обсуждений. Sui Lutris, как основной протокол, поддерживающий сеть Sui, умело сочетает консенсус на основе DAG и методы без консенсуса, реализуя преимущества обоих: задержка менее одной секунды (менее 1 секунды) и постоянная пропускная способность в тысячи транзакций в секунду. В то же время Sui сохраняет возможность выполнять сложные контракты на общих объектах, генерировать контрольные точки и переконфигурировать наборы валидаторов между циклами.

Смешанный консенсус и методы без консенсуса

Sui Lutris использует уникальный гибридный подход. Для операций с активами, принадлежащими единственному владельцу (уникальные объекты), система использует согласованный протокол широковещательной передачи между узлами проверки, достигая задержки ниже уровня консенсуса. Для сложных смарт-контрактов, связанных с совместно используемыми объектами, Sui Lutris полагается на механизм консенсуса. Кроме того, Sui Lutris поддерживает операции по обслуживанию сети, такие как определение контрольных точек и перенастройка узлов проверки. Эта инновационная стратегия предлагает решение, которое учитывает как эффективность, так и безопасность при обработке транзакций в среде реплицированного византийского консенсуса.

Жизненный цикл транзакций Sui Lutris включает в себя следующие этапы:

  1. Пользователь создает и подписывает транзакцию для изменения комбинации объектов, которыми он владеет, или уникальных объектов с общими объектами.

  2. Транзакция отправляется на узел Sui Lutris через полный узел для проверки действительности и безопасности, после чего подписывается и возвращается клиенту.

  3. Клиент собирает ответы большинства узлов-валидаторов и формирует сертификат транзакции, в этот момент транзакция достигает окончательного состояния подтверждения.

  4. Сертификаты отправляются обратно всем узлам проверки для верификации. Транзакции, касающиеся эксклюзивных объектов, могут обрабатываться немедленно, без ожидания консенсусного механизма. Все сертификаты будут перенаправлены на протокол консенсуса на основе DAG.

  5. Номер сертификата вывода консенсуса, проверяющий выполнение узлом транзакций, содержащих общие объекты.

  6. Клиент может собирать ответы большинства узлов валидации и собирать их в действительный сертификат в качестве подтверждения расчета сделки.

  7. Для каждой подачи консенсуса формировать контрольную точку, используемую для управления протоколом переконфигурации.

Sui Lutris отчет: Протокол ядра распределенной системы Sui

Помимо основных торговых процессов, Sui Lutris также предлагает ряд функций, поддерживающих продуктовые блокчейны:

  • Внедрение протокола контрольной точки для создания исторических записей всех транзакций системы, что упрощает аудит и синхронизацию.
  • Поддержка перенастройки по окончании каждого периода, позволяющая изменять набор узлов-валидаторов и их голосующие права.
  • В конце периода безопасно "разблокировать" ошибочно заблокированные активы, минимизируя убытки от ошибок.

Sui как блокчейн для управления большими объемами активов пользователей, безопасность его основы Sui Lutris имеет первостепенное значение. Полный технический отчет предоставляет подробную информацию о безопасности и активных протоколах, а также доказательства безопасности, частично синхронизированные с византийскими участниками в стандартной модели распределенной системы.

SUI4.27%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 2
  • Репост
  • Поделиться
комментарий
0/400
ApeWithNoFearvip
· 08-11 08:52
Улучшение производительности действительно хорошее
Посмотреть ОригиналОтветить0
PessimisticLayervip
· 08-11 08:40
Данные о пропускной способности не очень надежны
Посмотреть ОригиналОтветить0
  • Закрепить