Sui Lutris: Интеграция DAG-соглашения и отсутствия соглашения для достижения высокой пропускной способности и низкой задержки в новом поколении Блокчейн

Основной текст

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

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

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

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

Глубокое изучение Sui Lutris, понимание секретов высокой производительности Sui Network

сочетание методов на основе консенсуса и неконсенсуса

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

Жизненный цикл сделок в Sui Lutris следующий:

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

  2. Сделка отправляется на каждый узел проверки Sui Lutris (обычно через полный узел).

  3. Узлы проверки выполняют ряд проверок на действительность и безопасность, подписывают транзакцию и возвращают подписанную транзакцию клиенту.

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

  5. После завершения сборки сертификата он будет отправлен обратно во все узлы проверки, которые проверят его действительность и подтвердят получение клиенту.

  6. Если сделка касается эксклюзивных объектов, сертификат сделки может быть немедленно обработан и исполнен без ожидания консенсусного движка (прямой быстрый путь).

  7. Все сертификаты пересылаются на основанный на DAG консенсусный протокол (также управляемый узлами проверки Sui).

  8. Общий порядок окончательных сертификатов консенсуса; узлы проверки проверяют и выполняют транзакции, содержащие общие объекты.

  9. Клиенты могут собирать ответы большинства проверяющих узлов, объединять их в сертификат эффективности и использовать его в качестве доказательства расчета транзакций.

  10. Затем для каждой консенсусной заявки формируется контрольная точка, которая также используется для управления протоколом перенастройки.

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

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

  2. Поддержка повторной конфигурации в конце каждого периода, в это время состав валидаторов и их голосующие права могут измениться. Чтобы гарантировать, что все окончательные транзакции включены в один эпоху, требуется тщательное закрытие и подтверждение окончательной безопасности каждого периода.

  3. Безопасно "разблокировать" ошибочно заблокированные активы в конце периода, чтобы минимизировать ущерб, вызванный потенциальными уязвимостями.

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

SUI-5.66%
DAG-1.09%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 6
  • Поделиться
комментарий
0/400
DegenWhisperervip
· 07-19 06:24
Нужно посмотреть на результаты.
Посмотреть ОригиналОтветить0
GasFeeCryingvip
· 07-16 20:10
Снова впустую потратил Газ.
Посмотреть ОригиналОтветить0
ChainChefvip
· 07-16 20:07
готовим немного сырого альфа... Протоколы DAG все еще нуждаются в большем времени в духовке, если честно
Посмотреть ОригиналОтветить0
CryptoMomvip
· 07-16 20:07
Как эта цепочка может так быстро двигаться?
Посмотреть ОригиналОтветить0
MetaNeighborvip
· 07-16 20:05
Соглашение эта ловушка кто скажет ясно?
Посмотреть ОригиналОтветить0
LiquidatorFlashvip
· 07-16 19:55
задержка 0.89 секунд трудно выдержать, рынок Колебание риск порог достигнут и g
Посмотреть ОригиналОтветить0
  • Закрепить