Fonte do artigo: Foresight News
Escrito por: Kam
Compilação: Luffy, Foresight News
Esta carta é destinada à equipe de desenvolvimento da Hyperliquid, na esperança de que a equipe possa encontrar tempo para revisar este feedback sobre a gestão da blockchain Hyperliquid.
Pontos principais:
Devido à falta de código aberto, à escassez de documentação e à dependência de APIs centralizadas, os validadores enfrentam vários desafios significativos, resultando em frequentes prisões e desempenho instável.
Os incentivos da testnet geraram um mercado negro de tokens HYPE, favorecendo acordos com grandes detentores em vez de uma seleção justa de validadores.
As recompensas para validadores na mainnet são muito baixas para atender às altas exigências de auto-garantia, e o grau de descentralização é limitado, pois 81% da quota apostada é controlada pelos nós da fundação.
Para competir com blockchains L1 mainstream, a Hyperliquid precisa aumentar a transparência, reduzir a centralização das apostas, implementar um processo justo de seleção de validadores e fortalecer a interação com validadores externos.
Entrei em contato com a Hyperliquid em dezembro de 2023, e é um aplicativo de criptomoeda impressionante. É fácil de usar, tem uma ótima experiência do usuário e oferece algumas funcionalidades únicas, como cofres e o famoso HLP. Atualmente, os ativos geridos pelo HLP superam 350 milhões de dólares, e qualquer pessoa pode participar da Hyperliquid de forma passiva.
Vendo esta plataforma tão impressionante e sabendo que a Hyperliquid opera como uma blockchain L1 independente, espero que a Chorus One (solução de staking) possa participar da cadeia Hyperliquid como um operador. Sou um funcionário da Chorus One, que é um dos maiores operadores de nós na área. Desde 2018, a Chorus One tem estado bastante ativa na indústria de proof of stake.
Após obter a qualificação na lista branca em 17 de outubro do ano passado, a Chorus One se juntou à testnet da Hyperliquid. Quero compartilhar com a equipe de engenharia da Hyperliquid nossa experiência geral na testnet, pois mesmo após quase 3 meses, ainda não tivemos a oportunidade de nos comunicar com eles.
Nesse período, testemunhamos um dos lançamentos de tokens mais bem-sucedidos de 2024: o lançamento do token HYPE. Ao mesmo tempo, também experimentamos um ambiente de testnet que é tanto interessante quanto desafiador. Gostaria de mencionar alguns problemas observados, na esperança de que eles sejam abordados nas próximas dias, semanas ou meses.
Experiência da testnet
Até agora, a experiência da testnet tem sido extremamente desafiadora. Os operadores praticamente não sabem como operar nós, e os recursos disponíveis são bastante limitados. Além disso, estamos basicamente explorando às cegas e encontramos vários problemas, incluindo os seguintes:
Frequente prisão sem causa aparente
No início, fomos presos várias vezes, mas não entendíamos o motivo. Devido à falta de código aberto, não era possível avaliar com precisão a causa. O único recurso que tínhamos era conversar com outros validadores no Discord e juntos especular sobre o motivo. Após conversar com vários validadores, descobrimos que todos estavam frequentemente sendo presos e não tinham clareza sobre o motivo.
Localização do nó
Mais tarde, descobrimos que os problemas de prisão podem ser devido ao fato de não estarmos operando nós em Tóquio. Mover os nós para Tóquio pode ajudar. Infelizmente, a equipe nunca deixou isso claro, e só percebemos isso após enfrentar vários problemas.
Após mover os nós para Tóquio, a situação melhorou. Isso provavelmente se deve ao fato de que muitos nós da testnet com grandes quotas apostadas também estão localizados em Tóquio, então nossos nós podem perder menos blocos e acompanhar o ritmo. No entanto, mesmo após a mudança, ainda enfrentamos problemas de prisão e não sabemos a causa exata. O principal problema é devido à falta de código aberto.
Confiar em scripts de saída automática
Percebemos que manter um bom tempo de atividade na testnet da Hyperliquid depende da velocidade com que os scripts automaticamente retiram os nós. A única maneira de aumentar o tempo de atividade é confiar em scripts que possam retirar rapidamente os nós automaticamente. Os validadores não conseguem entender ou resolver o problema fundamental e só podem retirar os nós automaticamente sem um entendimento profundo.
API centralizada da Hyperliquid como ponto único de falha
Houve várias ocasiões em que nossas tentativas de sair falharam devido a falhas na API da Hyperliquid. Se a API falhar, os validadores não podem sair sozinhos, pois precisam enviar uma solicitação ao servidor da Hyperliquid para sair.
A equipe talvez tenha percebido isso, mas esse design precisa ser reconsiderado, pois torna a API um ponto único de falha significativo na rede. Se o objetivo é construir um sistema tolerante a falhas bizantinas, não deveria haver nós com permissões especiais, como nós que dependem de APIs centralizadas.
Seleção de validadores da mainnet
Recentemente, a Hyperliquid, em seu processo de descentralização do conjunto de validadores, selecionou cerca de 16 validadores. Anteriormente, a Hyperliquid era gerida por 4 validadores da equipe central, o que gerou críticas.
Quanto à seleção de validadores, 4 validadores foram anunciados através de um post no Discord:
Esses 4 validadores são Validao, Bharvest, Hypurrstake e Prrposefulnode. Eles foram selecionados com base no uptime, mantendo mais de 90% de uptime nos últimos 7 ou 30 dias.
Isso é uma conquista notável, e há muitas razões para isso. A principal razão é que o desempenho dos validadores também é afetado por fatores externos, como falhas na API da Hyperliquid, problemas de prisão e falhas constantes nos binários, que têm um impacto significativo no desempenho.
Além destes 4 validadores selecionados com base no desempenho da testnet, os 5 validadores da fundação Hyperliquid também operam na mainnet. Além disso, há 7 outros validadores selecionados para a mainnet, mas os motivos da seleção não foram divulgados.
Em seguida, o mercado negro de tokens HYPE da testnet começou a surgir.
A testnet da Hyperliquid inicialmente tinha 50 validadores. No início, entidades específicas eram listadas para se juntarem à testnet, mas em 12 de dezembro, a seleção de validadores foi totalmente aberta.
As condições são simples: são necessárias 10000 tokens HYPE da testnet para se registrar como validador. No entanto, para se tornar um validador ativo, é preciso estar entre os 50 principais, caso contrário, o validador ficará inativo.
Isso fez com que o preço dos tokens HYPE da testnet disparasse. No início, o preço subiu para mais de 3000 USDC da testnet e, dias depois, subiu ainda mais para mais de 28000 USDC da testnet. No momento da redação, o preço atual do token é de cerca de 700 USDC da testnet.
Infelizmente, a torneira distribui apenas 100 USDC da testnet a cada 4 horas. Para estar entre os 50 principais validadores ativos da testnet, atualmente é necessário mais de 528747 tokens HYPE da testnet. Supondo que o preço do token seja 700 USDC da testnet por token e dependendo apenas da torneira para obter USDC, o cálculo é o seguinte:
Dias necessários = (528747×700)÷(100×6) = 616871,5 dias
Isso significa que, dependendo apenas da torneira para obter os tokens HYPE da testnet necessários, tornar-se um validador ativo na Hyperliquid levaria aproximadamente 616871,5 dias, ou seja, 1690 anos.
No entanto, aqueles que receberam o airdrop de HYPE na mainnet também receberam uma quantidade igual de tokens na testnet. Isso criou oportunidades para validadores colaborarem com esses membros da comunidade, permitindo que eles apostassem os tokens HYPE da testnet com os validadores, garantindo assim uma posição no conjunto ativo de validadores.
Enquanto isso, essa situação também fez com que aqueles que possuem tokens HYPE da testnet tivessem outras ideias. Dada a intensa concorrência para se juntar ao conjunto de validadores da testnet, muitos validadores estão ansiosos para obter o maior número possível de tokens HYPE da testnet. Como resultado, um mercado negro surgiu, onde grandes detentores de tokens HYPE da testnet começaram a vender seus tokens para validadores em troca de USDC real da mainnet.
Nunca vi uma situação tão caótica. Embora a equipe da Hyperliquid claramente não apoie essas práticas, eles têm total capacidade de resolver o problema. Uma possível solução seria implementar um processo adequado de seleção de validadores na testnet.
Na maioria das outras redes de proof of stake, a equipe central geralmente compartilha um formulário que qualquer validador pode preencher, expressando sua intenção de operar a cadeia. A equipe então revisa essas solicitações e faz uma triagem inicial com base em vários critérios, como a experiência do validador em operar nós, contribuições passadas, envolvimento com a comunidade ou outros fatores.
Este grupo inicial de validadores selecionados pode contribuir para a testnet, trabalhando em estreita colaboração com a equipe de engenharia para fornecer feedback e garantir que tudo funcione sem problemas. Tentamos várias vezes fornecer feedback, mas até agora sem sucesso.
Mainnet e descentralização
Conforme mencionado anteriormente, o conjunto atual de validadores da mainnet da Hyperliquid é composto por 16 validadores, que podem ser vistos aqui: https://app.hyperliquid.xyz/staking.
Dentre eles, 5 são da fundação Hyperliquid. 4 foram selecionados com base no desempenho da testnet, mantendo mais de 90% de uptime. 7 foram escolhidos pela equipe da Hyperliquid.
Das 404495250 tokens HYPE já apostados, cerca de 329578724 tokens HYPE estão apostados nos nós da fundação, representando aproximadamente 81,4% do total apostado. Sabemos pouco sobre o HyperBFT, mas assumindo que ele funciona como um sistema tolerante a falhas bizantinas, a suposição central da maioria dos sistemas BFT é que não mais de 33% dos votos podem se comportar de maneira maliciosa. Se uma única entidade controlar um terço da quota apostada, poderá interromper a operação da blockchain. Se controlar dois terços da quota apostada, poderá dominar completamente a rede.
A fundação Hyperliquid inicialmente apostou 60 milhões de tokens HYPE em cada nó da fundação. No entanto, muitos detentores de HYPE também optaram por apostar nos nós da fundação, o que é muito prejudicial para a descentralização. A equipe deveria interagir mais com a comunidade, incentivando uma distribuição de apostas mais descentralizada.
Há três soluções potenciais:
Promover na comunidade a importância da participação em validadores externos para melhorar a segurança e o grau de descentralização da cadeia.
Os nós da fundação implementaram uma taxa de comissão de 100% para incentivar os usuários a participar de validadores externos, promovendo a descentralização.
Redistribuir a quota de participação da fundação para validadores externos, o que é prática comum na maioria das cadeias.
Descentralizar a quota apostada para validadores externos também ajuda a tornar suas operações mais economicamente sustentáveis. A Hyperliquid é uma blockchain focada em alta taxa de transferência, e os custos de infraestrutura para operar nós (especialmente nós em Tóquio) podem ser altos. Atualmente, validadores em condições precárias ganham entre 3000 e 5000 dólares por ano, o que não é suficiente para cobrir seus custos. O desafio é que eles precisam apostar 10000 tokens HYPE na mainnet (cerca de 250 mil dólares ao preço atual) para validar.
Atualmente, os usuários interagem com a Hyperliquid transferindo USDC da Arbitrum para a cadeia Hyperliquid. Após revisar os contratos da ponte cross-chain, parece que a ponte cross-chain ainda é gerida por 4 validadores. Esses validadores não parecem estar relacionados ao mecanismo de consenso da cadeia ou aos 16 validadores da mainnet.
A Hyperliquid tem um ótimo produto, mas a equipe ainda precisa melhorar vários aspectos de sua infraestrutura para realmente competir com blockchains L1 mainstream.
Algumas medidas de melhoria incluem:
Ouça as opiniões dos validadores. Embora a equipe atualmente trabalhe sozinha e não interaja com muitas partes externas, isso tem sido muito eficaz na construção de seu produto Perp, os validadores são os pilares da blockchain L1. Ouvir suas opiniões é igualmente importante para garantir que tudo funcione sem problemas.
Código aberto. Isso ajudaria os validadores a entender melhor os problemas enfrentados ao operar nós na cadeia Hyperliquid e também ajudaria os usuários a confiar no produto. O código aberto também permitiria que os validadores entendessem mais sobre a arquitetura e o algoritmo de consenso. Atualmente, as informações sobre o HyperBFT são muito limitadas, e o código aberto pode fornecer a transparência e compreensão necessárias.
Criar um processo adequado de seleção de validadores para eliminar o mercado negro de tokens HYPE da testnet. Selecionar validadores com base no uptime é um método justo, mas obter um bom uptime também deve ser justo. Não deveria depender de relações para obter tokens da testnet, comprar tokens da testnet, ou da operação da API da Hyperliquid.
De um modo geral, a Hyperliquid não precisa fazer mudanças drásticas para competir com blockchains L1 mainstream. O foco principal deve ser interagir mais com partes externas e considerar suas opiniões. Estou ansioso para ver como as coisas se desenvolvem nas próximas semanas e meses, e nossa equipe está sempre pronta para ajudar e fornecer feedback. Desejamos sucesso à equipe da Hyperliquid!