FIL Fast Finality(F3) Rede principal está prestes a ser lançada

robot
Geração de resumo em curso

Autor do original: Rede FIL

Filecoin Fast Finality(F3)主网即将启动

FIL Fast Finality (FIP 0086: Fast Finality in FIL (F3)) é uma das atualizações mais transformadoras na camada de consenso do Rede principal desde o seu lançamento. Após quase dois anos de intensa pesquisa e desenvolvimento, o F3 está pronto para implantação no Rede principal, trazendo avanços revolucionários para todo o ecossistema! Reduzindo o tempo de finalização de 900 blocos para apenas cerca de 2, o F3 traz benefícios substanciais em todos os aspectos:

  • Confirmação mais rápida das transações: Os utilizadores de Token e Dapp irão ver as transações concluídas em minutos, em vez de horas.
  • Melhoria na experiência de interação entre cadeias: O Oracle e a ponte realizarão transações mais rápidas e alterações de estado. Imagine um futuro onde os Dapps podem publicar transações de armazenamento no FIL a partir de outras cadeias de forma perfeita e receber confirmação em questão de minutos após os dados serem armazenados com sucesso no FIL!
  • Usuário final leve mais eficiente: Os operadores de Nó, como provedores de RPC e armazenamento, podem usar o usuário final leve para melhorar a acessibilidade.
  • Processo de armazenamento simplificado do provedor de armazenamento: O F3 simplifica o processo de armazenamento de dados do provedor de armazenamento, sem necessidade de hardware adicional ou alterações operacionais. Os provedores de armazenamento que utilizam clientes SP como Lotus Miner, Venus ou Curio, ou que participam da rede Ramo, podem melhorar significativamente a eficiência de armazenamento de dados. Com o F3, o tempo de publicação de transações de armazenamento é reduzido em mais de 2 minutos, permitindo que os provedores de armazenamento tenham um processo de armazenamento de dados mais rápido e ofereçam um desempenho de SLA otimizado aos usuários.
  • E mais benefícios!

Alterar o protocolo de consenso da rede em tempo real não é fácil. Para garantir uma transição suave e segura para a rede principal, essa alteração foi rigorosamente revisada e testada em uma rede de calibração. Embora o F3 tenha sido originalmente desenvolvido para o upgrade nv24, foram identificados dois problemas-chave nos testes posteriores. Consulte aqui para obter mais detalhes. Esses problemas já foram resolvidos e o programa de correção está sendo verificado na rede de calibração.

Próximo passo

A equipa F3 está agora a realizar testes finais na Rede principal. Isto inclui a implementação do protocolo atualizado sob tráfego de produção e a adesão ao plano de testes de arranque. Para maior visibilidade, também lançámos dois painéis de monitorização F3 (Rede principal, Rede de teste de calibração) para a comunidade seguir o progresso, monitorizar a determinação final do conjunto de blocos, o desempenho do nó, etc. Se deseja receber as últimas atualizações de teste, por favor subscreva este fórum ou junte-se ao canal #fil-fast-finality no slack.

Notas para operadores de nós

É importante compreender os modos de utilização da largura de banda do F3 quando entramos na fase final de testes passivos na Rede principal. Esses modos são impulsionados principalmente por dois fatores-chave:

  • Volume de mensagens: F3 requer a opinião dos participantes que possuem pelo menos 66% do poder de rede para tomar decisões.
  • Tamanho da mensagem: quanto mais blocos a serem processados, maior a mensagem.

Uso esperado da largura de banda durante o período de inicialização 🔔👋

Durante a fase de inicialização, o F3 deve concluir todas as Alturas do bloco desde a última conclusão, cerca de 900. Essa conclusão da cadeia de extensão resultará em um pico temporário no uso da largura de banda, geralmente durando de 5 a 10 minutos e, em seguida, estabilizando-se no nível de referência.

Outros cenários de alta largura de banda conhecidos

O F3 alcança sua finalidade em 'instâncias': você pode imaginar uma instância como uma reunião em que as pessoas comparecem para tomar decisões. É necessário que pelo menos 66% dos participantes compareçam à reunião para que ela seja suspensa. Após o bootstrap do F3, cada instância normalmente contém um conjunto de blocos com vários blocos de altura. Isso ocorre porque o F3, como o nome sugere, é rápido e na maioria dos casos pode terminar o conjunto de blocos em 2 alturas de bloco.

No entanto, em algumas circunstâncias, a determinação final do F3 pode ficar para trás em relação ao progresso da cadeia. Por exemplo, devido a problemas como falta de participação ou conexão à rede, a 'reunião' pode levar muito tempo para ser concluída. Como o FIL continua a subir, as instâncias que surgem após instâncias que levam muito tempo agora exigem uma cadeia ainda mais longa para ser concluída. Uma cadeia mais longa significa mensagens maiores, porque cada mensagem trocada como parte de uma instância F3 contém informações sobre a conclusão final da cadeia. Mensagens maiores levarão a um aumento significativo no uso da largura de banda, mas uma vez que as instâncias do F3 alcancem a velocidade da cadeia e concluam o conjunto de blocos nos últimos Altura do bloco, o uso da largura de banda voltará ao normal.

Se você encontrar inesperadamente uma taxa de utilização da largura de banda relacionada aos testes do F3 que permanece alta por um longo período de tempo, colete logs de sua implementação, especialmente logs dos níveis de log F3/gpbft e F3/certexchange, e compartilhe-os no canal #fil-fast-finality do Slack. A equipe F3 irá monitorar ativamente o desempenho e colaborar com você na investigação e resolução do problema.

🏁Ligando o F3

Nas próximas 2-4 semanas, continuaremos a coletar dados sobre a viabilidade da implementação do F3 por meio de testes passivos, e nosso plano atual é iniciar o F3 usando nv25.

Embora ainda estejamos aguardando os dados finais para confirmar se o F3 está pronto, a equipe do F3 planeja propor uma atualização do nv25 para o pessoal de implantação e desenvolvedores principais do FIL fora do ciclo. Se não houver problemas críticos nos testes finais, faremos a seguinte sugestão para o lançamento do F3:

  • Dezembro de 2024 - Lançamento da versão atualizada do nv25 e implantação do código final F3 (F3 já ativado e em execução)
  • Meados de dezembro de 2024 - Lançamento da Rede principal nv25/F3 ativando a coleção de Altura do bloco
  • 2025 年 1 月 - Rede principal nv25/F3 激活

Vamos mantê-lo atualizado a qualquer momento sobre o progresso e fornecer atualizações à comunidade em caso de qualquer alteração no plano. Obrigado pelo seu forte apoio a esta emocionante atualização!

Você pode seguir o blog e o Twitter do FilOz para obter as últimas atualizações sobre o Finality.

Um agradecimento especial aos outros implementadores principais do F3: Kubuxu, Masih, Stebalien, annorth, BigLep; aos implementadores do Lotus rvagg e Hailong do Forest, bem como a ruseinov. Obrigado pelo árduo trabalho em trazer o F3 para a vida real.

Mais recursos

  • Fundação FIL: Como F3 está mudando a rede FIL
  • MasihDerkani: Rápido, Final e Determinístico: Simplificando a Ponte para Outras Redes
  • Protocol Labs Research: F 3 and gossip pbft: Fast finality of the longest chain protocolo
  • Github
  • Slack:# fil-fast-finality
Ver original
  • Recompensa
  • Comentar
  • Partilhar
Comentar
0/400
Nenhum comentário
Negocie cripto em qualquer lugar e a qualquer hora
Digitalizar para transferir a aplicação Gate.io
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • ไทย
  • Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)