Глибокий технічний аналіз архітектури Hyperliquid та потенційних проблем
Hyperliquid, як один з представників бірж з онлайновими ордерними книгами, має TVL понад 2 мільярди доларів і називається "онлайновим Binance". У цій статті ми детально проаналізуємо архітектурні принципи Hyperliquid з точки зору технічної конструкції та безпеки.
Аналіз крос-ланцюгового мосту Hyperliquid
Hyperliquid розгорнув контракт крос-чейн мосту на Arbitrum для зберігання активів USDC користувачів. Цей містовий контракт містить чотири групи валідаторів:
hotValidatorSet: обробка частих операцій, таких як виведення
coldValidatorSet: змініть системні налаштування, можна анулювати запити на виведення
lockers: можна призупинити виконання мостового контракту
фіналізатори: підтвердити зміни стану міжланцюгового моста
Процес депозиту
Містковий контракт використовує метод Permit з EIP-2612 для обробки депозитів, підтримує пакетні операції. Логіка депозиту проста, ризик безпеки досить низький.
Процес виведення
Запит на виведення коштів має відповідати таким умовам:
Зібрати 2/3 ваги підписів hotValidatorSet
Після 200 секунд обговорення
Остаточне підтвердження членами фіналізаторів
У період спірів lockers можуть призупинити містковий контракт, coldValidatorSet може зробити зняття недійсним.
Механізм блокування мостового контракту
Потрібно 2 голосування locker, щоб заблокувати місткий контракт. Розблокування потребує 2/3 ваги підпису coldValidatorSet, а також можна оновити набір валідаторів.
Оновлення набору валідаторів
Оновлення hotValidatorSet та coldValidatorSet потребує підписів усіх членів hotValidatorSet, а після 200-секундного періоду обговорення підтверджується фіналізаторами.
потенційні ризики
coldValidatorSet, будучи контрольованим, може обійти механізми безпеки для крадіжки активів.
фіналізатори можуть відмовитися підтвердити транзакцію на виведення
lockers можуть зловмисно заблокувати мостовий контракт
HyperEVM та архітектура взаємодії з двома ланцюгами
Hyperliquid використовує дволанкову архітектуру:
Hyperliquid L1: спеціалізована система ордерів, ліцензійна
HyperEVM: EVM-сумісний ланцюг, без дозволу
Дві ланцюги реалізують взаємодію через Precompiles та Events:
Precompiles: дозволяють HyperEVM читати стан L1
Події: Дозволити HyperEVM записувати дані в L1
HyperBFT консенсус
Hyperliquid розробила консенсусний алгоритм HyperBFT на базі HotStuff, теоретична обробна здатність досягає 2 мільйонів замовлень на секунду.
Увага розробникам
msg.sender може бути адресою системного контракту
Взаємодія EVM з L1 не є атомарною, необхідно обробляти випадки невдачі
Адреса EVM-контракту повинна бути створена для відображення облікового запису на L1
Кросчейн-активи можуть бути тимчасово невидимі, необхідно їх належним чином обробляти
В цілому, HyperEVM є подібною до L1 двошаровою архітектурою, але забезпечує вищу ступінь взаємодії. Розробникам слід звернути увагу на технічні деталі, що виникають через його унікальну дволанкову структуру.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
17 лайків
Нагородити
17
7
Репост
Поділіться
Прокоментувати
0/400
StopLossMaster
· 07-13 23:58
Чи можна безпечно використовувати таку складну дволанцюгову технологію?
Переглянути оригіналвідповісти на0
DegenMcsleepless
· 07-11 22:04
Не розумію, запитаю, дві ланцюги один міст так широко відомі.
Переглянути оригіналвідповісти на0
StakeTillRetire
· 07-11 06:11
Яка ж складна архітектура, хто наважиться зайти?
Переглянути оригіналвідповісти на0
GasFeeCrier
· 07-11 06:11
Ризик такий великий, а все ще займаються крос-ланцюгом?
Переглянути оригіналвідповісти на0
gas_fee_therapist
· 07-11 06:07
Ця технічна пропозиція ненадійна, після перегляду хочеться втекти.
Переглянути оригіналвідповісти на0
GasGrillMaster
· 07-11 06:03
у блокчейні крос-ланцюг я все пройшов, безпека emmm...
Технічний аналіз архітектури Hyperliquid: розгляд кросчейн мосту та дволанцевого дизайну HyperEVM
Глибокий технічний аналіз архітектури Hyperliquid та потенційних проблем
Hyperliquid, як один з представників бірж з онлайновими ордерними книгами, має TVL понад 2 мільярди доларів і називається "онлайновим Binance". У цій статті ми детально проаналізуємо архітектурні принципи Hyperliquid з точки зору технічної конструкції та безпеки.
Аналіз крос-ланцюгового мосту Hyperliquid
Hyperliquid розгорнув контракт крос-чейн мосту на Arbitrum для зберігання активів USDC користувачів. Цей містовий контракт містить чотири групи валідаторів:
Процес депозиту
Містковий контракт використовує метод Permit з EIP-2612 для обробки депозитів, підтримує пакетні операції. Логіка депозиту проста, ризик безпеки досить низький.
Процес виведення
Запит на виведення коштів має відповідати таким умовам:
У період спірів lockers можуть призупинити містковий контракт, coldValidatorSet може зробити зняття недійсним.
Механізм блокування мостового контракту
Потрібно 2 голосування locker, щоб заблокувати місткий контракт. Розблокування потребує 2/3 ваги підпису coldValidatorSet, а також можна оновити набір валідаторів.
Оновлення набору валідаторів
Оновлення hotValidatorSet та coldValidatorSet потребує підписів усіх членів hotValidatorSet, а після 200-секундного періоду обговорення підтверджується фіналізаторами.
потенційні ризики
HyperEVM та архітектура взаємодії з двома ланцюгами
Hyperliquid використовує дволанкову архітектуру:
Дві ланцюги реалізують взаємодію через Precompiles та Events:
HyperBFT консенсус
Hyperliquid розробила консенсусний алгоритм HyperBFT на базі HotStuff, теоретична обробна здатність досягає 2 мільйонів замовлень на секунду.
Увага розробникам
В цілому, HyperEVM є подібною до L1 двошаровою архітектурою, але забезпечує вищу ступінь взаємодії. Розробникам слід звернути увагу на технічні деталі, що виникають через його унікальну дволанкову структуру.