Blockchain Sui содержит причинно-следственную историю каждого объекта с момента его возникновения. Если истории объектов не пересекаются, то транзакции с ними могут обрабатываться в любом порядке или параллельно. С помощью этой функции Sui может обрабатывать группы транзакций параллельно, но без риска двойных расходов.
Благодаря этой особенности достигается горизонтальное масштабирование пропускной способности сети, а ее общая производительность зависит только от количества узлов, обрабатывающих транзакции. В тестовых условиях блокчейн Sui показал скорость более 120 000 транзакций в секунду со средней задержкой около 2 секунд.
4 Как работает Sui Блокчейн Sui использует популярный алгоритм консенсуса Proof-of-Stake (PoS). Транзакции обрабатываются группой валидаторов, состав которых меняется каждую эпоху (24 часа) из числа активных в данный момент полных узлов. По состоянию на конец октября 2022 года в тестовой сети насчитывается 4 валидатора и более 3600 активных узлов.
Порядок обработки транзакций зависит от того, касается ли это объекта с единственным собственником (любой вид активов) или «общего объекта» (например, публичных смарт-контрактов).
К первому типу транзакций относятся переводы монет, выпуск NFT и голосование. Такие транзакции обрабатываются по упрощенной процедуре Fast Pay, основанной на механизме Byzantine Consistent Broadcast. Он включает четыре этапа:
Транзакция отправляется на узел, который «распространяет» ее на валидаторы; Валидаторы голосуют за подтверждение транзакции и передают результат отправителю; Отправитель создает сертификат, содержащий подписи не менее 2/3 валидаторов; Сертификат отправляется валидаторам, которые его проверяют. После этого транзакция попадает в блокчейн. В этом процессе нет поиска консенсуса между валидаторами, что значительно сокращает время обработки транзакции. В свою очередь процедура совершения транзакций с разделяемыми объектами содержит еще один этап — поиск консенсуса между валидаторами с помощью Sui Consensus Engine. Он состоит из двух компонентов:
Narwhal — это мемпул большой емкости («зал ожидания» для неподтвержденных транзакций), который отвечает за обеспечение синхронизации и доступности данных, отправляемых на подтверждение валидаторам. Bullshark (или более старое решение Tusk) — это консенсусный протокол, основанный на сочетании технологий направленного ациклического графа и византийской отказоустойчивости. Особенность Bullshark в том, что он позволяет достигать консенсуса без необходимости обмена информацией между валидаторами. Такой процесс обеспечивает не только высокую производительность сети, но и отказоустойчивость, поскольку даже большое количество неисправных валидаторов не приводит к снижению производительности, как это происходит в существующих блокчейнах PoS.
5 Токеномика и функции криптовалюты Sui Данных о датах запуска основной сети и нативной монеты SUI пока нет. Однако команда уже поделилась особенностями токеномики проекта. Максимальное предложение составит 10 миллиардов монет. Каждая монета SUI будет делиться на один миллиард единиц MIST.
При запуске мейннета в обращение пойдет только часть эмиссии SUI, а остальное будет распределено между командой Mysten Labs, инвесторами, членами сообщества, вознаграждениями для валидаторов и другими целями. Значительная часть монет пойдет в фонд Sui Foundation, независимую от Mysten Labs организацию, которая будет финансировать хакатоны, конференции, разработку приложений и команды разработчиков. Планируется, что монета SUI будет иметь несколько применений: курс валидаторов; делегирование валидаторам через стейкинг (для обычных владельцев монет); оплата транзакционных комиссий; средство обмена, расселения и накопления в экосистеме Суй; участие в управлении блокчейном Sui посредством голосования в сети. У каждого из валидаторов есть определенная доля монет SUI, делегированная держателями токенов SUI.

