Hola, compañeros etéreos. soy Mihai Alisieuno de los fundadores de Ethereumy durante el año pasado me desempeñé como vicepresidente de la Fundación Ethereum y como director de Ethereum Suiza.
En los primeros días del proyecto concentré mi atención en el lado de la comunidad y trabajé en el idea de holones para una infraestructura física distribuida. Durante los últimos meses he estado contemplando cuáles deberían ser los próximos pasos del proyecto y cómo podemos crear condiciones favorables para una comunidad próspera y un ecosistema de contratos inteligentes.
En esta publicación, propondré un experimento para la comunidad de Ethereum, en cierto modo, volviendo a las cosas en las que quería trabajar al comienzo del proyecto. La idea principal detrás de este experimento es la creación de una red de intercambio de conocimientos autoorganizada con ramificaciones potenciales en una variedad de otras áreas. Exploraremos algunos de los casos de uso hacia el final del artículo, pero solo para proporcionar un punto de partida en esta exploración: no para encajonarlo.
Con suerte, la idea propuesta generará una conversación interesante y, quién sabe, tal vez incluso algunos proyectos geniales en el futuro cercano 🙂
¡Disfrutar!
Las transmutaciones del Proyecto Ethereum
Liberty, cuando empieza a echar raíces, es una planta de rápido crecimiento.
—George Washington
Al igual que cualquier idea exitosa, el Proyecto Ethereum se ha metamorfoseado muchas veces y ha evolucionado hasta convertirse en lo que es hoy. El crecimiento se dio de varias formas mientras los recursos disponibles se canalizaban hacia áreas estratégicas.
Al principio, una gran parte del enfoque se centró en la piratería legal y la creación de la infraestructura necesaria para hacer realidad la Venta de Génesis. A medida que avanzamos a través de los arbustos legales, llegando al punto en el que nos sentimos cómodos con la configuración, el enfoque cambió hacia la seguridad y el monitoreo de toda la operación de Venta de Génesis.
Antes de encender el interruptor de Genesis Sale, realizamos auditorías de seguridad exhaustivas y creamos una estrategia de protección DDoS completa con múltiples capas y cursos de acción. A medida que nos acercábamos al final de la Venta de Génesis, como era de esperar, el enfoque se desplazó principalmente hacia el desarrollo de la plataforma.
Después de meses de intenso desarrollo, ahora el enfoque se está desplazando hacia el lanzamiento inmediato de génesis, suavizando las asperezas y auditando el software para exponer cualquier falla de seguridad que se nos haya escapado.
Pronto, lanzaremos Ethereum y toda la atención se centrará en monitorear cómo se comporta “en la naturaleza”. ahora la pregunta es que pasa después es “ahí fuera”? ¿Cuál es la próxima fase del proyecto y qué debemos hacer? ahora prepararse para ello?
El aspecto educativo es considerado por todos en el proyecto como extremadamente importante tanto a corto como a largo plazo, especialmente porque uno de los puntos de esta plataforma es la creación de un rico ecosistema de DAPP, DAO y otros contratos inteligentes que viven en él. .
Todos están de acuerdo en que para tener un ecosistema próspero, necesitamos crear condiciones favorables para que los desarrolladores curiosos jueguen y experimenten con Ethereum. Eso también significa proporcionar las herramientas, los recursos y los tutoriales adecuados; en resumen, hacer que sea lo más fácil posible para las personas interesadas aprender, colaborar y compartir conocimientos.
Un experimento propuesto: Ethereum Builders
“En tiempos de cambio, los aprendices heredan la tierra, mientras que los eruditos se encuentran maravillosamente equipados para lidiar con un mundo que ya no existe”.
—Eric Hoffer
Mientras exploraba la idea detrás de los portales educativos (es decir, Code Academy) e investigaba la efectividad de diferentes enfoques, tropecé con un estudio en los estudiantes que toman cursos en línea.
Según este estudio, los estudiantes de cursos masivos abiertos en línea tienden a adoptar un enfoque pasivo del aprendizaje, evitando la colaboración con otros, buscando solo calificaciones aprobatorias y, por lo tanto, no reteniendo nuevos conocimientos. Incluso si al principio los estudiantes estaban motivados por la adquisición de nuevas habilidades, a medida que avanzaban en los cursos, su enfoque se desplazó hacia las calificaciones y la finalización del curso.
Tras este resultado bastante decepcionante, los investigadores sugirieron que al planificar cursos en línea, los proveedores deberían desarrollar cursos atractivos que requiere interacción inmediata con los compañeros y uso de nuevos conocimientos.
Esto me llevó a pensar que para algo tan radicalmente nuevo como Ethereum, tal vez buscar nuevos enfoques para la educación y la colaboración podría ser clave para desbloquear el potencial presente en la comunidad Ethereum ya formada.
Después de experimentar con algunos enfoques, la idea detrás del proyecto Ethereum Builders comenzó a tomar forma.
Como proyecto, está formado por múltiples componentes, pero en esta publicación me enfocaré solo en el área de educación.
En la forma actual, así es como se pensaban las cosas:
Al combinar el uso compartido de pantalla, una interfaz de votación positiva de código abierto y Bitcoin, creamos una forma para que la economía de intercambio de conocimiento de código abierto de Ethereum se autoorganice, se autosustente y distribuya información hacia los bordes con el máximo impacto a un costo prácticamente nulo. Un agradecimiento especial va para Linda de Code Buddies por hackear esto juntos y por Aurel Iancu por la invaluable ayuda.
Debido a la falta de una mejor opción, Google Hangouts con pantalla compartida se usará como la medio interactivo para las sesiones de Ethereum. La interfaz web es un sistema de voto positivo de código abierto, en este caso utilizado como un red de intercambio de conocimientos autoorganizada entre pares. Bitcoin (y pronto ETH) puede servir como un mecanismo de propinas/donaciones para los organizadores del curso/hackathon: muestras de agradecimiento por el invaluable conocimiento compartido. Si la calidad de las sesiones es buena, los hangouts para compartir pantalla también podrían grabarse y usarse para tutoriales en video y otro contenido educativo con bastante facilidad.
Para documentación y guías, GitBook parece una opción interesante. Con él, puede extraer contenido directamente de las páginas wiki que viven en diferentes repositorios (es decir, ethereum wiki, cpp wiki, go wiki, etc.) y mostrarlo en una interfaz de usuario web agradable o formato de libro electrónico. Al extraer contenido de los wikis, cada vez que se actualiza la documentación, GitBook también se actualiza automáticamente. En general, parece encajar bien con lo que necesitamos en este momento, ya que la documentación evoluciona a un ritmo muy rápido en el mundo de Ethereum.
Puedes ver la guía inicial que hackeamos juntos aquí.
En cuanto a las insignias y la reputación, de momento llevaremos un registro de las sesiones organizadas y las contribuciones de la comunidad en una hoja de cálculo. Cuando la red Ethereum entre en funcionamiento, planeamos transferir las contribuciones y la reputación ganada a la identidad que elija el usuario. Esto entonces haría más fácil:
- Obtenga reconocimiento por las cosas que aprende
- Obtener/dar reconocimiento por las cosas que enseña
- Verificar habilidades
- Muestre y use sus insignias en etherwebz (y no solo)
Nuevamente, esto es solo un experimento y jugaremos con algunas de estas cosas en las próximas semanas para ver qué funciona y qué no. Por lo tanto, tenga paciencia si algo no funciona como se esperaba y repórtelo antes de abriendo un problema.
Si la comunidad lo recibe bien, Ethereum Builders podría desarrollarse de varias maneras:
- Sesiones multilingües de estudio/hackeo de Ethereum para aprendizaje localizado
- Convirtiéndolo en un DAPP (Prueba de concepto en proceso)
- Módulo(s) de crowdfunding para proyectos, hackatones y talleres
- Sistema de reputación de Ethereum para los susurradores de códigos, participantes, constructores, etc.
- Hackathons, breakathons y talleres globales asincrónicos y autoorganizados
- Comunidad DAOficación
- ______________ inserta aquí idea(s) asombrosa(s)
Fractales de intercambio de conocimientos y colaboración abierta
Solo serás recordado por dos cosas: los problemas que resuelves y los que creas.
—Mike Murdock
En su forma actual, ethereum.builders es una herramienta abierta que permite a la comunidad de Ethereum coordinar, colaborar y compartir conocimientos. Lo más probable es que los usuarios descubran nuevas formas de usarlo en cosas que aún no hemos descubierto.
Dicho esto, me gustaría analizar algunos casos de uso para proporcionar un punto de partida en este viaje.
Explorando algunos casos de uso:
- Conectando a los constructores de Ethereum entre sí
Pensar en Contracción nerviosa, pero para la piratería de Ethereum. En lugar de ver a otras personas jugando, puedes ver a las personas crear cosas increíbles en Ethereum y adquirir nuevas habilidades y conocimientos en el camino.
Desde aprender a instalar un cliente ethereum en su máquina hasta crear su primer DAPP y mostrarlo, hay una gran variedad de interacciones que se pueden explorar.
- Conectando a los constructores de Ethereum con repositorios de conocimiento
Organizar la información y hacerla fácilmente accesible. Actualmente, la base de conocimiento de Ethereum está fragmentada entre varios repositorios wiki, foros y publicaciones de blog. Como alternativa a esta locura, propongo GitBook como herramienta para organizar la información y hacerla accesible en formato web, pdf, mobi y epub.
- Hackathons y breakathons descentralizados
Soñamos con organizar un hackathon global distribuido desde hace un tiempo. Ahora tenemos una manera de hacerlo. No solo podemos organizarlo, sino que al mismo tiempo, gracias a la función de Hangouts On Air, podemos retransmitir el evento en directo por YouTube. Si está interesado en participar o patrocinar un evento como este, comuníquese con nosotros.
Los Breakathons están en el otro extremo del espectro: en lugar de crear cosas, intentas romper cosas. En nuestro caso, estamos hablando de probar Ethereum y ver si alguien puede romperlo. En lugar de ser castigados, las personas capaces de romper cosas serán recompensadas, ya que gracias a su trabajo Ethereum se fortalece. Puedes pensar en ello como una auditoría de seguridad multitudinaria con premios 🙂
- Sesiones de coworking descentralizadas: el auge de la adhocracia
Además de organizar hackathons, los hangouts también pueden servir como espacio(s) de trabajo conjunto global. Puedes pensar en ello como tener un lugar donde puedes ir y trabajar en la construcción de cosas geniales en Ethereum junto con otras personas de todo el mundo. La energía se acumula cuando trabajan juntos.
- Sesiones de investigación de blockchain: la conexión académica
Utiliza los canales disponibles para llegar a las mentes interesadas en investigar las posibilidades y problemas que tiene la tecnología blockchain. Facilite que estas personas coordinen e intercambien ideas en un formato altamente interactivo. El resto depende de ellos.
- Actualizaciones del proyecto Ethereum
Además del blog, esto podría servir como un canal interactivo de comunicación con la comunidad y los desarrolladores que pululan por el proyecto. No son herramientas mutuamente excluyentes, sino que se complementan entre sí.
- Sincronización de reuniones de Ethereum
Físicamente: con la decisión de meetups.com de comenzar a cobrar a los organizadores de reuniones según el tamaño del grupo, algunos ya comenzaron a buscar un reemplazo.
En línea: por diseño, elimina los cuellos de botella como tener “X” para organizar una llamada de reunión en una sala cerrada de Skype con solo unos pocos miembros seleccionados. Abra las puertas y permita que las comunidades y sus miembros interactúen, se conozcan y se sincronicen. Piense en ello como una meta capa que se suma a las reuniones físicas, lo que permite que las comunidades locales se conviertan en parte de comunidades más grandes (continentales, mundiales, etc.).
Y ahora, para envolver todas estas ideas en una, así es como se ve actualmente:
*Algunas de las sesiones anteriores son solo ejemplos.
Comentarios y ayuda bienvenidos
Para aquellos que encuentren interesante este experimento, tengan una pregunta o quieran ayudar, pueden verlo en acción en ethereum.constructores o Únete a nosotros para charlar en Gitter. Si detecta un error o algo que no funciona correctamente por favor abre un problema y si desea contribuir con código o crear recompensas para ciertas características por favor pase por nuestro repositorio ^_^
¡El experimento está en marcha!