Construyendo op-erigon: Cómo Test in Prod se unió a Optimism Collective

Los autores invitados de esta publicación Test in Prod nos comparte el camino de descubrimiento de OP Stack y el desarrollo de op-erigon.

Sip, nerds! Somos Test in Prod. Somos el equipo detrás de op-erigon.

Estamos orgullosos de ayudar a OP Mainnet a dar un salto en la diversidad de clientes lanzando op-erigon en OP Goerli hace unas semanas. (También esta semana, los miembros de la comunidad compañera a16zcrypto lanzaron su cliente rollup Magi).

Hoy estamos escribiendo este blog para contarte la historia detrás de op-erigon: nuestro viaje para contribuir a Optimistic Collective. Esperamos que esta historia sea de inspiración para otros desarrolladores que están en búsqueda de un problema interesante a trabajar o como un simple punto de entrada para participar en la Collective.

Descubriendo Bedrock 🛏️ 🪨 a través del entusiasmo de la comunidad

En enero estábamos desarrollando un Layer 1.5 - un bien público que permite a cualquiera lanzar fácilmente su propia rollup en sus escritorios. Estábamos investigando Optimism, ya que teníamos la corazonada de que era la opción perfecta para lanzar la Layer 1.5 debido a su licencia MIT.

Muchos miembros de la comunidad estaban muy entusiasmados con Bedrock en ese momento. Nos dimos cuenta de que las personas que usaban los emojis 🛏️ 🪨 en su nombre de usuario Twitter declaraban que la actualización de Bedrock era 🤯 y solucionaría "todo". Todos hablaban de una mejora en el tiempo de bloque y el TPS, pero según el entusiasmo que veíamos, sabíamos que Bedrock debía ser algo más importante que solo esos detalles.

OP Labs aún no había comenzado a promocionar todos los beneficios de Bedrock, así que leímos las especificaciones de Optimism y publicamos presentaciones de la información mas reciente. Y después de revisar toda la información que pudimos encontrar, nosotros también nos emocionamos mucho sobre Bedrock al comprender la visión completa.

Un vehículo completo para la escalabilidad y la descentralización

Cuál es la visión completa, te preguntas? Bedrock sienta las bases para lograr los grandes objetivos de la Optimism’s Foundation de escalar Ethereum y descentralizar el Collective. Hay cinco componentes importantes en esta visión:

  • Bedrock: Una actualización y lanzamiento del software de OP Stack que modulariza el código base de Optimism.

  • OP Stack: Código base de Optimism y el marco del rollup. Permite construir rollups personalizados combinando diferentes módulos según las necesidades específicas de cada proyecto.

  • Superchain: Visión de un conjunto interoperable de cadenas construidas en OP Stack que permite interacciones cross-chain.

  • Optimism Collective: Grupo de personas y organizaciones que se encuentran colaborando en OP Stack, Superchain y la visión Optimista.

  • RetroPGF: Un mecanismo de incentivos que recompensa de forma retroactiva a los contribuyentes por el trabajo en el ecosistema, asegurando que aquellos que impactan en el colectivo se beneficien de sus contribuciones al crecimiento del ecosistema.

    🤯¡No podíamos perder la oportunidad de contribuir a esta visión! Plasmamos nuestros pensamientos sobre Bedrock y la OP Stack en un blog y nos pusimos trabajar leyendo las especificaciones.

    Embarcando en la misión de construir op-erigon

Después de publicar el blog, nos deslizamos en los mensajes directos del notorio Kelvin Fichter, preguntándole si lo podía revisar. Aunque era nuestra primera conversación con él, fue muy amigable e incluso retuiteó nuestra publicación. En nuestra conversación le preguntamos: “¿Cómo podemos convertirnos en otro OP Labs? ¿Dónde deberíamos empezar a contribuir?” Él programó una llamada, así que felizmente nos unimos.

Gracias Kelvin ❤️
Gracias Kelvin ❤️

En la llamada, mostramos algunas ideas ingeniosas para OP Stack. Kelvin pensó que eran buenas ideas, pero dijo que podrían no ser lo suficientemente claras para un equipo que recién estaba conociendo Optimism. Nos aconsejó empezar con una tarea muy directa e impactante: op-erigon. Dijo que sería un claro éxito si lo podíamos sincronizar con la cadena!

Inmediatamente comenzamos a pasar días y noches leyendo las especificaciones, comprendiendo el código y construyendo op-erigon. Las especificaciones de Bedrock estaban diseñadas de manera tan elegante y toda la información que necesitábamos estaba documentada en línea!

Hay alguien más emocionado que nosotros: OP Labs

Logramos sincronizar la cadena después de unas semanas locas, gracias al apoyo de OP Labs. En ETHDenver, tuvimos la oportunidad de conocer a Kelvin y a muchos Optimistas. ¡Nos sorprendió mucho que estuvieran aún más emocionados por nuestro trabajo que nosotros! Karl Floersch en particular nos dejó una impresión positiva, acá está la historia.

Aunque sabíamos cómo programar, no sabíamos cómo lograr un impacto real con nuestro trabajo. Pero OP Labs nos ayudó a planificar cómo difundir la noticia, contar a la comunidad esta emocionante noticia y hablar sobre nuestra historia. Fue una experiencia muy emocionante trabajar con OP Labs. 😎

Se trata del Colectivo

Te necesitamos para construir la Superchain con nosotros. Aún hay muchas cosas por construir y problemas por resolver.

Puedo decirte que el Colectivo está listo para tenerte por las siguientes razones:

  • La tecnología está avanzando gracias a años de investigación de Plasma Group, Optimism y la comunidad.

  • Personas increíbles están reunidas allí, que saben lo que hacen. Todos son amables, capaces, puros y muy serviciales.

  • Los problemas interesantes están por todas partes, y los problemas interesantes son oportunidades. Con RetroPGFI, hay una forma clara de ser compensado por tu trabajo si generas un impacto.

Por último, gracias a OP Labs, Kelvin, Proto y Lindsay por guiarnos y ayudarnos mucho. No podríamos haberlo hecho sin ustedes. ❤️

Manténganse optimistas 🫡

Subscribe to Optimism Español
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.