Patrocinado porDoraHacks logo
Compartir este artículo

Dentro de DoraHacks: El Bazar de Código Abierto que Potencia las Innovaciones Web3

Actualizado 1 ago 2023, 1:37 a. .m.. Publicado 1 ago 2023, 1:32 a. .m..

Entrevista con Steve Ngok, Socio en DoraHacks

Apoyando a más de 4,000 proyectos para obtener más de 30 millones de dólares en financiamiento en nueve años, DoraHacks se ha consolidado como un organizador global de hackatones y una de las plataformas de desarrollo Web3 multi-cadena más activas del mundo.

El equipo de CoinDesk tuvo la oportunidad de conversar con Steve Ngok, socio de DoraHacks, para hablar sobre cómo se involucró en la cultura hacker y las plataformas de desarrollo Web3. También escuchamos cómo DoraHacks está impulsando la tecnología de vanguardia y el desarrollo Web3, y cómo construye un “bazaar” de código abierto para desarrolladores y startups globales.

¿Cómo comenzó DoraHacks?

La historia de Dora se remonta a 2014 cuando nuestro fundador, Eric Zhang, se graduó de la Universidad de Oxford y anteriormente organizó un exitoso Hackathon Webfest en el CERN, la Organización Europea para la Investigación Nuclear donde nació la Web. En Oxford, Eric investigó la estructura del lenguaje natural utilizando un enfoque inspirado en la física cuántica inventado por sus asesores de tesis. Habiendo estudiado ciencias de la computación e ingeniería, Eric participaba regularmente en hackathons. Muy a menudo, participaba o ayudaba a organizar hackathons a pequeña escala con estudiantes universitarios e investigadores junior para desarrollar un producto o tema muy específico.

En los hackatones, simplemente creas un producto que realmente deseas construir y utilizas de 24 a 48 horas para desarrollarlo a fondo. Por lo general, durante esos hackatones, no se duerme realmente; se pasa una o dos noches en vela trabajando intensamente en el proyecto. Parte de ello es solo por diversión, pero también pueden existir competencias.

Después de regresar a Asia, Eric visitó algunas comunidades locales y se reunió con algunos amigos en la Universidad Tsinghua y se dio cuenta de que allí a nadie le interesaba realmente la cultura de los hackatones. Pocas personas conocían el movimiento hacker en aquel entonces en Asia. Así que pensó, ¿por qué no hacemos algo al respecto?

En noviembre de 2014, Eric colaboró con el cofundador de University of Michigan Hacks junto con algunos otros, para organizar el primer hackathon universitario en la Universidad de Tsinghua llamado THacks. Después de THacks, Eric quiso construir una comunidad de hackers duradera para todos en Asia, por lo que fundó DoraHacks.

En ese momento, DoraHacks era una pequeña comunidad de hackers de hackatones centrada en organizar encuentros y talleres de fin de semana no solo sobre blockchain, sino también sobre otras tecnologías de vanguardia en ese entonces, incluyendo computación en la nube, IoT y tecnología espacial.

Desde 2014 hasta 2017, DoraHacks amplió sus actividades y comenzó a organizar hackatones en toda Asia, convirtiéndose en uno de los mayores organizadores de hackatones y comunidades de hackers del mundo.

Y fue entonces cuando realmente me uní.

¿Cómo terminó en DoraHacks? ¿Estaba involucrado en hacking y Web3 antes de unirse?

Entonces, mi historia personal es que en realidad estudié economía y finanzas en la universidad. Cuando me uní a Dora, estaba terminando mi último año de universidad y quería convertirme en abogado. Estudié para este programa de JD, presenté el LSAT, fui admitido por varias universidades y estaba listo para ir a Estados Unidos a estudiar para mi JD.

Y luego me encontré con DoraHacks. Estaban organizando este hackathon de blockchain en enero de 2018 en Pekín. Básicamente, me fascinó lo que estaba haciendo DoraHacks.

Comencé a conversar con todos los hackers presentes y realmente me involucré con este grupo que antes no conocía bien. Pueden realmente hacer cosas como escribir un contrato inteligente en 24 horas. Algunos hackers estaban convirtiendo un iPhone en un joystick y jugando en sus computadoras con él. Otros utilizaban inteligencia artificial y visión por computadora para monitorear e identificar delincuentes mediante sus gestos corporales ante una cámara. Pueden simplemente programar estos sistemas en 24 horas. Me quedé realmente impresionado por lo que estaban haciendo.

También aprendí sobre la visión más amplia de Dora, cómo realmente estaban intentando conectar a hackers con otros hackers y cómo contribuían activamente al movimiento hacker y al avance del desarrollo de tecnologías de frontera.

Creo que la tecnología de vanguardia puede cambiar la vida de todas las personas. Es muy similar a cómo las criptomonedas han transformado la vida de tantas personas en países en desarrollo a nivel mundial. De la misma manera, ¿se imagina cómo la computación cuántica, el espacio y la fusión también podrían cambiar nuestras vidas en un futuro cercano?

Así que, pospuse mi programa de JD y eventualmente rechacé todas mis ofertas para quedarme a tiempo completo en DoraHacks. Y ya han pasado seis años.

Desde que me uní, también he evolucionado de especialista en operaciones a especialista en marketing, luego a nuestro director de operaciones (COO), y ahora soy socio liderando la mayoría de nuestros esfuerzos de asociación, inversiones, etc. Ha sido un viaje increíble.

Y Dora también ha crecido mucho. De ser una organización de hackers muy, muy pequeña a convertirse en uno de los organizadores de hackatones más grandes y activos entre 2017 y 2018, y en una de las plataformas de incentivos para desarrolladores más influyentes, organizando hoy más de la mitad de los hackatones de Web3.

unnamed1.jpeg
He descubierto que muchas de las personas en este espacio, como usted, comienzan interesadas en el hacking y terminan realmente involucrándose en ello. Incluso cuando su formación no es necesariamente técnica. Parece difícil no querer involucrarse en la cultura del hacking.

Sí, exactamente. Creo que la razón por la que realmente me uní a DoraHacks es porque personalmente creo en

esta cultura, la cultura hacker o el movimiento hacker.

Ha sido un viaje muy enriquecedor.

¿Qué hace que la cultura hacker sea tan atractiva en comparación con el desarrollo tradicional? ¿Y por qué los hackers están construyendo en Web3 en lugar de Web2?

Hay un libro de Eric Raymond, quien es uno de los primeros defensores del movimiento de software libre, titulado “La catedral y los bazares.” Él compara, en esencia, a las grandes empresas —que son de código cerrado y desarrollan todo el núcleo internamente— con catedrales. Estas cuentan con mucho capital para desarrollar sus productos y también monetizan el software y los productos que crean.

Las comunidades de hackers, o comunidades de desarrolladores de código abierto, son como bazares. Es un poco caótico, pero todos pueden venir de orígenes populares y todos pueden contribuir realmente a su producto, y su producto puede ser iterado con las contribuciones de otros desarrolladores.

Según Eric Raymond y muchos otros hackers, los bazares son un modelo para iterar productos y crear un producto muy robusto en comparación con desarrollarlo internamente. De hecho, obtuvimos una perspectiva realmente interesante sobre los modelos de código abierto versus desarrollo interno en los primeros días de las criptomonedas, cuando IBM comenzó a construir Hyperledger y Vitalik Buterin junto con el resto del equipo comenzaron a construir Ethereum.

Definitivamente diría que Ethereum, junto con muchas otras blockchains de código abierto, se ha vuelto mucho más exitoso en comparación con Hyperledger. Existe un ecosistema abierto sobre el cual cada desarrollador puede construir. Ethereum prosperó porque es de código abierto. Esto es lo que hace que Web3 o la blockchain sean una pila tecnológica tan excelente y muy adecuada para esta cultura hacker. Hemos intentado organizar hackatones sobre otras pilas tecnológicas, como tecnologías en la nube, IoT y IA, y debo decir que la mayoría de ellas no son ideales para este tipo de estilo de desarrollo tan peculiar, ya que la barrera de entrada es demasiado alta para que cualquiera pueda construir un producto muy innovador sobre ellas.

En realidad, es muy difícil innovar en otras áreas, porque las innovaciones en ecosistemas no Web3 requieren hardware intensivo en capital y muchos otros factores para hacer que su producto sea más exitoso en comparación con los productos desarrollados por grandes empresas. Pero la cadena de bloques es, esencialmente, la pila tecnológica de código abierto más abierta y la más amigable para desarrolladores hasta ahora.

Cuando me uní a DoraHacks, decidimos realmente pivotar hacia la criptomoneda y la blockchain porque, primero, observamos esta tendencia en nuestros hackathons, donde organizábamos hackathons multipropósito y multisectoriales en los que los desarrolladores no estaban limitados a un stack particular. Aun así, el 90% de ellos construía algún tipo de blockchain porque les resultaba fácil aprender lenguajes como Solidity o Rust. Podían construir rápidamente un producto en menos de 20 a 40 horas, y el producto podía alojar instantáneamente millones, sino miles de millones, de dólares.

Si el núcleo de esta cultura hacker y Web3 es de código abierto, ¿cómo está DoraHacks promoviendo el movimiento de código abierto?

Muchos de los socios con los que nos encontramos cuando trabajamos con ecosistemas de criptomonedas o blockchain como Ethereum y Cosmos están construidos en código abierto desde cero. Al observar estos ecosistemas, casi todas las aplicaciones son desarrolladas por la comunidad de desarrolladores; no encontrará muchas organizaciones grandes contribuyendo a las redes.

Ethereum y Cosmos, así como otras cadenas de bloques de código abierto similares, crean un entorno en el que es más probable que proporcionemos valor y recibamos apoyo de la comunidad. Desde un punto de vista de asociación, nos inclinamos por colaborar con estos ecosistemas de código abierto.

Desde el lado del desarrollador, no requerimos que nuestros desarrolladores hagan que su código sea de código abierto. No es obligatorio, pero generalmente encontramos que aquellos que sí hacen visible su código – no solo para los jueces de los hackatones o para nosotros, sino también para otros desarrolladores y la comunidad – también descubrimos que estos proyectos de código abierto tienen una mayor probabilidad de ganar esos hackatones y recibir subvenciones de nuestra parte o de las diversas fundaciones con las que trabajamos.

También considero que es más fácil para los desarrolladores comunitarios iterar en proyectos de código abierto porque la comunidad suele proporcionar comentarios realmente valiosos, tanto durante el hackathon como después. Toda la experiencia puede mejorar significativamente el código y el producto que se está construyendo. Los desarrolladores que están tan interesados en crear un proyecto en particular también pueden aprender de hackathons anteriores y potencialmente formar un equipo aún más fuerte que pueda liderar en una categoría.

A medida que el ciclo de retroalimentación positiva entre el código abierto mejora, más de estos hackers están construyendo sobre él, y estas comunidades de hackers están creciendo debido a la disponibilidad del código abierto.

En este ciclo de retroalimentación positiva, parece que las cosas continuarían mejorando con el tiempo, donde cada hackathon sigue aportando proyectos más nuevos y mejores.

Exactamente.

Un principio fundamental en el movimiento hacker es que odiamos reinventar la rueda, por lo que esta es, supongo, una de las razones por las que somos la plataforma líder del movimiento hacker. Tampoco queremos que haya, por ejemplo, diez iteraciones del mismo producto en un ecosistema. Queremos que los desarrolladores creen nuevos productos.

De 2020 a 2021, hubo alrededor de 15 protocolos de préstamo en el hackathon de Solana, y creo que solo dos o tres de ellos finalmente sobrevivieron y se han vuelto realmente importantes para Solana. Apoyamos firmemente el código abierto porque realmente puedes ver lo que otros desarrolladores están construyendo y puedes elegir construir algo que no sea completamente igual o que pueda ser 10 veces mejor que las soluciones existentes.

Recientemente apoyamos a una startup que básicamente está construyendo una biblioteca de contratos inteligentes, donde puedes simplemente buscar código de código abierto para cualquier cosa, desde un mercado de NFT hasta una plataforma de trading de derivados similar a GMX. Te permite buscar una base de código, descargarla y ver si es algo que funciona para tu proyecto. El proyecto encaja firmemente dentro de nuestros valores de código abierto y desarrollo avanzado, por lo que finalmente decidimos apoyarlo con una pequeña subvención de nuestro fondo de subvenciones.

Luchar contra la reinvención de la rueda es una filosofía realmente excelente porque, especialmente cuando se participa en grandes formatos de concurso donde todos están construyendo algo nuevo, no es necesario empezar desde cero cada vez. Se puede iterar sobre una idea o ver otras ideas que existen y construir algo nuevo, y se obtienen ideas bastante innovadoras basadas en algunos proyectos ya interesantes.

¿Es esto consistente en los hackatones dentro de los mismos ecosistemas o ecosistemas similares, o observa que este ciclo de retroalimentación se está expandiendo de manera interoperable?

Hemos estado trabajando con muchos ecosistemas diferentes de Web3 desde que los alt L1 comenzaron a despegar entre 2017 y 2018, y el modelo mental vigente en ese momento era, “¿Cómo podemos competir con Ethereum?” Esta guerra de los L1 continuó entre blockchains monolíticas como Ethereum, Solana, Avalanche y hasta la última generación de redes monolíticas como Aptos, Sui y Monad. La brillante infraestructura para appchains ha hecho que los ecosistemas sean más accesibles y las aplicaciones más diversas que nunca.

Para participar en un hackathon de Dora, es necesario elaborar una lista de ideas para que su equipo, otros hackers y los jueces puedan ver su visión para construir sobre un ecosistema en particular. Nos gusta crear esta lista junto con ellos porque una de las cosas fundamentales que queremos asegurar es que estos ecosistemas más nuevos estén ampliando la infraestructura existente que se necesita, como PancakeSwap para BNB Chain o Trade Joe en Avalanche, y que las nuevas ideas se estén desarrollando aprovechando las características especializadas que permiten los ecosistemas.

En general, lo más importante que les decimos a nuestros socios es que realmente necesitan diferenciarse. Si ya cuentan con un libro de órdenes coincidentes en Solana como Serum, y ya existe un DEX, construir lo mismo en un ecosistema diferente no los hace mejores.

Una forma en que veo a las L1 diferenciándose y promoviendo la diferenciación en su ecosistema es a través del gaming. Para ser honestos, el anterior auge del gaming en criptomonedas fue impulsado por el modelo play-to-earn como parte de un mercado alcista y no es muy sostenible. Por esta razón, la mayoría de los juegos que solían ser muy grandes en 2021 ya no son relevantes en la actualidad; su modelo no era sostenible.

Así que muchos de nuestros socios están trabajando con estudios de juegos realmente excelentes o con grandes empresas de juegos para crear juegos AAA que se centran en la experiencia de juego por encima de los tokens. Todavía existen compras dentro del juego y tecnología blockchain, pero la experiencia del usuario es cientos de veces mejor en las cadenas de bloques monolíticas, enfocadas en los juegos.

¿Cuáles son algunos de estos proyectos interesantes que se están desarrollando en hackatones y que realmente no hemos visto en el mercado hoy en día?

Esto está en curso, y hay muchos. Muchos participaron en hackatones en DoraHacks.io.

Un ejemplo inmediato que puedo mencionar es que los hackers están desarrollando mejores métodos para la gestión de tesorería multichain. Actualmente, puedes guardar tu dinero en Metamask o Gnosis, pero no es muy amigable ni intuitivo para el usuario, lo que significa que los nuevos usuarios de criptomonedas encontrarán imposible entender cómo mover activos a través de diferentes cadenas. Los puentes también son muy difíciles de usar y, por no decir, no han sido muy seguros para el usuario promedio o nuevos adoptantes.

Creo que, en general, toda la industria cripto se está encaminando hacia una mejor interfaz de usuario, una mejor experiencia para el usuario y más casos de uso que atienden las necesidades sociales del usuario promedio.

En general, ¿cuál cree que es una de las mayores oportunidades que DoraHacks ofrece para el movimiento hacker?

Creo que nuestra mayor misión en el movimiento de hackers y código abierto es conectar a hackers y desarrolladores con recursos cruciales para que puedan enfocarse mejor en construir su producto. Como otros veteranos en el espacio, creo que lo más importante en crypto no es el token, sino los productos y los equipos que los están construyendo. Así que queremos desglosar esto de una manera directa que pueda apoyar mejor a los desarrolladores.

Queremos asegurar que los desarrolladores no se preocupen por cómo recaudar fondos, recibir subvenciones o reclutar excelentes compañeros de equipo. Por ello, hemos creado esta plataforma de hackathon e incentivos para desarrolladores, DoraHacks.io, con todas las funciones que un equipo necesita, además de una plataforma de hackathons que permite a todo tipo de desarrolladores participar en hackathons en este momento. Actualmente hay entre 15 y 20 hackathons ocurriendo simultáneamente, y es bastante increíble ver a los participantes recibiendo financiamiento incluso en un mercado bajista.

DoraHacks literalmente está entregando cientos de miles de dólares, si no millones, cada mes a una red global de desarrolladores y sus proyectos sin ninguna barrera de entrada.

Solo necesitan participar, y si tienen una idea realmente buena y un proyecto realmente sólido, pueden construir algo a pequeña escala que pueda crecer aún más con la infraestructura de subvenciones que hemos creado.

Hemos desarrollado mecanismos sólidos de financiación y gobernanza comunitaria, tales como, pero no limitados a financiamiento cuadrático, similar al concepto propuesto por Vitalik en 2019, pero de una manera que está nativamente soportada en ecosistemas multi-cadena como Aptos, Solana, Polygon y muchos más. Resolvimos muchos problemas con la financiación cuadrática, haciéndola mucho más robusta y efectiva. Al mismo tiempo, las recompensas en cadena en Dora están creando oportunidades para un soporte fundamental en un sentido más general, ofreciendo recompensas por crear documentación traducida o por encontrar un error.

En los últimos años, hemos distribuido alrededor de 30 millones de dólares en subvenciones y premios de hackathons – no inversiones, solo subvenciones puras – a más de 4,000 equipos en Web3 que están desempeñando roles muy importantes en los ecosistemas actualmente.

unnamed.jpeg

En esencia, ofrecemos infraestructura y herramientas no solo para construir sobre nuevas ideas, sino también para crearlas. Realmente hemos dedicado mucho de nuestro tiempo y pensamiento hacia DoraHacks.io y hay una característica realmente excelente que quiero destacar: “Ideas." Basándonos en el concepto clave de "Inspirar para Construir," contamos con esta excelente función que permite a cualquiera compartir ideas con la comunidad y discutirlas abiertamente con otros desarrolladores y hackers interesados. Queremos ayudar a que todos se inspiren mutuamente para construir las ideas más innovadoras.

Supongamos que eres un hacker de tecnología de vanguardia y tienes una idea sobre cómo volar de Nueva York a París en 10 minutos. Puede que no conozcas a nadie que esté cerca de descubrirlo, pero tienes acceso a hackers que buscan encontrar una solución al mismo problema o a uno similar. También hay excelentes discusiones en Web3 sobre cómo descentralizar los sistemas existentes, como cómo lanzar un roll-up que sea más descentralizado que los secuenciadores que tenemos hoy en día.

Me encantaría decir que DoraHacks es el bazar, y es realmente importante tener un gran bazar global para que todos los que quieran convertirse en hackers tengan la oportunidad de hacerlo. ¡Hackers y BUIDLers, estamos con ustedes! DoraHacks está comprometido con apoyar el movimiento global de código abierto y trabajar con todos en el espacio para avanzar en el desarrollo de tecnologías de vanguardia, ahora y en el futuro.

Como organizador global de hackatones y plataforma para desarrolladores Web3, DoraHacks está comprometido con apoyar el movimiento hacker a nivel mundial. Su objetivo es crear un bazar de código abierto para tecnología de vanguardia, en contraste con las corporaciones que utilizan un enfoque de "catedral" de código cerrado. DoraHacks conecta a desarrolladores en diversos campos de tecnología avanzada y proporciona recursos para el desarrollo de productos, permitiéndoles centrarse en la tecnología y el crecimiento. El compromiso de DoraHacks con la cultura hacker y Web3 está ayudando a moldear el futuro de la innovación.