Глибина аналізу архітектури технологій HyperLiquid: безпека кросчейн моста та аналіз дволанцюгової структури HyperEVM

robot
Генерація анотацій у процесі

Спадок спекуляцій та HyperLiquid: технічний аналіз його кросчейн моста та архітектури HyperEVM

HyperLiquid, як один з найпомітніших бірж на основі ланцюга з ордерною книгою, має TVL, який перевищує 2 мільярди доларів, і вважається "ланцюговим Binance". У цій статті ми детально розглянемо HyperLiquid з точки зору технічної структури та безпеки, зосереджуючи увагу на конструкції та ризиках його кросчейн мосту, а також на дволанцюговій архітектурі HyperEVM та HyperL1.

HyperLiquid кросчейн міст解析

HyperLiquid розгорнув кросчейн міст контракт на Arbitrum для зберігання активів USDC користувачів. Цей міст контракт містить чотири групи валідаторів:

  • hotValidatorSet: відповідає за часті операції, такі як виведення коштів користувачами
  • coldValidatorSet: відповідає за зміну системних налаштувань, обробку стану блокування мостового контракту тощо
  • lockers: подібно до комітету з безпеки, можуть призупинити виконання контракту моста в екстрених випадках
  • фіналізатори: підтвердження змін стану кросчейн мосту, такі як депозити та зняття користувачів

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

процес депозиту

Контракт HyperLiquid мосту використовує метод Permit EIP-2612 для обробки депозитів, дозволяючи вносити тільки USDC. Операція депозиту є досить простою, використовуючи функцію batchedDepositWithPermit для пакетної обробки кількох депозитів.

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

Процес виведення

Процес виведення коштів відносно складний:

  1. Користувач ініціює запит на виведення коштів, необхідно зібрати 2/3 підписної ваги hotValidatorSet.
  2. Вхід у 200-секундний "період спірності"
  3. Протягом періоду суперечок можуть виникнути дві ситуації:
    • lockers вважають, що існує проблема, можна голосувати за замороження контракту
    • coldValidatorSet може зробити деякі запити на виведення недійсними
  4. Після закінчення періоду оскарження члени finalizers викликають функцію для затвердження остаточного стану, передаючи USDC користувачу

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

механізм блокування мосту

  • Потрібно 2 голоси lockers, щоб заблокувати міст контракт
  • Можна відкликати голос за допомогою функції unvoteEmergencyLock
  • Розблокування потребує 2/3 підписної ваги coldValidatorSet, а також можливість оновлення набору валідаторів.

оновлення набору валідаторів

Оновлення через функцію updateValidatorSet вимагає підпису всього hotValidatorSet, є 200 секундний період оскарження.

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

Потенційні ризики кросчейн мосту

  1. Хакери, контролюючи coldValidatorSet, можуть обійти захист і вкрасти активи
  2. фіналізатори можуть відмовитися підтвердити виведення коштів, що призведе до атак на перевірку
  3. lockers можуть зловмисно заблокувати міст контракту, заважаючи виводу коштів

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

HyperEVM та дволанцюгова архітектура

HyperLiquid використовує дволанцюгову архітектуру:

  • HyperLiquid L1(L1): ланцюг для книги замовлень, ліцензований
  • HyperEVM(EVM): безліцензійний ланцюг, можна розгортати смарт-контракти

Дві ланцюги взаємодіють через Precompiles та Events:

  • Преконпіл: EVM читає L1 стан
  • Події: EVM записує дані в L1

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

HyperBFT консенсус

На основі покращення HotStuff теоретична швидкість обробки може досягати 2 мільйонів замовлень на секунду.

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

Увага розробникам

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

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

В цілому, HyperEVM подібний до другого рівня архітектури на основі HyperLiquid L1, але забезпечує вищу взаємодію. Розробникам слід звернути увагу на обробку різних граничних випадків під час крос-ланцюгової взаємодії.

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

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

Зниження спекуляцій: технічний аналіз мостового контракту Hyperliquid, HyperEVM та їх потенційних проблем

HYPE-0.34%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 7
  • Поділіться
Прокоментувати
0/400
WinterWarmthCatvip
· 19год тому
TVL не означає безпеку
Переглянути оригіналвідповісти на0
0xSherlockvip
· 19год тому
Архітектура вражаюча, варто подивитися
Переглянути оригіналвідповісти на0
SmartContractWorkervip
· 19год тому
Код контракту непоганий
Переглянути оригіналвідповісти на0
TokenStormvip
· 19год тому
криптосвіт орел обов'язково стежитиме
Переглянути оригіналвідповісти на0
CountdownToBrokevip
· 20год тому
Повільно йдіть, дякую вам, невдахи.
Переглянути оригіналвідповісти на0
PumpBeforeRugvip
· 20год тому
TVL не завжди означає найбезпечніше
Переглянути оригіналвідповісти на0
rekt_but_resilientvip
· 20год тому
Небезпека продовжує зростати
Переглянути оригіналвідповісти на0
  • Закріпити