Mysten Labs, компания, стоящая за сетью Sui, запустила Tidehunter — новый движок хранения данных, который, по их словам, устранит узкие места в хранении блокчейна. В блоге, объявляющем о Tidehunter, Mysten объяснила, что хранение данных — это более сложная задача для продвинутых блокчейнов с миллионами пользователей, чем вычисления или выполнение транзакций. К сожалению, большинство баз данных не справляются с масштабируемостью блокчейнов.
Мы создали базу данных с нуля, потому что существующие не могли справиться с масштабом блокчейна.
Результат? В 10 раз меньше записей на диск, меньшая задержка и стабильная производительность при длительной нагрузке.
Хранение данных становилось узким местом. Но больше нет.
Представляем Tidehunter 👇… pic.twitter.com/v4MTKzzfGk
— Sui (@SuiNetwork) 3 февраля 2026
Sui изначально использовала RocksDB — встроенную в индустрию базу данных ключ-значение, которая обеспечивает низкую задержку и высокую пропускную способность. Sui выбрала RocksDB, потому что у нее были другие приоритеты. Однако со временем команда поняла, что универсальная база данных не подходит для нагрузок блокчейна. Одной из главных проблем с RocksDB была усиленная запись, или количество данных, которые система записывает на диск по сравнению с тем, что изначально отправляет приложение. Sui говорит, что у RocksDB было усиление записи в 10-12 раз, то есть на каждое 10 МБ данных, отправленных приложением на Sui, RocksDB записывала более 100 МБ. Это приводило к износу SSD, высоким затратам в облаке, насыщению ввода/вывода и высокой задержке в периоды интенсивных вычислений. «Для нагрузок блокчейна, которые обычно связаны с большим количеством записей или примерно равным разделением чтения и записи, эта компромиссность становится все более дорогостоящей по мере увеличения пропускной способности», — говорит Sui. Постепенно стало ясно, что команде нужен другой подход и собственный движок хранения данных, что привело к разработке Tidehunter. Tidehunter устраняет узкие места в хранении данных на Sui Tidehunter был разработан для интеграции с большинством крупных блокчейнов. Он создан для работы с сетями, использующими равномерно распределённые ключи с большими значениями и полагающимися на последовательные логоподобные структуры, включая контрольные точки и блоки консенсуса. Кроме того, блокчейн-сети обычно требуют интенсивных операций записи. Это связано с постоянным обновлением балансов и смарт-контрактов, а также записью транзакций и обновлением индексов. Где требуется функциональность чтения, она должна быть очень быстрой. Это делает любую базу данных с высоким усилением записи практически бесполезной. С Tidehunter «все записи проходят через сверхбыстрый, безблокировочный журнал предварительной записи (WAL), способный выдерживать порядка одного миллиона операций в секунду». Затем он использует WAL как постоянное хранилище, а не как временный буфер. Значения записываются только один раз, что исключает огромное количество избыточных записей. Sui добавила:
На ряде рабочих нагрузок, имитирующих реальные сценарии доступа Sui, Tidehunter постоянно обеспечивает более высокую пропускную способность и меньшую задержку, чем RocksDB, при значительно меньшем использовании дискового пропускного канала. Самое заметное и немедленное улучшение достигается за счет почти полного устранения усиления записи: пропускная способность дисковых записей тесно связана с записями на уровне приложений, что оставляет значительно больше ресурсов для чтения.
Tidehunter сыграет важную роль для Sui, поскольку сеть ориентируется на сектор AI. Как мы сообщали, она нацелена стать блокчейном для автономных AI-агентов. SUI торгуется по цене $1.13, немного вырос за последний день, рыночная капитализация — $4.38 миллиарда.