Mudanças no horário do bloco Solana: os prós e contras das estratégias de latência do validador e os avanços na governança do setor
Título original: "'Slow Motion' dos validadores de Solana: o atraso do bloco se torna uma nova estratégia para o rendimento? 》
por Jack Kubinec
Compilado por: Deep Tide TechFlow
À medida que os problemas de código da Solana foram gradualmente resolvidos nos últimos anos, o tempo de bloco, o tempo que leva para a rede gerar novos blocos transacionais, diminuiu significativamente, mesmo abaixo de seus 400 milissegundos nominais.
No entanto, no mês passado, surgiu uma tendência interessante: o tempo médio de bloco, uma métrica de desempenho chave em redes blockchain que reflete a rapidez com que as redes blockchain processam transações e geram blocos, diminuiu e Solana desacelerou para adicionar novas transações ao blockchain. O motivo está em uma nova estratégia de validador, que sugere que a geração lenta de blocos pode ser mais lucrativa. De acordo com a Blockworks, Anza, Jito e Marinade estão considerando resolver o problema.
Cada bloco Solana tem um validador na função de líder – responsável por coletar transações, criar blocos e transmiti-los para a rede. Os líderes cobram taxas de transação para criar blocos. Mais fluxo de pedidos significa mais oportunidades de taxas, portanto, os validadores podem optar por processar 500 ms de transações em vez de 300 ms para aumentar o rendimento.
Em um nível fundamental, alguns validadores Solana parecem estar esperando o máximo possível para empacotar mais transações em blocos e, assim, maximizar os ganhos. Esse comportamento levou a um aumento na duração do ciclo de Solana.
Esta claramente não é uma situação ideal para uma rede comprometida em ser tão rápida quanto a Nasdaq. Além disso, ciclos reduzidos significam menos oportunidades para compor recompensas de staking, conforme sugerido por Max Kaplan, CTO da Sol Strategies.
Solana oferece um mecanismo conhecido como "tiques de graça", que é um período de atraso que permite que os líderes ainda consigam confirmar bloqueios com sucesso. Esse mecanismo foi projetado para evitar penalidades injustas para validadores em locais remotos, mas também abre a porta para que os validadores atrasem intencionalmente o envio de blocos.
Além disso, o cliente alternativo da Solana, Frankendancer, lançou recentemente um agendador de maximização de receita.
De acordo com Kaplan, os validadores que executam o cliente parecem estar empacotando blocos a uma taxa um pouco mais lenta do que o normal. No entanto, Kaplan acrescentou que a latência do Frankendancer é insignificante em comparação com atrasos mais graves, e ele não vê isso como uma "coisa ruim". Além disso, a latência de bloco não é um conceito novo em blockchains de prova de participação. No entanto, a atualização Firedancer pode tornar essa estratégia mais visível em Solana. A Jump ainda não comentou sobre isso.
Curiosamente, o engenheiro de software Firedancer Michael McGee descreveu esse fenômeno no podcast Lightspeed desta semana. Ele mencionou: "Uma das coisas que vemos nos validadores atuais é ... [Os validadores] tendem a criar blocos mais lucrativos atrasando a execução da transação. "
O analista da Blockworks Research, Victor Pham, observou que os validadores da Solana, que são mais pronunciados em atrasos de bloco, normalmente executam versões modificadas do cliente Agave-Jito.
Por exemplo, no ciclo 802 em meados de junho, tanto o Galaxy quanto o Kiln tiveram um tempo médio de bloqueio de mais de 570 milissegundos. De acordo com dados do Solana Compass, alguns validadores não marcados também estão mais lentos, enquanto o Temporal tem um tempo médio de bloqueio do validador de 475 milissegundos.
O cofundador da Kiln, Ernest Oppetit, reconheceu que seus validadores – o sexto maior validador de staking na rede Solana – atrasaram os slots de bloco por um período de tempo, mas disse que agora parou de fazê-lo.
"Na Kiln, nos orgulhamos de oferecer o maior rendimento percentual anual (APY) em staking sem sacrificar a segurança. Temos trabalhado em diferentes partes da pilha de tecnologia, incluindo estratégia de tempo, e estamos em constante discussão com clientes, equipes de clientes e fundações. Atualmente, seguimos a especificação e não atrasamos mais os blocos, mas muitos outros validadores ainda estão fazendo isso. Achamos que, em última análise, precisamos abordar os incentivos no nível do protocolo (a geração rápida de blocos leva a recompensas reduzidas)", disse Oppetit.
Ben Coverston, diretor de engenharia da Temporal, disse quando questionado sobre o aparente envolvimento de seus validadores na tendência de bloqueio lento: "Posso dizer que não somos a razão para conscientizar as pessoas sobre esse fenômeno. ”
Um porta-voz da Galaxy disse: "Como provedor de serviços, oferecemos suporte a configurações de validador que priorizam a maximização das recompensas de staking do cliente. Em Solana, isso pode significar propor blocos um pouco mais lentos para garantir maior aquisição de recompensas. O Galaxy também tem respondido ao feedback da comunidade e ajustou os tempos de bloqueio para limites aceitáveis. ”
No entanto, a comunidade de validadores Solana geralmente acredita que desacelerar a rede não é apropriado, e os validadores lentos estão enfrentando uma reação pública.
Eles podem em breve enfrentar punições mais substanciais. De acordo com a Blockworks, a Jito planeja colocar na lista negra os validadores lentos de seu pool de staking, que é o maior da rede Solana.
O presidente da Fundação Jito, Brian Smith, disse que a organização está "elaborando uma proposta de governança que dará a um comitê o poder de remover retardatários da coleção delegada do JitoSOL". A proposta deve ser aberta à comunidade para discussão dentro de alguns dias. ”
Michael Repetny, cofundador da Marinade, disse que o provedor de staking pool está "considerando trazer essa questão para uma proposta de governança para discutir os prós e contras de usar [validadores lentos] como uma violação de política de regra/delegação rígida". ”
Soluções em nível de protocolo também estão sendo promovidas. O repositório GitHub da Anza mostra uma nova proposta que propõe reduzir o período de carência de Solana pela metade. Além disso, espera-se que as reformas do mecanismo de consenso propostas pela Solana resolvam esse problema.
"O Alpenglow resolverá esse problema habilitando o recurso de pular votação", disse Brennan Watt, vice-presidente de engenharia principal da Anza.
Em um episódio recente do podcast Lightspeed, Watt revelou que Anza espera trazer Alpenglow para a rede principal antes da conferência Solana Breakpoint em dezembro.
Link original