
web3.js v3 merece atenção, mas não considere a familiaridade com a interface como uma atualização sem dor. Este semana, o foco é o início da reunião do ecossistema de desenvolvedores. ① Em 7 de outubro, horário de Pequim, os Solana Developers apresentaram oficialmente o web3.js v3. A data precisa ser esclarecida: o horário de lançamento da versão v3.0.0 no GitHub, convertido para o horário de Pequim, é 2 de outubro; as novidades dentro dessa janela são a apresentação oficial, não o primeiro lançamento de código. ② A nova versão mantém a API orientada a objetos familiar aos desenvolvedores, integrando-se à Kit por baixo. O objetivo é permitir que os hábitos de uso da API antiga compartilhem mais capacidades básicas com a nova cadeia de ferramentas, reduzindo o custo de manter duas versões separadas no ecossistema a longo prazo. ③ Ao mesmo tempo, surgem novos adaptadores de carteira, mas um “grande lançamento” implica necessariamente a necessidade de verificar cuidadosamente as diferenças na migração. Formas de chamada familiares não significam que todos os tipos, comportamentos e dependências antigos possam ser mantidos inalterados. ④ Ao realizar a migração, é necessário cobrir conexão de carteira, assinatura, serialização de transações, RPC e tratamento de exceções. O SDK ser chamado de v3 não significa automaticamente suporte end-to-end a todos os novos formatos de transação. Minha própria avaliação: a unificação das ferramentas de desenvolvedor é um benefício importante, mas lento, para o ecossistema. Pode reduzir os custos de inicialização de novos projetos e manutenção de projetos antigos, mas não substitui testes de migração específicos. Minha atitude é estar atento e disposto a testar, mas não upgrade direto em ambientes de produção sem testes de regressão. @Solana_zh @solana @solana_devs
