Что такое блокчейн Sui?

Что такое блокчейн Sui?

Блокчейн Sui: введение

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

Объектно-ориентированный дизайн Sui

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

Программируемые блоки транзакций Sui

В стандартных блокчейнах основной единицей выполнения является упрощенная транзакция, тесно связанная с выполнением на виртуальной машине (VM). Sui, однако, вводит программируемые блоки транзакций (Programmable Transaction Blocks, PTB) как свою фундаментальную единицу выполнения. PTB - это сложные последовательности транзакций, позволяющие создавать более изощренные и гибкие структуры транзакций, чем в традиционных блокчейнах.

Обработка транзакций в Sui

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

  • Bullshark, продвинутый протокол консенсуса в Sui, следует за протоколом Tusk. Он сочетает технологию ориентированного ациклического графа (Directed Acyclic Graph) с византийской отказоустойчивостью (Byzantine Fault Tolerance) для достижения консенсуса. Его выдающаяся особенность - достижение консенсуса без прямого взаимодействия между валидаторами, что повышает эффективность и надежность обработки транзакций в Sui.

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

Блокчейн Sui использует широко применяемый алгоритм консенсуса Proof-of-Stake (PoS). Обработка транзакций выполняется группами валидаторов, состав которых меняется каждую эпоху (24 часа) и формируется из пула активных полных узлов. По состоянию на конец октября 2023 года сеть Sui включает 105 валидаторов и более 412 активных узлов.

Обработка транзакций различается в зависимости от того, затрагивает ли транзакция актив с единственным владельцем или общий объект, такой как публичные смарт-контракты. Транзакции вроде переводов монет, выпуска NFT и голосования обрабатываются через упрощенную процедуру Fast Pay, основанную на механизме византийского согласованного вещания (Byzantine Consistent Broadcast). Этот процесс включает четыре этапа:

  • Транзакция отправляется на узел, который затем распределяет ее между валидаторами;

  • Валидаторы голосуют за подтверждение транзакции и передают результат обратно отправителю;

  • Отправитель создает сертификат с подписями как минимум двух третей валидаторов;

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

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

Горизонтальная масштабируемость Sui

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

Язык программирования Sui Move

Язык программирования Move - это краеугольный камень архитектуры Sui, воплощающий объектно-ориентированный подход к разработке на блокчейне. Этот специализированный язык создан для написания безопасных, эффективных и многофункциональных смарт-контрактов и приложений в цепочке. В Sui все рассматривается как объект, каждый со своими метаданными, типом владения и уникальной схемой обращения. Эта объектно-ориентированная модель упрощает более интуитивный и гибкий способ работы с активами и данными на блокчейне. Структура Move позволяет создавать эти объекты, управлять ими и манипулировать ими, предоставляя разработчикам мощные инструменты для создания сложных и безопасных децентрализованных приложений.

Функции безопасности Sui

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

  • Архитектура безопасности: Безопасность сети Sui опирается на валидаторов, реализующих византийские отказоустойчивые протоколы. Эта структура допускает наличие некоторого числа недобросовестных валидаторов, сохраняя безопасность до тех пор, пока большинство соблюдает протокол.

  • Адреса и владение: Транзакции в Sui требуют цифровой подписи владельца актива, обеспечивая безопасное обращение с активами.

  • Смарт-контракты и типы активов: Активы определяются смарт-контрактами в Sui, при этом транзакции ограничены логикой контракта, что способствует безопасным и доверенным взаимодействиям.

  • Финальность транзакций: Используя криптографические протоколы, Sui обеспечивает точную обработку и финализацию транзакций, сохраняя безопасность и непрерывность даже при наличии недобросовестных валидаторов.

  • Аудит и конфиденциальность: Sui предлагает широкие возможности аудита. Хотя все транзакции публичны, пользователи могут использовать несколько адресов или сторонние сервисы для повышения конфиденциальности.

  • Устойчивость к цензуре и открытость: Sui использует модель Delegated Proof-of-Stake для выбора валидаторов на основе застейканных пользователями токенов SUI, формируя надежную и устойчивую к цензуре сеть.

Токеномика Sui

Экономика Sui включает три основных типа участников, каждый из которых играет важную роль:

  1. Пользователи: Эти участники взаимодействуют с платформой Sui через транзакции, включая управление цифровыми активами через кошелек Sui. Они создают, изменяют и передают цифровые активы, используя возможности кошелька для бесшовного взаимодействия. Кроме того, они взаимодействуют со сложными приложениями на базе смарт-контрактов, совместимости и компонуемости, что улучшает пользовательский опыт в сети Sui.

  2. Держатели токенов SUI: Держатели токенов SUI могут стейкать свои токены валидаторам, внося вклад в механизм proof-of-stake платформы. Кроме того, они обладают правами на участие в управлении сетью Sui.

  3. Валидаторы: Отвечая за управление обработкой и выполнением транзакций, валидаторы крайне важны для поддержания операционной эффективности и безопасности платформы Sui.

Токен Sui

SUI, нативный актив сети Sui, играет ключевую роль в ее экосистеме. Он используется для защиты сети, оплаты газа, переводов в цепочке и управления.

Фонд газа и хранилища

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

Попробуйте Gem Wallet!

Некастодиальный кошелек для 100+ блокчейнов

App Store 4,9 ★ в App Store | Google Play 4,8 ★ в Google Play
Скачать сейчас