Razões e métodos para se tornar um desenvolvedor Web3
Definição e características do Web3
Web3 é um conceito que representa uma visão de um melhor internet. Foi proposto pela primeira vez por Gavin Wood, cofundador da Ethereum, em 2014, com o objetivo de resolver o problema da dependência excessiva de confiança na internet. Embora seja difícil fazer uma definição rigorosa de Web3, geralmente possui as seguintes características:
Descentralização: não controlado por entidades centralizadas, mas sim com a propriedade distribuída entre construtores e usuários.
Sem necessidade de permissão: todos têm o direito de participar em igualdade, e ninguém é excluído.
Ir para a confiança: opera através de mecanismos de incentivo econômico, em vez de depender de terceiros confiáveis.
Tendências de desenvolvimento do Web3
Web3 é, sem dúvida, uma tendência importante. Embora o surgimento do Bitcoin tenha marcado o início da indústria do Web3, o nascimento do Ethereum estabeleceu a base da indústria, mas o que realmente fez do Web3 uma tendência inevitável foi a explosão em grande escala da indústria DeFi em 2020, que proporcionou aplicações práticas de cenários financeiros para a blockchain.
A partir de 2020, o número de usuários de Web3 teve um crescimento explosivo. Embora 2022 tenha visto uma desaceleração no desenvolvimento devido à baixa do mercado, a tendência geral ainda se mantém em alta. Espera-se que em 2024, com a redução pela metade do Bitcoin e a chegada do mercado em alta, o número de usuários continue a aumentar.
A atitude de uma certa região em relação ao Web3 também reflete essa tendência. A partir de 2023, a região tem emitido frequentemente sinais amigáveis para o Web3, incluindo a criação de associações Web3, a publicação de declarações políticas e a atualização de políticas regulatórias.
A importância dos desenvolvedores Web2 aprenderem sobre Web3
Como desenvolvedor, é crucial manter um aprendizado contínuo. A indústria de tecnologia muda rapidamente e é necessário aprender constantemente para acompanhar as mudanças e manter a competitividade. O aprendizado deve equilibrar profundidade e amplitude, sendo ambos igualmente importantes.
Estudar Web3 pode aumentar a amplitude técnica, semelhante ao aprendizado inicial do desenvolvimento para dispositivos móveis. No entanto, até agora, Web3 ainda não teve um "momento singular" como o iPhone teve para o móvel ou o ChatGPT para a IA. Isso significa que Web3 ainda possui um enorme potencial e espaço para inovação. Se os desenvolvedores do Web2 conseguirem aplicar suas tecnologias e experiências existentes no campo do Web3, podem gerar inovações significativas.
Além disso, aprender sobre Web3 pode preparar para as possíveis transformações da indústria no futuro.
Como se tornar um desenvolvedor Web3
Pilha de tecnologia Web3
A pilha de tecnologia Web3 pode ser dividida em quatro camadas:
Camada de rede: inclui várias redes de blockchain
Camada de interação da blockchain: permite que desenvolvedores e usuários leiam e escrevam dados da blockchain
Camada de apresentação: ferramentas e bibliotecas voltadas para desenvolvedores
Aplicações Distribuídas (DApps): vários tipos de aplicações voltadas para o usuário
Ao escolher ser um desenvolvedor Web3, é necessário esclarecer a que camada se está a servir.
Habilidades necessárias para o desenvolvimento de DApp
O desenvolvimento de DApp envolve principalmente o desenvolvimento de front-end e contratos inteligentes.
O desenvolvimento front-end requer domínio de:
Desenvolvimento de interface: HTML, CSS, JavaScript e frameworks modernos de front-end
Mecanismo de autenticação e leitura/escrita de dados: integração da interface da carteira, utilizando SDK de blockchain
Desenvolvimento Backend (para DApp semi-centralizado):
SDK de blockchain integrado
Recomenda-se o uso das linguagens de desenvolvimento Go/Rust/NodeJS
Desenvolvimento de contratos inteligentes:
EVM Chain: Aprender a linguagem Solidity
Cadeias não EVM: escolha a linguagem apropriada com base na blockchain específica (como Solana usa Rust, Sui usa Sui Move)
Sugestões para aprender Web3
Acompanhe as mídias Web3 para obter as novidades do setor
Participar na comunidade de desenvolvedores Web3
Ao aprender um novo projeto, comece por ler a documentação oficial, siga as redes sociais oficiais e, se tiver capacidade, estude o repositório de código.
Participar ativamente em projetos reais ou Hackathons
Melhorar o nível de inglês
Conclusão
Web3 representa a direção do desenvolvimento futuro. Para os desenvolvedores do Web2, explorar o campo do Web3 pode aproveitar as vantagens da tecnologia existente, expandir a visão profissional e aumentar a criatividade no trabalho. No entanto, ao se dedicar ao Web3, é essencial manter o foco, filtrar informações distrativas, concentrar-se na tecnologia em si e se dedicar a trabalhos de longo prazo e com valor, a fim de promover o crescimento pessoal.
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.
15 Curtidas
Recompensa
15
5
Compartilhar
Comentário
0/400
BlockchainTherapist
· 07-23 22:41
Não é apenas uma armadilha da internet.
Ver originalResponder0
ETHReserveBank
· 07-21 21:12
Sinto que é muito difícil de pegar a mão~
Ver originalResponder0
SchrodingersPaper
· 07-21 21:10
Tudo bem, fui em frente, embarquei na tendência e não perdi!!!
Ver originalResponder0
ZKSherlock
· 07-21 21:06
na verdade... trustless é uma palavra da moda enganadora aqui
O surgimento dos desenvolvedores Web3: por que se juntar e como aprender esta tendência futura
Razões e métodos para se tornar um desenvolvedor Web3
Definição e características do Web3
Web3 é um conceito que representa uma visão de um melhor internet. Foi proposto pela primeira vez por Gavin Wood, cofundador da Ethereum, em 2014, com o objetivo de resolver o problema da dependência excessiva de confiança na internet. Embora seja difícil fazer uma definição rigorosa de Web3, geralmente possui as seguintes características:
Tendências de desenvolvimento do Web3
Web3 é, sem dúvida, uma tendência importante. Embora o surgimento do Bitcoin tenha marcado o início da indústria do Web3, o nascimento do Ethereum estabeleceu a base da indústria, mas o que realmente fez do Web3 uma tendência inevitável foi a explosão em grande escala da indústria DeFi em 2020, que proporcionou aplicações práticas de cenários financeiros para a blockchain.
A partir de 2020, o número de usuários de Web3 teve um crescimento explosivo. Embora 2022 tenha visto uma desaceleração no desenvolvimento devido à baixa do mercado, a tendência geral ainda se mantém em alta. Espera-se que em 2024, com a redução pela metade do Bitcoin e a chegada do mercado em alta, o número de usuários continue a aumentar.
A atitude de uma certa região em relação ao Web3 também reflete essa tendência. A partir de 2023, a região tem emitido frequentemente sinais amigáveis para o Web3, incluindo a criação de associações Web3, a publicação de declarações políticas e a atualização de políticas regulatórias.
A importância dos desenvolvedores Web2 aprenderem sobre Web3
Como desenvolvedor, é crucial manter um aprendizado contínuo. A indústria de tecnologia muda rapidamente e é necessário aprender constantemente para acompanhar as mudanças e manter a competitividade. O aprendizado deve equilibrar profundidade e amplitude, sendo ambos igualmente importantes.
Estudar Web3 pode aumentar a amplitude técnica, semelhante ao aprendizado inicial do desenvolvimento para dispositivos móveis. No entanto, até agora, Web3 ainda não teve um "momento singular" como o iPhone teve para o móvel ou o ChatGPT para a IA. Isso significa que Web3 ainda possui um enorme potencial e espaço para inovação. Se os desenvolvedores do Web2 conseguirem aplicar suas tecnologias e experiências existentes no campo do Web3, podem gerar inovações significativas.
Além disso, aprender sobre Web3 pode preparar para as possíveis transformações da indústria no futuro.
Como se tornar um desenvolvedor Web3
Pilha de tecnologia Web3
A pilha de tecnologia Web3 pode ser dividida em quatro camadas:
Ao escolher ser um desenvolvedor Web3, é necessário esclarecer a que camada se está a servir.
Habilidades necessárias para o desenvolvimento de DApp
O desenvolvimento de DApp envolve principalmente o desenvolvimento de front-end e contratos inteligentes.
O desenvolvimento front-end requer domínio de:
Desenvolvimento Backend (para DApp semi-centralizado):
Desenvolvimento de contratos inteligentes:
Sugestões para aprender Web3
Conclusão
Web3 representa a direção do desenvolvimento futuro. Para os desenvolvedores do Web2, explorar o campo do Web3 pode aproveitar as vantagens da tecnologia existente, expandir a visão profissional e aumentar a criatividade no trabalho. No entanto, ao se dedicar ao Web3, é essencial manter o foco, filtrar informações distrativas, concentrar-se na tecnologia em si e se dedicar a trabalhos de longo prazo e com valor, a fim de promover o crescimento pessoal.