Análisis de la tecnología Hyperliquid: estructura de puentes cross-chain, HyperEVM y riesgos de seguridad

robot
Generación de resúmenes en curso

Análisis profundo de Hyperliquid desde una perspectiva técnica: contratos puente, HyperEVM y problemas potenciales

Hyperliquid, como un intercambio de libro de órdenes en cadena muy destacado, tiene una arquitectura técnica y seguridad que merecen un análisis profundo. Este artículo analizará tres aspectos: la estructura de los contratos de puente entre cadenas, las características técnicas de HyperEVM y las posibles vulnerabilidades de seguridad.

Análisis del puente cross-chain Hyperliquid

Hyperliquid ha desplegado un contrato de puente entre cadenas en Arbitrum para almacenar los activos USDC de los usuarios. Desde la perspectiva de la identificación de nodos, Hyperliquid tiene cuatro grupos de validadores:

  • hotValidatorSet: se encarga de manejar operaciones de alta frecuencia como retiros de usuarios
  • coldValidatorSet: responsable de modificar la configuración del sistema y manejar situaciones excepcionales
  • lockers: similar a un comité de seguridad, se puede votar para pausar el contrato puente
  • finalizers: confirmar cambios en el estado del puente entre cadenas

La ola de especulación se desvanece, interpretando desde el punto de vista técnico el contrato puente de Hyperliquid, HyperEVM y sus problemas potenciales

Proceso de depósito

El contrato puente utiliza el método Permit de EIP-2612 para manejar depósitos, permitiendo solo el depósito de USDC. La operación de depósito es bastante sencilla, principalmente se gestiona a través de la función batchedDepositWithPermit.

La disminución del hype, interpretación técnica del contrato puente de Hyperliquid, HyperEVM y sus posibles problemas

Proceso de retiro

El proceso de retiro es bastante complejo:

  1. El usuario inicia una solicitud de retiro
  2. Confirmación del peso de firma de 2/3 del hotValidatorSet
  3. Período de disputa de 200 segundos
  4. confirmación final de los miembros de finalizers

Durante el período de disputa, los lockers pueden votar para congelar el contrato, y el coldValidatorSet puede invalidar algunos retiros.

La ola de especulación se desvanece, interpretación técnica del contrato puente de Hyperliquid, HyperEVM y sus problemas potenciales

Mecanismo de bloqueo del contrato puente

Los miembros de lockers pueden llamar a la función voteEmergencyLock para votar, se requieren 2 votos de miembros para bloquear el contrato puente. Para desbloquear, se necesita la firma de 2/3 del coldValidatorSet.

El declive del hype, interpretación técnica del contrato puente de Hyperliquid, HyperEVM y sus problemas potenciales

Actualización del conjunto de validadores

A través de la función updateValidatorSet se actualizan hotValidatorSet y coldValidatorSet, se requiere la firma de todos los miembros de hotValidatorSet, hay un período de disputa de 200 segundos.

El auge de la especulación disminuye, interpretando el contrato puente de Hyperliquid, HyperEVM y sus problemas potenciales

Puntos de riesgo principales

  1. coldValidatorSet controlado puede eludir todas las defensas y robar activos
  2. los finalizadores pueden rechazar la confirmación de las transacciones de retiro, lo que impide que los activos del usuario sean retirados.
  3. contratos puente de lockers maliciosos que obstaculizan los retiros

El enfriamiento de la especulación, interpretación técnica del contrato puente de Hyperliquid, HyperEVM y sus posibles problemas

HyperEVM y la arquitectura de interacción de doble cadena

Para lograr la programabilidad del comercio en el libro de órdenes, Hyperliquid ha lanzado la solución HyperEVM. Sus características son:

  1. Se puede leer el estado del libro de órdenes de Hyperliquid
  2. Puede interactuar con el sistema de libro de órdenes de Hyperliquid

Hyperliquid utiliza un "plan de doble cadena", funcionando simultáneamente en dos cadenas:

  • Hyperliquid L1: cadena dedicada al libro de órdenes, con licencia
  • HyperEVM: Cadena compatible con EVM, sin permisos

Las dos cadenas interactúan a través de Precompiles y Eventos:

  • Precompilados: código precompilado, permite que EVM lea el estado de L1
  • Eventos: EVM lanza eventos, nodo L1 escucha y ejecuta las operaciones correspondientes

El enfriamiento del hype, interpretación técnica del contrato puente de Hyperliquid, HyperEVM y sus problemas potenciales

consenso HyperBFT

Hyperliquid utiliza un algoritmo de consenso HyperBFT mejorado basado en HotStuff, que teóricamente puede procesar 2 millones de órdenes por segundo.

El entusiasmo disminuye, interpretación técnica del contrato puente de Hyperliquid, HyperEVM y sus problemas potenciales

Avisos para desarrolladores

  1. msg.sender puede ser la dirección de un contrato del sistema, no la dirección de un usuario
  2. La interacción EVM con L1 no es atómica, se deben manejar las situaciones de fallo.
  3. La dirección del contrato EVM debe crear una cuenta de mapeo en L1
  4. Durante el proceso de cruce de cadenas de activos, el saldo puede no ser visible temporalmente.

La marea de especulación disminuye, interpretación desde un enfoque técnico del contrato puente de Hyperliquid, HyperEVM y sus posibles problemas

Resumen

Hyperliquid combina un libro de órdenes de alto rendimiento con programabilidad a través de una arquitectura de doble cadena y mecanismos de interacción innovadores. Sin embargo, su complejo mecanismo de validadores e interacciones entre cadenas también presenta posibles riesgos de seguridad que merecen una mayor atención y optimización.

La marea de especulación se retira, interpretación técnica del contrato puente de Hyperliquid, HyperEVM y sus problemas potenciales

La burbuja ha estallado, análisis técnico del contrato puente Hyperliquid, HyperEVM y sus problemas potenciales

Ver originales
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.
  • Recompensa
  • 6
  • Compartir
Comentar
0/400
GasFeeBeggarvip
· hace22h
Este contrato no parece seguro...
Ver originalesResponder0
TokenTaxonomistvip
· 07-10 07:23
estadísticamente hablando, otro puente esperando ser explotado
Ver originalesResponder0
BlockchainFoodievip
· 07-08 09:34
sirviendo algunas preocupaciones de seguridad aquí... este puente se ve más inestable que mi soufflé fallido, para ser honesto
Ver originalesResponder0
GovernancePretendervip
· 07-08 06:39
¿Vas a cambiar los parámetros del proyecto otra vez?
Ver originalesResponder0
ImpermanentLossFanvip
· 07-08 06:38
BTC perdió soporte, la crisis acecha.
Ver originalesResponder0
Blockblindvip
· 07-08 06:28
La cadena de bloques vecina está en peligro...
Ver originalesResponder0
  • Anclado
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)