En el mundo actual, las innovaciones tecnológicas están dando forma al futuro, abriendo nuevas oportunidades para diversas industrias. La tecnología Blockchain es una de esas innovaciones que ya está teniendo un gran impacto. Pero, ¿qué hace exactamente que blockchain sea tan importante? ¿Qué perspectivas nos abre? ¿Y cómo puede cambiar nuestra vida diaria y nuestros negocios?
Para responder a estas preguntas, hablé con Vanshika Srivastava, DevRel Manager de GnosisDAO, un experto líder en tecnologías blockchain. Ella nos hablará sobre los aspectos clave de esta tecnología, su potencial y los desafíos que podemos enfrentar en el camino hacia la adopción masiva de blockchain.
Para empezar, cuéntenos un poco sobre sus antecedentes y lo que inicialmente lo atrajo a la tecnología blockchain. ¿Qué lo motivó a hacer la transición del desarrollo tecnológico tradicional al espacio blockchain?
Comencé mi viaje en tecnología en 2020, en la era COVID. Me gustaba mucho el código abierto, por lo que comencé mi trabajo en el mismo espacio apoyando a una comunidad centrada en datos en Kubernetes. DevOps tenía y tiene mucha demanda por razones obvias. La idea de que la tecnología fuera compartida y construida por personas en código abierto era fascinante. Comencé a explorar Web3 un año después, cuando entré en Code in Place, que fue una iniciativa de la gente de Stanford, y teníamos que crear proyectos en Python. Desarrollé algunas aplicaciones de bases de datos con Python, pero blockchain era nuevo y quería jugar para explicar cómo funciona la minería. Ese fue el comienzo de todo.
Me apasionaban las startups, así que comencé a trabajar en una, que también era una plataforma para albergar proyectos de código abierto. Tuve la oportunidad de entrevistar a algunas personas que estaban en los inicios del espacio web3 y trabajaban en diferentes equipos. Fue interesante saber que había posibilidades de crear aplicaciones descentralizadas y que el usuario tiene total autonomía sobre sus datos y lo que hace. La privacidad y la colaboración fueron dos de los aspectos más importantes que me llevaron a explorar blockchain, y he tenido mucha suerte de adquirir experiencia en el campo.
Teniendo en cuenta su experiencia como DevRel Manager, ¿cuáles son los principales desafíos que enfrentan los desarrolladores al integrar la tecnología blockchain en las aplicaciones existentes?
Creo que el primero sería obvio. Cuando alguien hace la transición desde un entorno web2, hay muchas cosas que debe comprender como novato. Como desarrollador, todavía estoy aprendiendo muchas cosas sobre mejores herramientas de experiencia para desarrolladores y cómo crear aplicaciones sólidas con las que los recién llegados puedan identificarse. Da miedo; cualquier nueva tecnología da miedo. Recordemos la época en la que orkut y las nuevas aplicaciones de redes sociales estaban surgiendo y nos preocupaba utilizarlas en la vida diaria. Pasar de teléfonos con teclado normal a teléfonos táctiles es un desafío.
No presionaría demasiado a nadie para que se dedicara a blockchain o aprendiera hasta que tenga una comprensión básica y sea capaz de diferenciar la diferencia entre los dos. Sólo entonces podrán entender si las terminologías criptográficas y blockchain, en general, tienen sentido para ellos. Y no, no es completamente diferente de Web2, sino que se basa en la tecnología Web2. Todavía uso React para crear aplicaciones, pero también necesito interactuar con la billetera; Es simple pero confuso, y recomiendo encarecidamente que los desarrolladores hablen con mentores en el espacio y se unan a comunidades y espacios para intercambiar mejores ideas.
¿Cuáles son los proyectos o desarrollos clave de los que está más orgulloso y cómo han impactado el ecosistema blockchain?
Todavía me queda un largo camino por recorrer para hacer contribuciones, que pueden destacarse a un nivel importante, pero creo que estoy muy feliz de ser mentor de personas que están en transición desde un entorno diferente y tienen pocos conocimientos. Me encanta crear contenido y esa es mi forma de retribuir a la comunidad.
¿Cómo ha influido la tecnología blockchain en su enfoque para el desarrollo y la implementación de soluciones en comparación con el desarrollo de software tradicional?
Creo que la parte más importante es lo que podemos hacer con blockchain. Siempre me emocionó ver cómo se resolverían los pagos transfronterizos, pero con la adopción de las criptomonedas, todo el segmento de pagos ha cambiado. Se necesita un segundo para que alguien interactúe con fondos y los comparta a través de fronteras. A mi modo de ver, la experiencia de usuario puede ser sencilla, los usuarios pueden mantenerse seguros y la comunidad se recupera porque son consumidores leales. Pienso mucho como consumidor y me gustaría construir para ellos. El desarrollo de software no ha cambiado mucho, excepto por nuevos lenguajes como la solidez y la forma en que almacenamos utilizando servidores de datos descentralizados como IPFS, etc.
En su opinión, ¿cuáles son las estrategias más efectivas para involucrar a los desarrolladores en el ecosistema blockchain, especialmente en aplicaciones de finanzas descentralizadas (DeFi)?
A los desarrolladores les encanta desarrollar (hasta que tienen errores). Las mejores estrategias o actividades que he llevado a cabo son la creación de áreas de desarrollo, que son el primer punto de entrada para que cualquier desarrollador interactúe con los SDK, pruebe aplicaciones de ejemplo para aprender y comprender las especificaciones técnicas. Realizar transmisiones en vivo y codificar solo también es muy interesante para los desarrolladores.
Blockchain se considera una tecnología revolucionaria para diversas industrias. En su opinión, ¿qué industrias están experimentando actualmente las transformaciones más significativas debido a la tecnología blockchain y por qué?
Payments Infra, Dev-Tooling, RWA: los activos del mundo real son espacios muy interesantes en este momento. ¡Soy un gran admirador del producto Gnosis Pay! ¡Gritales porque traen una tarjeta de débito Visa de auto custodia que se controla a través de tu cuenta segura, y puedes gastar criptomonedas con 80 millones de comerciantes en todo el mundo!
Recientemente, se ha debatido cada vez más la intersección de blockchain y la inteligencia artificial. ¿Cómo cree que afectará la integración de la inteligencia artificial y la tecnología blockchain a varias industrias?
Quiero decir, los DePIN son súper grandes en este momento; se habla menos de ellos pero son muy importantes. Incluso Vitalik escribió un blog hablando sobre cómo blockchain y la IA se están uniendo, y hay algunos casos de uso muy interesantes para lo mismo, pero los DePIN son los más cercanos a los casos de uso reales. Todavía tenemos mucho que explorar, pero la IA generalmente está centralizada actualmente, y poder descentralizarla a través de blockchain sería una gran solución.
Y cuando se trata del desarrollo de blockchain. En su opinión, ¿cree que es necesario utilizar la IA y la realidad virtual para que el desarrollo se mantenga en la “tendencia”?
Yo no lo haría; Creo que la tendencia en Web3 es volátil, al igual que las monedas meme. Creo que hay mucha publicidad para cada término, pero los casos de uso reales vienen más tarde. Cada semana van saliendo cadenas y tokens; No es necesario utilizar IA/VR en particular.
Cada vez más desarrolladores prestan atención a soluciones L2 como Celestia, Whitechain, Polygon, etc. ¿A qué proyectos cree que la gente debería prestar atención en 2024?
Creo que las L2 tuvieron su momento, pero ahora el cambio se centra en gran medida en estas L2. Por ejemplo, los DA están creciendo y la infraestructura modular o conectable de blockchain tiene una gran demanda. El protocolo Nuff es uno de ellos. La abstracción de cadenas también está muy presente en el espacio: algunos de los proyectos como Connext y Particle están funcionando muy bien en este campo; Las cadenas de bloques centradas en el consumidor también están en aumento; Movement Labs, Berachain y MorpL2 son otros proyectos destacados.
¿Cómo cree que la tecnología blockchain afectará el mercado laboral y las oportunidades profesionales en breve?
Yo diría que la demanda en este espacio está creciendo a un ritmo rápido; la gente quiere crear aplicaciones, cadenas y gestionar productos. En general, el mercado laboral puede ser difícil cuando muchas personas comienzan a postularse en el viaje inicial, pero tener algo de experiencia en Web2 y desarrollar con tecnología Web3 puede ser útil. Debe destacarse a medida que crece la demanda, el grupo de candidatos será competitivo y siempre es bueno centrarse más que nada en la prueba de trabajo.
Con frecuencia organiza varios eventos en la industria. En su opinión, ¿cómo contribuyen los hackathons y concursos para desarrolladores al desarrollo del ecosistema y cuáles son los elementos clave de un hackathon blockchain exitoso?
Un hackathon de blockchain se acercará un paso más al éxito basándose en 3 puntos: buenos planteamientos de problemas que permitan a los usuarios modificar y desarrollar cosas, buena documentación para guiar a los desarrolladores y un canal de soporte adecuado para la ingeniería de soluciones. Los eventos o talleres son parte de la propia educación para desarrolladores; es el primer paso en la mayoría de los hackatones. Los hackathons permiten a los desarrolladores jugar con soluciones y desarrollar una declaración de problema, y no se trata solo de código; También es importante comprender que la colaboración y la comunicación desempeñan un papel importante: encuentras compañeros de equipo y también presentas lo que has creado.
Por parte del desarrollador, uno tiene la oportunidad de ponerse a prueba y la mayoría de los líderes del equipo también aprenden a gestionar equipos y asignar tiempo y recursos. Desde el lado de la empresa, podemos ver cómo la gente aborda los planteamientos de problemas y si tiene sentido que los consumidores sean sus usuarios. También consideramos que esta es una oportunidad potencial para conectarnos con personas que estarían interesadas en aprender más sobre nuestros lanzamientos futuros, comprender nuestros productos y ser parte de un circuito de retroalimentación. Los comentarios de la participación en el hackathon son como un evento previo para comprender por qué los constructores elegirían construir sobre ciertos protocolos.
¿Qué importancia tiene la educación de los desarrolladores y la participación de la comunidad en la promoción del desarrollo y la adopción de la tecnología blockchain?
En gran medida, no puedes seguir adelante con tu protocolo hasta que los eduques lo suficientemente bien. Primero deberían poder comprender y aceptar que hay un problema identificado que se está resolviendo mediante protocolo. Y sólo entonces podrá atraer su atención hacia la solución; no puede esperar que los agricultores comprendan su producto. Entonces, la comunidad es donde todos los entusiastas y los primeros en llegar se quedan, se conectan y generan confianza para poder brindar soporte total. Sin el pilar de la educación de los desarrolladores y la participación de la comunidad, no obtendría la lealtad y el apoyo de los usuarios.