Анализ технологии Hyperliquid: структура кроссчейн моста и анализ архитектуры HyperEVM

robot
Генерация тезисов в процессе

Технический анализ Hyperliquid: мостовой контракт, архитектура и потенциальные риски

Гипержидкость, как заметная биржа с онлайновым ордером, заслуживает глубокого обсуждения своей технической структуры и безопасности. В данной статье будет проведен технический анализ Гипержидкости с двух аспектов: структуры смарт-контрактов кросс-чейн моста и архитектуры HyperEVM с двойной цепочкой.

Спекуляции идут на убыль, технический анализ мостового контракта Hyperliquid, HyperEVM и его потенциальные проблемы

Анализ кросс-цепочного моста Hyperliquid

Hyperliquid развернула контракт кросс-цепного моста на Arbitrum для хранения активов пользователей USDC. С точки зрения разделения идентификации узлов, у Hyperliquid есть четыре группы валидаторов:

  • hotValidatorSet: обрабатывает высокочастотные операции, такие как вывод средств
  • coldValidatorSet: отвечает за изменение конфигурации системы
  • lockers: аналогично комитету по безопасности, могут голосовать за приостановку мостового контракта
  • финализаторы: подтверждение изменения состояния кросс-цепного моста

Спад спекуляций, технический анализ мостового контракта Hyperliquid, HyperEVM и их потенциальные проблемы

Процесс депозита

Мостовой контракт использует метод Permit EIP-2612 для обработки депозитов, позволяя вносить только USDC. Функция batchedDepositWithPermit может обрабатывать несколько депозитов одновременно, процесс простой и с высокой степенью безопасности.

Отток спекуляций: технический анализ мостового контракта Hyperliquid, HyperEVM и его потенциальных проблем

Процесс вывода средств

Запрос на вывод средств должен получить 2/3 подписей от hotValidatorSet. После подачи начинается "период споров" длительностью 200 секунд, в течение которого:

  1. lockers могут голосовать за приостановление контракта
  2. coldValidatorSet может сделать вывод средств недействительным

После периода споров члены finalizers вызывают функцию batchedFinalizeWithdrawals для подтверждения вывода средств.

Спекуляции утихают, технический анализ мостового контракта Hyperliquid, HyperEVM и их потенциальные проблемы

Механизм блокировки мостового контракта

Для блокировки мостового контракта достаточно голосования 2-х lockers. Для разблокировки требуется подпись 2/3 coldValidatorSet, а также можно обновить список валидаторов.

Отход от спекуляций: технический анализ мостового контракта Hyperliquid, HyperEVM и его потенциальных проблем

Обновление набора валидаторов

Функция updateValidatorSet может обновить hotValidatorSet и coldValidatorSet, требуется подпись всех hotValidatorSet, имеется 200-секундный период споров.

Снижение ажиотажа: технический анализ мостового контракта Hyperliquid, HyperEVM и его потенциальных проблем

Потенциальные риски

  1. coldValidatorSet может быть контролируемым, что позволяет обойти защиту и украсть активы
  2. финализаторы могут отказать в подтверждении транзакции на вывод средств
  3. злоумышленная блокировка мостового контракта

Отток спекуляций: технический анализ мостового контракта Hyperliquid, HyperEVM и его потенциальные проблемы

HyperEVM и двойная цепочная архитектура

Hyperliquid использует "двусетевое решение", одновременно работающие с цепочкой заказов (HyperL1) и EVM-совместимой цепочкой (HyperEVM).

Упадок спекуляций: технический анализ мостового контракта Hyperliquid, HyperEVM и его потенциальных проблем

Предкомпилированные

HyperEVM добавляет предкомпилированный код, позволяющий смарт-контрактам считывать состояние HyperL1. Известный адрес предкомпиляции 0x800 может считывать постоянные контракты по последнему блоку L1.

Спекуляции утихают, анализируя мостовой контракт Hyperliquid, HyperEVM и его потенциальные проблемы с технической точки зрения

События

HyperEVM записывает данные в HyperL1 через события. Узлы слушают события адреса 0x3333...3333, преобразуя намерения пользователей в L1 транзакции.

Снижение ажиотажа: технический анализ мостового контракта Hyperliquid, HyperEVM и его потенциальных проблем

HyperBFT консенсус

Разработано на основе HotStuff, теоретическая скорость обработки может достигать 2 миллионов заказов в секунду.

Важные замечания по разработке

  1. msg.sender может быть адресом контракта L1 системы
  2. Неатомарное взаимодействие EVM с L1 может привести к потере активов
  3. EVM контракт адреса должны быть созданы сопоставленные аккаунты в L1
  4. Кросс-цепочные активы могут временно быть недоступны для проверки баланса

В целом, HyperEVM похож на второй уровень Hyperliquid L1, но предлагает более высокую степень совместимости. Разработчикам следует уделить внимание правильной обработке различных особых случаев, чтобы обеспечить безопасность активов пользователей.

Спад ажиотажа, технический анализ мостового контракта Hyperliquid, HyperEVM и их потенциальные проблемы

HYPE-3.54%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 7
  • Репост
  • Поделиться
комментарий
0/400
PermabullPetevip
· 07-13 13:03
Код все еще имеет эту уязвимость безопасности?
Посмотреть ОригиналОтветить0
NFTArtisanHQvip
· 07-11 11:55
интересная архитектура, но мета-нарратив кросс-чейн риска ощущается как дадаистский готовый объект... красивый, но опасный
Посмотреть ОригиналОтветить0
ConsensusBotvip
· 07-11 01:59
Опять возникла проблема с безопасностью.
Посмотреть ОригиналОтветить0
RektDetectivevip
· 07-11 01:58
Снова вижу мост, в панике.
Посмотреть ОригиналОтветить0
SchrodingerWalletvip
· 07-11 01:48
безопасность активов先定个小目标
Посмотреть ОригиналОтветить0
ShitcoinConnoisseurvip
· 07-11 01:47
Посмотрите, кто снова будет играть для лохов.
Посмотреть ОригиналОтветить0
RamenDeFiSurvivorvip
· 07-11 01:46
О какой разработке можно говорить, если безопасность на нуле?
Посмотреть ОригиналОтветить0
  • Закрепить