ChatGPT, un chatbot propiedad de OpenAI, alcanzó los 100 millones de usuarios activos 2 meses después de su lanzamiento, convirtiéndose en la aplicación de mayor crecimiento de la historia. El récord anterior lo tenía TikTok que tardó 9 meses. Puede interactuar con los usuarios de una manera conversacional más cercana a la gente común y tiene una amplia gama de usos. Como robot de inteligencia artificial, ChatGPT sabe astronomía y geografía, puede escribir artículos, corregir errores e incluso dar consejos emocionales de manera razonable.

Como muchos otros, quedé impresionado por el poder de ChatGPT. Aunque ya he jugado con robots de IA similares antes, me sorprendió la amplitud, profundidad y fluidez de las respuestas de ChatGPT. Desde la poesía hasta la programación de Solidity, desde la filosofía hasta la física, la calidad del resultado es simplemente asombrosa. Aún en su infancia, ChatGPT es sin duda una fuerza potencialmente disruptiva en todas las industrias, incluida la Web3. En este artículo, como explorador web3, compartiré una descripción general de algunos de los cambios que creo que ChatGPT traerá a la industria.

Antes de eso, primero debemos aprender cómo registrarnos para usar ChatGPT.

El proceso de registro de una cuenta ChatGPT es muy sencillo, sólo sigue estos pasos:

Paso 1: Conéctese a la red externa (se recomienda Estados Unidos; los países actualmente abiertos incluyen Corea del Sur, Japón, India, Singapur y Estados Unidos).

Paso 2: Ingrese al sitio web de OpenAI en el navegador y haga clic en el botón [Registrarse].

Paso 3: En la página de registro, debe completar información básica como nombre, correo electrónico, teléfono y contraseña.

Paso 4: Abrimos el enlace del sitio web oficial beta.openai.com/overview. Luego seleccione un tema en la parte superior, haga clic en el botón [Pruébelo] y podrá comenzar a chatear con ChatGPT.

Educación

En primer lugar, los sistemas de inteligencia artificial como ChatGPT son extremadamente útiles para educar el aprendizaje y ayudar a los usuarios a explorar el mundo Web3. Por supuesto, algunos dirían que los usuarios de Internet tienen innumerables recursos de los cuales aprender: las redes sociales, los videos, los cursos y los juegos pueden guiar a los nuevos usuarios hacia la industria. Pero todo esto conlleva una enorme barrera para empezar: ¿por dónde empezar? Una búsqueda en Google de "¿Qué es web3?" mostrará una serie de anuncios y, a la derecha, hay una página de Wikipedia que contiene términos especializados:

Web3 (también conocida como Web 3.0) es un concepto para una nueva red mundial que combina conceptos como descentralización, tecnología blockchain y economía basada en tokens. --Wikipedia

¿Qué son la "tecnología blockchain", la "economía de tokens" y por qué necesitamos desarrollar una "nueva World Wide Web"? Para un principiante, todo esto no significa nada. Web3 es un nuevo campo que cruza e integra disciplinas económicas y sociales como la economía, las finanzas, el derecho y el diseño de mecanismos con tecnologías de información digital como las TI, las matemáticas y la criptografía. Es tan nuevo que no sólo no cuenta con académicos autorizados. Ni siquiera tiene un sistema de conocimientos básicos. Nada de eso ha sido resuelto y la gente ni siquiera sabe qué aprender. Todo esto hace que la barrera de entrada para la Web 3 sea muy alta y actualmente es un cuello de botella importante por la falta de adopción a gran escala de la Web 3. Los recién llegados deben realizar muchas consultas adicionales y hacer clic en muchos enlaces diferentes antes de encontrar la respuesta real.

Desde una lógica de alto nivel, esto se debe a que el núcleo del motor de búsqueda de Google es la recopilación de información masiva, no la creación de información. Usted ingresa palabras clave en el cuadro de búsqueda y el motor de búsqueda rastrea, indexa y clasifica los resultados que coinciden con su consulta según el algoritmo. Luego ve una gran cantidad de enlaces y luego encuentra la información que necesita. ChatGPT pertenece a AIGC (Contenido Generado por Inteligencia Artificial) y es una nueva forma de creación de contenidos. Ha sido entrenado en el conjunto de datos y puede brindar una respuesta única e inmediata a través de conversaciones individuales y un tono humano. También puede implementar múltiples rondas de conversaciones basadas en el contexto para ayudarlo a resolver problemas más complejos y continuos. . Puedes guiarlo paso a paso con las reglas y dejarle diseñar juegos y otros productos, o darle un programa para comprobar errores, o puedes darle casos de demostración para que pueda sacar inferencias. Cuanto más compleja sea la interacción, más ricas serán las capacidades de ChatGPT. Más inteligente que los chatbots tradicionales y más rápido que el motor de búsqueda de Google, ChatGPT hace que el proceso de búsqueda de información sea más intuitivo y sencillo.

Por supuesto, ChatGPT no es sólo para principiantes; es una herramienta útil para cualquiera que quiera aprender sobre proyectos web3 populares como zk-SNARK o protocolos de comunicación entre cadenas. Lo que más me gusta es su capacidad de "resumir". Ya sea un artículo o un correo electrónico extenso, ChatGPT puede resolver rápidamente los puntos clave. Debido a que Web3 es una industria diversa y técnicamente desafiante, siempre hay muchos proyectos, mecanismos y conceptos nuevos en los que pensar rápidamente. Es por eso que Web3 necesita urgentemente una herramienta de aprendizaje eficiente como ChatGPT.

Codificación

No obstante, una de las capacidades más impresionantes de ChatGPT es su capacidad para participar en la escritura, revisión e incluso refactorización de código, además de proporcionar información técnica que puede ayudar a completar tareas de desarrollo, ahorrando mucho trabajo a los programadores. web3 se basa en contratos inteligentes para ejecutarse, y ChatGPT puede ayudar con la generación de contratos inteligentes. Algunos contratos inteligentes simples pueden ser generados automáticamente por personas como yo que no entienden nada de programación.

Por ejemplo

P: Escriba un contrato inteligente que cree un token ERC-20 llamado GPToken con el símbolo GPT utilizando OpenZeppelin con una función enable_mint que se activa cuando se acuñan 1 millón de tokens.

A:

Un aspecto que encontré muy útil fue su capacidad para explicar el código en un inglés sencillo. Creo que esta es un área que puede ayudar a los desarrolladores a comprender mejor el código escrito por otros, porque la mayoría de las veces, los desarrolladores leen en lugar de escribir código nuevo.

Conclusión

¿Hasta qué punto ChatGPT puede realmente lograr la automatización total del desarrollo Web3? Creo que Vitalik lo resumió bastante bien.

En este punto, la IA está lejos de reemplazar a los programadores y ChatGPT comete errores durante la codificación... Aún así, me presentó algunos patrones de codificación que no había visto antes y aceleraría la codificación. … Dicho esto, la IA está mejorando rápidamente y espero que continúe optimizándose y eliminando errores como este con el tiempo.

Para la IA avanzada como ChatGPT, puede ahorrarnos el proceso de pensamiento de 0 a 1 para acelerar el aprendizaje y la reflexión sobre Web3. En el futuro, es posible que veamos robots con inteligencia artificial más sofisticados, pero aún no habrá forma de eliminar a los humanos del proceso de creación.