Fonte: Outlier Ventures; Tradução: Golden Finance Xiaozou
Todas as tecnologias estão evoluindo rapidamente, especialmente no espaço Web3. Portanto, fornecemos um mapa de estado de desenvolvimento constantemente atualizado através do Web3 Tech Radar.
O desenvolvimento de tecnologias inovadoras – grande parte das quais é de código aberto – significa que os novos desenvolvedores podem muitas vezes aproveitar ferramentas e plataformas para interagir com o blockchain subjacente mais rapidamente, sem ter que escrever integrações do zero.
Mesmo que se concentre em um único ecossistema, como Ethereum e outras redes compatíveis com EVM, há tantas situações que é fácil perder novas plataformas, ferramentas e até casos de uso que facilitam a vida.
1 Introdução ao Web3 Tech Radar
Web3 Tech Radar é derivado do conceito Tech Radar pioneiro pela ThoughtWorks, Tech Radar é um "relatório de tendências com atitudes em relação à fronteira tecnológica" onde vamos tirar um instantâneo da infraestrutura, linguagens e bibliotecas, ferramentas e tópicos a cada seis meses ou mais, todos os quais se enquadram no atual cenário de tecnologia Web3. Cada uma é dividida em uma de quatro categorias: adoção, pilotagem, avaliação e retenção.
Adoção: Desenvolvimento maduro.
Trial: Cada vez mais maduro para se adequar ao seu negócio.
Avaliação: Vale a pena explorar e/ou executar uma prova de conceito.
Reservado: Existem alternativas melhores.
Um ciclo de vida típico pode ver um elemento primeiro avaliado, depois experimentado e depois adotado até ser substituído por uma opção melhor.
Na Outlier Ventures, decidimos usar nossa riqueza de conhecimento para experimentar essas tecnologias por nós mesmos e ver como elas são usadas pelas mais de 250 empresas do portfólio em nosso ecossistema Web3. Os membros da nossa equipa de produto e engenharia trabalham em estreita colaboração para apoiar e orientar o nosso programa de aceleração. Usando uma abordagem orientada por dados, documentamos os resultados de aproximadamente 200** diligências técnicas no ano passado, que nos deram insights exclusivos sobre o estado atual das ferramentas, tendências, bibliotecas e infraestrutura da Web3.
Vamos dar uma olhada mais de perto na primeira versão do Web3 Tech Radar, olhando especificamente para quatro áreas: infraestrutura, linguagem e lib, ferramentas e tópicos.
(1) Infraestrutura**
Vários projetos já alcançaram melhorias consideráveis ao nível das infraestruturas. Executar nós, depurar transações ou implantar dApps é mais fácil do que nunca. Observamos que a Paradigm demonstrou sua força patrocinando e contribuindo substancialmente para diferentes camadas da pilha de tecnologia. Reth foi trazido por eles no topo da camada de infraestrutura, implementando um novo nó completo Ethereum usando a linguagem Rust.
O espaço L2 está crescendo em apelo para desenvolvedores e está sendo cada vez mais adotado por desenvolvedores. Até agora, Optimism Stack e Arbitrum Orbit são duas plataformas que ganharam mais atenção, mas as soluções ZK (zkSync, Scroll, Polygon zkEVM) estão se intensificando, e podemos esperar mais progresso nos próximos meses, à medida que o ecossistema de rollup se beneficia do Proto-Danksharding (EIP-4844). Grande parte da discussão gira em torno de como atrair desenvolvedores com compatibilidade EVM ou equivalência EVM.
A batalha sobre a ligação de carteiras web3 a dApps está em curso. Graças a bibliotecas como WalletConnect, Web3-Onboard e Web3-React, tornam esta associação cada vez mais fácil. Ao mesmo tempo, vemos algumas ações em andamento em torno do EIP-6963 para melhorar a experiência do usuário.
No nível front-end, semelhante ao que acontece na camada de infraestrutura, a Paradigm está desempenhando um papel apoiando o desenvolvimento de bibliotecas como Wagmi, Viem e Rivet.
Ao mesmo tempo, vimos o Rust se expandir além da camada de infraestrutura e até mesmo retornar escrevendo contratos inteligentes compatíveis com EVM na versão alfa do Arbitrium Stylus.
No espaço ZK, linguagens como Circom, Noir e Leo surgiram para ajudar os desenvolvedores a escrever circuitos; Os auditores de segurança estão a melhorar as suas competências.
As ferramentas de desenvolvedor estão melhorando em um ritmo constante, com ferramentas como VSCode, Hardhat, Slither e Mythril apoiando as principais necessidades dos desenvolvedores de contratos inteligentes. À medida que o apelo da Fundição e do Éter aumentou, também aumentou o uso da Ferrugem. O Rust está se tornando uma ferramenta popular para desenvolvedores que procuram uma experiência de desenvolvimento mais rápida, mas ainda não está totalmente maduro e não vai substituir o Java/Type tão cedo.
Outro modelo interessante para validar a maturidade do ecossistema é a empresa de desenvolvimento de infraestrutura Ethereum Consensys desligando suas ferramentas de desenvolvimento Truffle e Ganache e formando uma nova parceria com a HardHat. Em última análise, manter uma estrutura de desenvolvedor atualizada é realmente um trabalho a fazer, e faz sentido ter várias entidades por trás da mesma solução.
Nos últimos meses, em podcasts e postagens de blog, vimos muita discussão sobre blockchains modulares, rollups como serviço (RaaS) e como alcançar escalabilidade. Como conseguir isso está em debate, mas o mais interessante é o blockchain modular, onde os desenvolvedores podem personalizar e ajustar todos os detalhes, ou deixar de lado a abordagem RaaS com pouco ou nenhum conhecimento de infraestrutura.
Em nosso projeto ZK-1, fizemos uma parceria com a Radius, uma camada de pedidos compartilhada para blockchains modulares, e tivemos a oportunidade de observar como o campo evolui de um conceito para um produto verdadeiramente útil.
Outro grande facilitador é a abstração de contas que está se tornando uma realidade. Em maio deste ano, o ERC-4337 foi incorporado ao fork Ethereum de Xangai, que soprou um vento de inovação de UX em todas as cadeias EVM. Atualmente, muitos fornecedores – como nossas duas empresas do portfólio, Bionomy e Etherspot, bem como Thirdweb, Alchemy, Safe e outros – estão comprometidos em fornecer uma experiência de usuário e desenvolvedor simplificada e otimizada. Podemos ver consolidação no futuro, mas, por enquanto, o que vemos é uma tendência de saúde.
A versão EVM do Web3 Tech Radar mostra como o desenvolvimento de contratos inteligentes e dApps está ficando mais rápido e divertido. Graças ao ecossistema maduro de tecnologias front-end e back-end. Mas a maior preocupação são as melhorias de segurança. O dinheiro programático é uma característica incrível, mas requer medidas de segurança adequadas para atingir todo o seu potencial.
Algumas novas ferramentas de segurança estão amadurecendo (como Scribbles, Forta e Ziion), mas ainda estamos longe de atingir o nível de confiança por padrão.
Apesar de todas as tentativas e esforços, as auditorias de segurança humana ainda são a defesa mais importante contra exploits, mas devido aos recursos financeiros e tempo necessário, as auditorias de segurança humana também limitam a velocidade do desenvolvimento e inovação on-chain.
Outro desenvolvimento importante é que L2 agora é real. Eles ganharam alguma força, com Optimism Stack e Arbitrum Orbit no centro do palco, mas as soluções ZK (zkSync, zkScroll, Polygon zkEVM) estão se intensificando, e podemos esperar que o ecossistema rollup se beneficie do Proto-Danksharding (EIP-4844) nos próximos meses.
Lançaremos o Web3 Tech Radar em uma iteração regular (aproximadamente 6 meses) para fornecer um instantâneo atualizado do estado do ecossistema.
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.
Saiba mais sobre o Outlier Ventures Web3 Tech Radar
Fonte: Outlier Ventures; Tradução: Golden Finance Xiaozou
Todas as tecnologias estão evoluindo rapidamente, especialmente no espaço Web3. Portanto, fornecemos um mapa de estado de desenvolvimento constantemente atualizado através do Web3 Tech Radar.
O desenvolvimento de tecnologias inovadoras – grande parte das quais é de código aberto – significa que os novos desenvolvedores podem muitas vezes aproveitar ferramentas e plataformas para interagir com o blockchain subjacente mais rapidamente, sem ter que escrever integrações do zero.
Mesmo que se concentre em um único ecossistema, como Ethereum e outras redes compatíveis com EVM, há tantas situações que é fácil perder novas plataformas, ferramentas e até casos de uso que facilitam a vida.
1 Introdução ao Web3 Tech Radar
Web3 Tech Radar é derivado do conceito Tech Radar pioneiro pela ThoughtWorks, Tech Radar é um "relatório de tendências com atitudes em relação à fronteira tecnológica" onde vamos tirar um instantâneo da infraestrutura, linguagens e bibliotecas, ferramentas e tópicos a cada seis meses ou mais, todos os quais se enquadram no atual cenário de tecnologia Web3. Cada uma é dividida em uma de quatro categorias: adoção, pilotagem, avaliação e retenção.
Um ciclo de vida típico pode ver um elemento primeiro avaliado, depois experimentado e depois adotado até ser substituído por uma opção melhor.
Na Outlier Ventures, decidimos usar nossa riqueza de conhecimento para experimentar essas tecnologias por nós mesmos e ver como elas são usadas pelas mais de 250 empresas do portfólio em nosso ecossistema Web3. Os membros da nossa equipa de produto e engenharia trabalham em estreita colaboração para apoiar e orientar o nosso programa de aceleração. Usando uma abordagem orientada por dados, documentamos os resultados de aproximadamente 200** diligências técnicas no ano passado, que nos deram insights exclusivos sobre o estado atual das ferramentas, tendências, bibliotecas e infraestrutura da Web3.
! [QBIjjYqJBe05BYwMZBpHrvNU3tozSWlOQwoI7glv.png] (https://img-cdn.gateio.im/webp-social/moments-40baef27dd-7ba99656b0-dd1a6f-69ad2a.webp "7123318")
Vamos dar uma olhada mais de perto na primeira versão do Web3 Tech Radar, olhando especificamente para quatro áreas: infraestrutura, linguagem e lib, ferramentas e tópicos.
(1) Infraestrutura**
Vários projetos já alcançaram melhorias consideráveis ao nível das infraestruturas. Executar nós, depurar transações ou implantar dApps é mais fácil do que nunca. Observamos que a Paradigm demonstrou sua força patrocinando e contribuindo substancialmente para diferentes camadas da pilha de tecnologia. Reth foi trazido por eles no topo da camada de infraestrutura, implementando um novo nó completo Ethereum usando a linguagem Rust.
O espaço L2 está crescendo em apelo para desenvolvedores e está sendo cada vez mais adotado por desenvolvedores. Até agora, Optimism Stack e Arbitrum Orbit são duas plataformas que ganharam mais atenção, mas as soluções ZK (zkSync, Scroll, Polygon zkEVM) estão se intensificando, e podemos esperar mais progresso nos próximos meses, à medida que o ecossistema de rollup se beneficia do Proto-Danksharding (EIP-4844). Grande parte da discussão gira em torno de como atrair desenvolvedores com compatibilidade EVM ou equivalência EVM.
! [Tj4fTiVjlVcVIgjDkgP9dUSEFQb9fINvoiTGzpj2.png] (https://img-cdn.gateio.im/webp-social/moments-40baef27dd-485eccbce7-dd1a6f-69ad2a.webp "7123317")
(2) Língua e Lib**
A batalha sobre a ligação de carteiras web3 a dApps está em curso. Graças a bibliotecas como WalletConnect, Web3-Onboard e Web3-React, tornam esta associação cada vez mais fácil. Ao mesmo tempo, vemos algumas ações em andamento em torno do EIP-6963 para melhorar a experiência do usuário.
No nível front-end, semelhante ao que acontece na camada de infraestrutura, a Paradigm está desempenhando um papel apoiando o desenvolvimento de bibliotecas como Wagmi, Viem e Rivet.
Ao mesmo tempo, vimos o Rust se expandir além da camada de infraestrutura e até mesmo retornar escrevendo contratos inteligentes compatíveis com EVM na versão alfa do Arbitrium Stylus.
No espaço ZK, linguagens como Circom, Noir e Leo surgiram para ajudar os desenvolvedores a escrever circuitos; Os auditores de segurança estão a melhorar as suas competências.
! [zyPSQ4L1erwTDzhhNtFTo3wMB8X0ZydRqmzGRKw5.png] (https://img-cdn.gateio.im/webp-social/moments-40baef27dd-99ffa846a7-dd1a6f-69ad2a.webp "7123316")
(3) Ferramentas**
As ferramentas de desenvolvedor estão melhorando em um ritmo constante, com ferramentas como VSCode, Hardhat, Slither e Mythril apoiando as principais necessidades dos desenvolvedores de contratos inteligentes. À medida que o apelo da Fundição e do Éter aumentou, também aumentou o uso da Ferrugem. O Rust está se tornando uma ferramenta popular para desenvolvedores que procuram uma experiência de desenvolvimento mais rápida, mas ainda não está totalmente maduro e não vai substituir o Java/Type tão cedo.
Outro modelo interessante para validar a maturidade do ecossistema é a empresa de desenvolvimento de infraestrutura Ethereum Consensys desligando suas ferramentas de desenvolvimento Truffle e Ganache e formando uma nova parceria com a HardHat. Em última análise, manter uma estrutura de desenvolvedor atualizada é realmente um trabalho a fazer, e faz sentido ter várias entidades por trás da mesma solução.
! [wJK15vvYBmWpBTAxFzKgGj1V02zQa3Sm926iAZ0G.png] (https://img-cdn.gateio.im/resized-social/moments-40baef27dd-775b50f8bc-dd1a6f-69ad2a "7123315")
(4) Tema**
Nos últimos meses, em podcasts e postagens de blog, vimos muita discussão sobre blockchains modulares, rollups como serviço (RaaS) e como alcançar escalabilidade. Como conseguir isso está em debate, mas o mais interessante é o blockchain modular, onde os desenvolvedores podem personalizar e ajustar todos os detalhes, ou deixar de lado a abordagem RaaS com pouco ou nenhum conhecimento de infraestrutura.
Em nosso projeto ZK-1, fizemos uma parceria com a Radius, uma camada de pedidos compartilhada para blockchains modulares, e tivemos a oportunidade de observar como o campo evolui de um conceito para um produto verdadeiramente útil.
Outro grande facilitador é a abstração de contas que está se tornando uma realidade. Em maio deste ano, o ERC-4337 foi incorporado ao fork Ethereum de Xangai, que soprou um vento de inovação de UX em todas as cadeias EVM. Atualmente, muitos fornecedores – como nossas duas empresas do portfólio, Bionomy e Etherspot, bem como Thirdweb, Alchemy, Safe e outros – estão comprometidos em fornecer uma experiência de usuário e desenvolvedor simplificada e otimizada. Podemos ver consolidação no futuro, mas, por enquanto, o que vemos é uma tendência de saúde.
! [5tfbye1IDcE8OXfClfH4gl353X4Nx5comfRj8rWh.png] (https://img-cdn.gateio.im/webp-social/moments-40baef27dd-463f00e4c7-dd1a6f-69ad2a.webp "7123314")
3、Resumo
A versão EVM do Web3 Tech Radar mostra como o desenvolvimento de contratos inteligentes e dApps está ficando mais rápido e divertido. Graças ao ecossistema maduro de tecnologias front-end e back-end. Mas a maior preocupação são as melhorias de segurança. O dinheiro programático é uma característica incrível, mas requer medidas de segurança adequadas para atingir todo o seu potencial.
Algumas novas ferramentas de segurança estão amadurecendo (como Scribbles, Forta e Ziion), mas ainda estamos longe de atingir o nível de confiança por padrão.
Apesar de todas as tentativas e esforços, as auditorias de segurança humana ainda são a defesa mais importante contra exploits, mas devido aos recursos financeiros e tempo necessário, as auditorias de segurança humana também limitam a velocidade do desenvolvimento e inovação on-chain.
Outro desenvolvimento importante é que L2 agora é real. Eles ganharam alguma força, com Optimism Stack e Arbitrum Orbit no centro do palco, mas as soluções ZK (zkSync, zkScroll, Polygon zkEVM) estão se intensificando, e podemos esperar que o ecossistema rollup se beneficie do Proto-Danksharding (EIP-4844) nos próximos meses.
Lançaremos o Web3 Tech Radar em uma iteração regular (aproximadamente 6 meses) para fornecer um instantâneo atualizado do estado do ecossistema.