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