ChatGPT, um chatbot de propriedade da OpenAI, atingiu 100 milhões de usuários ativos 2 meses após seu lançamento, tornando-se o aplicativo de crescimento mais rápido da história. O recorde anterior foi o TikTok, que durou 9 meses. Ele pode interagir com os usuários de uma forma conversacional, mais próxima das pessoas comuns e com uma ampla gama de utilizações. Como um robô de IA, ChatGPT conhece astronomia e geografia, pode escrever artigos, corrigir bugs e até mesmo dar conselhos emocionais de maneira razoável.

Como muitos outros, fiquei impressionado com o poder do ChatGPT. Embora eu já tenha jogado com bots de IA semelhantes, fiquei impressionado com a amplitude, profundidade e fluidez das respostas do ChatGPT. Da poesia à programação do Solidity, da filosofia à física, a qualidade do resultado é simplesmente impressionante. Ainda em sua infância, o ChatGPT é, sem dúvida, uma força potencialmente disruptiva em todos os setores, incluindo o Web3. Neste artigo, como explorador web3, compartilharei uma visão geral de algumas das mudanças que acredito que o ChatGPT trará para a indústria.

Antes disso, devemos primeiro aprender como se registrar para usar o ChatGPT.

O processo de registro de uma conta ChatGPT é muito simples, basta seguir estes passos:

Etapa 1: Conecte-se à rede externa (recomenda-se os Estados Unidos; os países atualmente abertos incluem Coreia do Sul, Japão, Índia, Cingapura e Estados Unidos).

Passo 2: Entre no site da OpenAI no navegador e clique no botão [Cadastre-se].

Passo 3: Na página de cadastro, é necessário preencher algumas informações básicas como nome, e-mail, telefone e senha.

Passo 4: Abrimos o link do site oficial beta.openai.com/overview. Em seguida, selecione um tópico na parte superior, clique no botão [Experimentar] e você poderá começar a conversar com ChatGPT!

Educação

Primeiro, sistemas de IA como ChatGPT são extremamente úteis para educar o aprendizado e ajudar os usuários a explorar o mundo Web3. É claro que alguns diriam que os usuários da Internet têm inúmeros recursos com os quais aprender – mídias sociais, vídeos, cursos e jogos podem orientar novos usuários na indústria. Mas com tudo isso surge uma enorme barreira para começar: por onde começar? Uma pesquisa no Google por "O que é web3?" exibirá vários anúncios e, à direita, uma página da Wikipedia contendo termos especializados:

Web3 (também conhecido como Web 3.0) é um conceito para uma nova rede mundial de computadores que combina conceitos como descentralização, tecnologia blockchain e economia baseada em tokens. --Wikipédia

O que são “tecnologia blockchain” e “economia simbólica” e por que precisamos desenvolver uma “nova World Wide Web”? Para um iniciante, tudo isso não significa nada. Web3 é um novo campo que cruza e integra disciplinas econômicas e sociais, como economia, finanças, direito e design de mecanismos, com tecnologias de informação digital, como TI, matemática e criptografia. , não tem nem um sistema de conhecimento básico. Nada disso foi resolvido e as pessoas nem sabem o que aprender. Tudo isso torna a barreira de entrada na Web 3 muito alta e é atualmente um grande gargalo na falta de adoção em larga escala da Web 3. Os recém-chegados precisam fazer muitas perguntas adicionais e clicar em vários links diferentes antes de encontrar a resposta real.

Numa lógica de alto nível, isso ocorre porque o núcleo do mecanismo de busca Google é a coleta de informações massivas, não a criação de informações. Você insere palavras-chave na caixa de pesquisa e o mecanismo de pesquisa rastreia, indexa e classifica os resultados que correspondem à sua consulta com base no algoritmo. ChatGPT pertence ao AIGC (Artificial Intelligence Generated Content) e é uma nova forma de criação de conteúdo. Ele foi treinado no conjunto de dados e pode fornecer uma resposta única e imediata por meio de conversas individuais e um tom humano. Ele também pode implementar várias rodadas de conversas com base no contexto para ajudá-lo a resolver problemas mais complexos e contínuos. . Você pode orientá-lo passo a passo com as regras e deixá-lo projetar jogos e outros produtos, ou fornecer um programa para verificar se há bugs, ou pode fornecer um caso de demonstração para permitir que ele faça inferências. Quanto mais complexa for a interação, mais ricas serão as capacidades do ChatGPT. Mais inteligente que os chatbots tradicionais e mais rápido que o mecanismo de busca Google, o ChatGPT torna o processo de busca de informações mais intuitivo e simples.

Claro, ChatGPT não é apenas para iniciantes; é uma ferramenta útil para quem deseja aprender sobre projetos Web3 importantes, como zk-SNARKs ou protocolos de comunicação entre cadeias. O que mais gosto é a sua capacidade de “resumir”. Quer seja um artigo ou um e-mail longo, o ChatGPT pode resolver rapidamente os pontos principais. Como a Web3 é uma indústria diversificada e tecnicamente desafiadora, sempre há muitos novos projetos, mecanismos e conceitos nos quais pensar rapidamente. É por isso que a Web3 precisa urgentemente de uma ferramenta de aprendizagem eficiente como o ChatGPT.

Codificação

No entanto, uma das capacidades mais impressionantes do ChatGPT é a sua capacidade de participar na escrita, revisão e até refatoração de código, bem como fornecer informações técnicas que podem ajudar a completar tarefas de desenvolvimento, poupando muito trabalho aos programadores. O web3 depende de contratos inteligentes para funcionar, e o ChatGPT pode ajudar na geração de contratos inteligentes. Alguns contratos inteligentes simples podem ser gerados automaticamente por pessoas como eu, que não entendem nada de programação.

por exemplo

P: Escreva um contrato inteligente que crie um token ERC-20 chamado GPToken com o símbolo GPT usando o OpenZeppelin com uma função disable_mint que é acionada quando 1 milhão de tokens são cunhados

A:

Um aspecto que achei muito útil foi a capacidade de explicar o código em inglês simples. Acho que esta é uma área que pode ajudar os desenvolvedores a entender melhor o código escrito por outras pessoas, porque na maioria das vezes, os desenvolvedores leem em vez de escrever um novo código.

Conclusão

Até que ponto o ChatGPT pode realmente realizar a automação completa do desenvolvimento Web3? Acredito que Vitalik resumiu muito bem.

Neste ponto, a IA está longe de substituir os programadores e o ChatGPT comete erros durante a codificação... Ainda assim, ele me apresentou alguns padrões de codificação que eu não tinha visto antes e aceleraria a codificação. … Dito isto, a IA está melhorando rapidamente e espero que continue a otimizar ainda mais e a eliminar bugs como esse ao longo do tempo.

Para IA avançada como ChatGPT, isso pode nos poupar o processo de pensamento de 0 a 1 para acelerar o aprendizado e o pensamento sobre Web3. No futuro, poderemos ver robôs de IA mais sofisticados, mas ainda não haverá como remover os humanos do processo de criação.