В официальных пресс-релизах вечно твердят, что благодаря zkSync Hyperchain можно добиться предельно низкой задержки — на уровне миллисекунд или даже меньше. Звучит почти как полёт в космос. Но я пошёл прямо смотреть документацию по базовой архитектуре и обнаружил, что большинство людей ввели в заблуждение: проект подменяет понятия мелкими уловками.
То, что в официальных материалах называют «сверхбыстрой скоростью», — это всего лишь время отклика их централизованного матчинг-движка вне цепочки. Это совершенно не то же самое, что задержка реального блокчейн-сеттлмента (начисления/расчёта) на уровне блоков.
Когда сделка проходит централизованный движок и матчинг выполнен, её нужно упаковать в state root (корень состояния) и сгенерировать нулевое знание (ZKP), после чего асинхронно синхронизировать с AppChain. В моих техничных бэктестах больше всего меня интересует именно разница во времени.
В условиях экстремальной рыночной волатильности тысячи и десятки тысяч AI-агентов и квантовых роботов одновременно шлют на AppChain высокочастотные параллельные запросы. В такой ситуации задержки ответа на уровне базовых RPC-узлов начинают расти экспоненциально.
Тогда офчейн-цена матчинга и on-chain реальный state root уже вообще не совпадают. Если подтверждение блоков целевой цепочки из-за высокой конкуренции (высокого параллелизма) «зависает» (как будто умирает), фронтенд может считать, что сделка исполнена, хотя на самой цепи она фактически находится в неподтверждённом «голом» состоянии без включения. То есть попытка «упаковать» офчейн-быстроту в ончейн-«надёжность» публичной инфраструктуры — это всего лишь техническая сказка. И когда наступает сценарий большого потока, похожий на мясорубку, именно высокая задержка приводит к зависанию ордеров и мгновенному ликвидационному каскаду у пользователей с высоким плечом. #grvt @grvt_io
То, что в официальных материалах называют «сверхбыстрой скоростью», — это всего лишь время отклика их централизованного матчинг-движка вне цепочки. Это совершенно не то же самое, что задержка реального блокчейн-сеттлмента (начисления/расчёта) на уровне блоков.
Когда сделка проходит централизованный движок и матчинг выполнен, её нужно упаковать в state root (корень состояния) и сгенерировать нулевое знание (ZKP), после чего асинхронно синхронизировать с AppChain. В моих техничных бэктестах больше всего меня интересует именно разница во времени.
В условиях экстремальной рыночной волатильности тысячи и десятки тысяч AI-агентов и квантовых роботов одновременно шлют на AppChain высокочастотные параллельные запросы. В такой ситуации задержки ответа на уровне базовых RPC-узлов начинают расти экспоненциально.
Тогда офчейн-цена матчинга и on-chain реальный state root уже вообще не совпадают. Если подтверждение блоков целевой цепочки из-за высокой конкуренции (высокого параллелизма) «зависает» (как будто умирает), фронтенд может считать, что сделка исполнена, хотя на самой цепи она фактически находится в неподтверждённом «голом» состоянии без включения. То есть попытка «упаковать» офчейн-быстроту в ончейн-«надёжность» публичной инфраструктуры — это всего лишь техническая сказка. И когда наступает сценарий большого потока, похожий на мясорубку, именно высокая задержка приводит к зависанию ордеров и мгновенному ликвидационному каскаду у пользователей с высоким плечом. #grvt @grvt_io