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

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

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

Hyperliquid, як помітна біржа з онлайновими ордерами, заслуговує на детальне обговорення своєї технологічної структури та безпеки. У цій статті ми проведемо технічний аналіз 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. lockers зловмисна блокування мостового контракту

Відплив спекуляцій: технічний аналіз мостового контракту 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 та його потенційних проблем

Переглянути оригінал
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Нагородити
  • 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
  • Закріпити