Рассказываем о возможностях новой блокчейн-платформы

​Новый проект от разработчиков Meta. Что нужно знать о блокчейне Sui

01.01.2023

10034

13 мин

Sui Network (произносится как «сви») — новая блокчейн-платформа первого уровня (L1), созданная командой Mysten Labs. Проект позиционирует себя как конкурента сети Aptos, которая использует такой же язык программирования, Move, и тоже создана бывшими сотрудниками Meta.

17 ноября разработчики Sui запустили тестнет Wave 1, с помощью которого будет проверена жизнеспособность технологии. В Mysten Labs заявляют, что новый блокчейн обладает высоким потенциалом масштабирования и в будущем позволит разработчикам «создавать опыт, удовлетворяющий потребностям следующего миллиарда пользователей Web 3.0».

История создания

Компания Mysten Labs основана в сентябре 2021 года бывшими сотрудниками Novi Research. Это подразделение корпорации Meta, которое занималось разработкой отмененного блокчейна Diem и языка программирования Move. Главой компании является Эван Ченг, бывший директор по исследованиям и разработкам.

Сеть Sui впервые публично представили в марте 2022 года, при этом работа над ним началась еще осенью 2021. В начале года Mysten Labs удалось привлечь 36 млн долларов от венчурного фонда Andreessen Horowitz (a16z), а в сентябре — еще 300 млн в раунде финансирования серии B. На сегодняшний день компания оценивается в 2 млрд долларов.

Ченг в одном из своих обращений заявил, что «существующая инфраструктура Web 3.0 находится в эпохе коммутируемого доступа — она медленная, дорогая, с ограниченной пропускной способностью, небезопасная и сложная в создании». Согласно его планам, Sui должен стать блокчейном с высокой пропускной способностью, который будет стимулировать рост всей индустрии, позволяя пользователям беспрепятственно взаимодействовать с любыми продуктами в сети без посредников.

Архитектура Sui

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

  • Объекты. Это базовая единица хранения в Sui. Они создаются и управляются «пакетами Move» — так разработчики называют смарт-контракты. При этом сами смарт-контракты тоже являются объектами. Таким образом, данные в сети делятся на две категории: изменяемые (объекты Move) и неизменяемые (пакеты Move).
  • Транзакции. С их помощью в распределительный реестр Sui записываются все изменения в сети.
  • Валидаторы. Вся сеть и транзакции обрабатываются независимыми валидаторами. Каждый из них запускает собственный экземпляр программного обеспечения Sui на отдельном устройстве.

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

Транзакции

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

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

  1. Транзакция отправляется в узел, который впоследствии предаст данные о ней валидатору
  2. Валидаторы проверяют транзакцию и подтверждают ее, оповещая отправителя
  3. Уже отправитель создает сертификат, который должен содержать подписи не менее чем от 2/3 валидаторов сети
  4. При необходимости отправитель получает сертификат с детализацией транзакции

В данном случае не требуется нахождения консенсуса между валидаторами, поэтому транзакция выполняется быстрее.

Если же операция связана с общими активами, то транзакция будет содержать дополнительный шаг — нахождение того самого консенсуса между валидаторами. Для этого используется механизм Sui Consensus Engine, который состоит из двух компонентов: Nurwhal и Bullshark (вместо нее иногда используется более старая технология Tusk).

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

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

Механизм выполнения параллельных транзакций

Источник: Sui.i

Благодаря параллельным транзакциям скорость подтверждения становится молниеносной. Этот метод позволяет Sui обрабатывать до 120 000 транзакций в секунду (TPS) на MacBook Pro, в то время как в сети Ethereum совершается лишь 7-15 операций в секунду. Более сложные транзакции, которые требуют консенсуса между валидаторами, выполняются чуть дольше — 2-3 секунды.

Экономика Sui

SUI является нативным токеном блокчейна Sui. Его общее предложение будет ограничено 10 млрд монет. SUI будет делится на 1 млрд токенов MIST. Пока нет точных сроков выпуска актива, ожидается, что он произойдет одновременно с выходом основной сети.

Однако при запуске мейннета Sui в сеть попадут не все 10 млрд токенов. Часть из них будет распределена между разработчиками, инвесторами и участниками сообщества. Долю монет направят в фонд хранения Sui, который будет выплачивать вознаграждения для валидаторов. Также значительная часть средств будет отправлена в независимую от Mysten Labs организацию — Sui Foundation, которая собирается финансировать будущие мероприятия и разработки.

Распределение токенов SUI после запуска блокчейнаИсточник: Sui.io

Токен SUI выполняет несколько функций:

  • Средство для оплаты, обмена и накопления
  • Оплата комиссий;
  • Дает право держателям токена участвовать в управлении проектом через голосования;
  • Стекинг и залог для валидаторов

Вознаграждения за стекинг будут выплачиваться по окончании каждой эпохи. Также команда проекта будет вознаграждать владельцев узлов, после запуска основной сети они получат по 2000 SUI.

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

Также блокчейн имеет собственный кошелек — Sui Wallet. Он доступен в виде расширения для Google Chrome и выполняет все основные функции. Также пользователи смогут восстановить свой старый кошелек по сид-фразе. С помощью него можно будет управлять всеми типами активов, в том числе NFT, а также взаимодействовать с децентрализованными приложениями (DApps).

Разработка приложений

В Mysten Labs утверждают, что разработчики получат в свое пользование множество различных инструментов, которые позволят им создавать DApps и другие проекты Web 3.0 с улучшенным UX-дизайном. Типы приложений, который поддерживает Sui:

  • Децентрализованные (DeFi) и традиционные финансы (TradFi)
  • Бонусные программы и программы лояльности
  • Комплексные игры и бизнес-решения
  • Услуги токенизации активов
  • Децентрализованные социальные сети
  • Невзаимозаменяемые токены

На Sui разрабатывается уже более 60 проектов различной направленности. Так, на основе сети появятся децентрализованные биржи (DEX) Suiswap и MovEx, DeFi-приложения Cetus и Porto Labs, NFT-маркетплейсы Blue Move, Sui Art, Sui Gallery. Кроме того, блокчейн будет связан с кроссчейн-мостами Wormhole и Axelar Network. Также объявлено о разработке нескольких блокчейн-игр — F1 Dog, Trial Xtrem и Netmarble.

Будущее проекта

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

«Мы перейдем от тестовой сети к основной, когда будем полностью уверены в безопасности и производительности нашего программного обеспечения, убедимся в устойчивом операционном превосходстве наших первоначальных валидаторов и подтвердим опыт разработчиков с помощью привлекательных приложений на базе Move, развернутых в тестовой сети», — заявила команда Mysten Labs.

Блокчейн Sui обладает большим потенциалом, и многие сторонники Web 3.0 одобряют его технологические особенности и видение Mysten Labs. Тем не менее, язык программирования Move — это новая разработка, которая требует более глубокого изучения и стресс-тестов.

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

Подписывайтесь на Getblock Magazine и будьте всегда в курсе последних новостей из мира криптовалют и цифровой экономики