Технология блокчейн добилась значительного прогресса с момента появления Биткойна. С появлением новых сценариев применения, таких как игры и NFT, отрасль постоянно ищет способы повышения эффективности технологий, особенно в обработке высокой нагрузки и реальной задержки. L1 блокчейн сталкивается с двумя основными задачами: во-первых, обеспечить высокую пропускную способность при сохранении низкой задержки, во-вторых, гарантировать долгосрочную стабильность протокола согласия. При решении этих задач также необходимо поддерживать децентрализацию за счет динамического участия и перераспределения узлов валидации.
Одним из способов повышения пропускной способности является использование протокола согласия на основе DAG, такого как narwhale / Bullshark, который использует Sui. Такие протоколы позволяют Блокчейн одновременно обрабатывать большое количество транзакций, что делает их очень подходящими для приложений, таких как игры и NFT. Однако протоколы на основе DAG могут вызывать задержку в несколько секунд, что делает временные затраты высокими для обычных переводов или игровых операций.
С другой стороны, безсогласовательные протоколы (, такие как FastPay ), демонстрируют огромный потенциал в снижении задержки и масштабируемости. Эти протоколы не требуют согласия и могут быстро обрабатывать транзакции, не требуя сортировки независимых транзакций для параллельной обработки. Однако они ограничены простыми операциями Блокчейн, что ограничивает выразительность смарт-контрактов, и динамическая настройка набора валидаторов может быть сложной.
Несмотря на огромный потенциал, эти методы в настоящее время не применяются в производственных блокчейнах, публикуются только на академических конференциях и не получили широкого применения в индустрии. Sui Lutris — это протокол, поддерживающий Sui, который сочетает в себе основанное на DAG соглашение и методы без соглашения, обеспечивая задержку на уровне долей секунды и непрерывную пропускную способность в тысячи транзакций в секунду. Sui не только выполнил эти две задачи, но и сохранил возможность выполнения сложных контрактов на общих объектах, генерации контрольных точек и переконфигурации набора валидаторов на протяжении различных периодов.
Sui Lutris использует уникальный подход, сочетая два вышеупомянутых решения. Для обеспечения безопасности операций с активами единственного владельца система использует согласованный протокол широковещательной передачи среди валидаторов, обеспечивая задержку ниже соглашения. Sui Lutris полагается лишь на соглашение для обработки сложных смарт-контрактов на совместных объектах. Он также поддерживает операции по обслуживанию сети, такие как определение контрольных точек и повторная конфигурация валидаторов. Эта инновационная стратегия предлагает идеальное решение при обработке транзакций в реплицированной византийской среде.
Цикл жизни транзакции Sui Lutris выглядит следующим образом: пользователь создает и подписывает транзакцию, отправляя ее на узлы проверки. Узлы выполняют проверку действительности, подписывают и возвращают клиенту. Клиент собирает ответы большинства узлов, формируя сертификат транзакции, в этот момент транзакция становится необратимой. Сертификат отправляется обратно всем узлам для подтверждения. Транзакции, касающиеся объектов исключения, могут выполняться немедленно, без ожидания соглашения. Все сертификаты пересылаются в протокол соглашения на основе DAG. Соглашение выводит общий порядок сертификатов; узлы выполняют транзакции, содержащие общие объекты. Клиент собирает ответы большинства узлов, собирая их в сертификат эффекта в качестве доказательства расчетов транзакции. Каждое представление соглашения формирует контрольную точку, используемую для управления протоколом повторной конфигурации.
Помимо основных торговых процессов, Sui Lutris также предлагает множество функций для поддержки производственных блокчейнов:
Реализовать протокол контрольной точки, чтобы создать причинно-следственную историю всех транзакций для полного аудита и эффективной синхронизации.
Поддержка перераспределения в конце каждого периода, корректировка набора валидаторов и их голосующих прав.
В конце периода безопасно "разблокировать" ошибочно заблокированные активы, минимизируя ущерб от уязвимости.
Sui Lutris поддерживает управление большим количеством ценностей в блокчейне Sui. Данное технологическое решение продемонстрировало свою безопасность с частично синхронизированными византийскими участниками в стандартной модели распределенной системы, предоставляя новые идеи для будущего развития технологий блокчейн.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
Sui Lutris: Высокопроизводительный блокчейн-протокол, сочетающий соглашение DAG и методы без соглашения
Технология блокчейн добилась значительного прогресса с момента появления Биткойна. С появлением новых сценариев применения, таких как игры и NFT, отрасль постоянно ищет способы повышения эффективности технологий, особенно в обработке высокой нагрузки и реальной задержки. L1 блокчейн сталкивается с двумя основными задачами: во-первых, обеспечить высокую пропускную способность при сохранении низкой задержки, во-вторых, гарантировать долгосрочную стабильность протокола согласия. При решении этих задач также необходимо поддерживать децентрализацию за счет динамического участия и перераспределения узлов валидации.
Одним из способов повышения пропускной способности является использование протокола согласия на основе DAG, такого как narwhale / Bullshark, который использует Sui. Такие протоколы позволяют Блокчейн одновременно обрабатывать большое количество транзакций, что делает их очень подходящими для приложений, таких как игры и NFT. Однако протоколы на основе DAG могут вызывать задержку в несколько секунд, что делает временные затраты высокими для обычных переводов или игровых операций.
С другой стороны, безсогласовательные протоколы (, такие как FastPay ), демонстрируют огромный потенциал в снижении задержки и масштабируемости. Эти протоколы не требуют согласия и могут быстро обрабатывать транзакции, не требуя сортировки независимых транзакций для параллельной обработки. Однако они ограничены простыми операциями Блокчейн, что ограничивает выразительность смарт-контрактов, и динамическая настройка набора валидаторов может быть сложной.
Несмотря на огромный потенциал, эти методы в настоящее время не применяются в производственных блокчейнах, публикуются только на академических конференциях и не получили широкого применения в индустрии. Sui Lutris — это протокол, поддерживающий Sui, который сочетает в себе основанное на DAG соглашение и методы без соглашения, обеспечивая задержку на уровне долей секунды и непрерывную пропускную способность в тысячи транзакций в секунду. Sui не только выполнил эти две задачи, но и сохранил возможность выполнения сложных контрактов на общих объектах, генерации контрольных точек и переконфигурации набора валидаторов на протяжении различных периодов.
Sui Lutris использует уникальный подход, сочетая два вышеупомянутых решения. Для обеспечения безопасности операций с активами единственного владельца система использует согласованный протокол широковещательной передачи среди валидаторов, обеспечивая задержку ниже соглашения. Sui Lutris полагается лишь на соглашение для обработки сложных смарт-контрактов на совместных объектах. Он также поддерживает операции по обслуживанию сети, такие как определение контрольных точек и повторная конфигурация валидаторов. Эта инновационная стратегия предлагает идеальное решение при обработке транзакций в реплицированной византийской среде.
Цикл жизни транзакции Sui Lutris выглядит следующим образом: пользователь создает и подписывает транзакцию, отправляя ее на узлы проверки. Узлы выполняют проверку действительности, подписывают и возвращают клиенту. Клиент собирает ответы большинства узлов, формируя сертификат транзакции, в этот момент транзакция становится необратимой. Сертификат отправляется обратно всем узлам для подтверждения. Транзакции, касающиеся объектов исключения, могут выполняться немедленно, без ожидания соглашения. Все сертификаты пересылаются в протокол соглашения на основе DAG. Соглашение выводит общий порядок сертификатов; узлы выполняют транзакции, содержащие общие объекты. Клиент собирает ответы большинства узлов, собирая их в сертификат эффекта в качестве доказательства расчетов транзакции. Каждое представление соглашения формирует контрольную точку, используемую для управления протоколом повторной конфигурации.
Помимо основных торговых процессов, Sui Lutris также предлагает множество функций для поддержки производственных блокчейнов:
Реализовать протокол контрольной точки, чтобы создать причинно-следственную историю всех транзакций для полного аудита и эффективной синхронизации.
Поддержка перераспределения в конце каждого периода, корректировка набора валидаторов и их голосующих прав.
В конце периода безопасно "разблокировать" ошибочно заблокированные активы, минимизируя ущерб от уязвимости.
Sui Lutris поддерживает управление большим количеством ценностей в блокчейне Sui. Данное технологическое решение продемонстрировало свою безопасность с частично синхронизированными византийскими участниками в стандартной модели распределенной системы, предоставляя новые идеи для будущего развития технологий блокчейн.