Profundidade剖析HyperLiquid技术架构:pontes de cadeia cruzada安全与HyperEVM双链结构解析

robot
Geração do resumo em andamento

HyperLiquid após a queda da especulação: uma interpretação técnica da sua ponte de cadeia cruzada e da arquitetura HyperEVM

HyperLiquid, como uma exchange de livro de ordens on-chain muito notável, teve seu TVL ultrapassando 2 bilhões de dólares, sendo chamada de "Binance on-chain". Este artigo irá explorar profundamente o HyperLiquid a partir da perspectiva da construção técnica e segurança, focando na análise da construção e riscos do contrato da ponte de cadeia cruzada, bem como da arquitetura de dupla cadeia HyperEVM e HyperL1.

Análise da ponte de cadeia cruzada HyperLiquid

A HyperLiquid implantou um contrato de ponte de cadeia cruzada na Arbitrum para armazenar os ativos USDC dos usuários. Este contrato de ponte contém quatro grupos de validadores:

  • hotValidatorSet: responsável por operações de alta frequência como retiradas de usuários
  • coldValidatorSet: responsável por modificar a configuração do sistema, tratar o estado de bloqueio do contrato da ponte, etc.
  • lockers: semelhante ao comitê de segurança, pode suspender a execução do contrato da ponte em situações de emergência
  • finalizers: confirmar a alteração de estado das pontes de cadeia cruzada, como depósitos e retiradas dos usuários

A onda de especulação diminui, interpretação técnica do contrato de ponte Hyperliquid, HyperEVM e seus potenciais problemas

processo de depósito

O contrato HyperLiquid da ponte utiliza o método Permit do EIP-2612 para processar depósitos, permitindo apenas depósitos em USDC. A operação de depósito é bastante simples, utilizando a função batchedDepositWithPermit para processar múltiplos depósitos em lote.

Abolição da especulação: uma análise técnica dos contratos de ponte Hyperliquid, HyperEVM e seus potenciais problemas

processo de saque

O processo de levantamento é relativamente complexo:

  1. O usuário inicia um pedido de retirada, precisando reunir 2/3 do peso de assinatura do hotValidatorSet.
  2. Entrar no "período de controvérsia" de 200 segundos
  3. Durante o período de controvérsia, podem surgir duas situações:
    • lockers acredita que há um problema, pode votar para congelar o contrato
    • coldValidatorSet pode tornar alguns pedidos de retirada inválidos
  4. Após o término do período de disputa, os membros dos finalizers chamam a função para definir o estado final, transferindo USDC para o usuário.

O arrefecimento da especulação, uma interpretação técnica do contrato de ponte da Hyperliquid, HyperEVM e seus potenciais problemas

mecanismo de bloqueio de contrato de ponte

  • É necessário o voto de 2 lockers para bloquear o contrato da ponte
  • Pode retirar o voto através da função unvoteEmergencyLock
  • O desbloqueio requer um peso de assinatura de 2/3 do coldValidatorSet, e ao mesmo tempo pode atualizar o conjunto de validadores.

atualização do conjunto de validadores

A atualização é feita através da função updateValidatorSet, necessitando da assinatura de todo o hotValidatorSet, com um período de controvérsia de 200 segundos.

A baixa do hype, uma interpretação técnica dos contratos de ponte da Hyperliquid, HyperEVM e seus potenciais problemas

Pontes de cadeia cruzada: potenciais riscos

  1. Hackers control coldValidatorSet podem contornar a defesa para roubar ativos
  2. finalizers podem recusar a confirmação de retiradas, levando a ataques de revisão
  3. lockers podem bloquear maliciosamente o contrato da ponte, impedindo retiradas

A bolha do hype está murchando, uma interpretação técnica do contrato de ponte Hyperliquid, HyperEVM e seus potenciais problemas

HyperEVM e arquitetura de duas cadeias

HyperLiquid utiliza uma arquitetura de cadeia dupla:

  • HyperLiquid L1(L1): cadeia dedicada ao livro de ordens, sistema de permissão
  • HyperEVM(EVM): cadeia sem permissão, contratos inteligentes podem ser implantados

Duas cadeias interagem através de Precompiles e Eventos:

  • Pré-compilados: EVM lê o estado L1
  • Eventos: EVM escreve dados para L1

A onda de especulação diminui, uma interpretação técnica dos contratos de ponte Hyperliquid, HyperEVM e seus potenciais problemas

consenso HyperBFT

Baseado na melhoria do HotStuff, a velocidade teórica de processamento pode chegar a 2 milhões de ordens por segundo.

O declínio da especulação, uma análise técnica dos contratos de ponte Hyperliquid, HyperEVM e seus problemas potenciais

Avisos para desenvolvedores

  1. msg.sender pode ser o endereço do contrato do sistema e não o endereço do usuário
  2. A não atomicidade da interação entre EVM e L1 pode levar a riscos de ativos
  3. O endereço do contrato EVM deve criar uma conta de mapeamento na L1
  4. Os ativos de cadeia cruzada podem não ser possíveis de consultar o saldo temporariamente.

O declínio da especulação, interpretação técnica do contrato de ponte da Hyperliquid, HyperEVM e seus potenciais problemas

Em geral, o HyperEVM é semelhante a uma arquitetura de segunda camada baseada no HyperLiquid L1, mas oferece maior interoperabilidade. Os desenvolvedores devem ter cuidado ao lidar com várias situações limites nas interações de cadeia cruzada.

Abolição da especulação, interpretação técnica do contrato de ponte Hyperliquid, HyperEVM e seus potenciais problemas

A onda de especulação diminui, uma interpretação técnica dos contratos de ponte Hyperliquid, HyperEVM e seus potenciais problemas

O fim da especulação: uma interpretação técnica dos contratos de ponte Hyperliquid, HyperEVM e seus potenciais problemas

HYPE-0.12%
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • 7
  • Compartilhar
Comentário
0/400
WinterWarmthCatvip
· 20h atrás
TVL não representa segurança
Ver originalResponder0
0xSherlockvip
· 20h atrás
A arquitetura é impressionante e vale a pena ver.
Ver originalResponder0
SmartContractWorkervip
· 20h atrás
O código do contrato está bom.
Ver originalResponder0
TokenStormvip
· 20h atrás
mundo crypto olho de águia deve ficar de olho
Ver originalResponder0
CountdownToBrokevip
· 20h atrás
Devagar, não há de quê, idiotas.
Ver originalResponder0
PumpBeforeRugvip
· 20h atrás
TVL não é igual a mais seguro
Ver originalResponder0
rekt_but_resilientvip
· 20h atrás
Perigos se acumulam, continue fazendo
Ver originalResponder0
  • Marcar
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)