StarkWare совместно с Cartridge представили в своей Layer-2 сети StarkNet систему масштабирования под названием ZKThreads, расширяющую ранее разработанную в 2021 году концепцию Fractal Scaling.
ZKThreads заменяет традиционные ZK-сопроцессоры, предоставляя единый протокол для проверки пакетов транзакций и обновления канонического состояния сети, тем самым устраняя фрагментацию данных. По словам разработчиков, основная цель архитектуры - позволить dapp-ам, использующим доказательства, достичь оптимального соотношения производительности, масштабируемости и совместимости.
Ключевые компоненты ZKThreads
- Дозатор - распределяет нагрузку между узлами.
- Средство проверки - валидирует транзакции и их пакетные группы.
- Контракты для обработки логики приложений и изменения состояния сети.
Эта надстройка обеспечивает надёжность и пригодность транзакций для StarkNet, а также упрощает прямое исполнение внутри L2, группируя транзакции в подблоки, что ускоряет обработку и экономит ресурсы.
Потенциал для dapp-ов и бирж
ZKThreads открывает возможности для масштабирования высокопроизводительных децентрализованных приложений, особенно игровых, например, покера и шахмат. Пользователи больше не будут платить комиссии за каждый ход; они оплачивают только транзакцию, фиксирующую результаты на базовом уровне. Для децентрализованных бирж платформа позволит взимать сборы только при выводе средств, а не за каждую сделку. В марте 2024 года компания также объявила о запуске нового средства проверки доказательств с нулевым разглашением - Stwo.