Artículo de Blog

Un resumen de Sorobanathon: Primera Luz

Autor

Anuhya Challagundla

Fecha de publicación

Sorobanathon

Resumen

Desarrolladores

Bueno, todos, está sucediendo. 2022 está llegando a su fin. ¡Pero el Fondo de Adopción de Soroban apenas está comenzando! El 15 de diciembre fue el último día del primer programa del fondo: Sorobanathon: Primera Luz. Recibimos un montón de increíbles propuestas técnicas e incluso abrimos el programa a artistas de NFT que ilustraron la historia para Stellar Quest Live Series 5. Han sido un par de meses intensos, echemos un vistazo atrás a lo que se ha logrado y lo que viene para Soroban.

Soroban, no solo una palabra elegante para ábaco

Soroban es la nueva plataforma de contratos inteligentes de Stellar, actualmente en lanzamiento previo. Está diseñada para ser sensata, construida para escalar y amigable para los desarrolladores. Soroban está escrita en Rust y aprovecha un ecosistema creciente de herramientas seguras y eficientes. Aunque Soroban está construida para funcionar bien con Stellar, puede ser utilizada por otras blockchains, capas 2 y registros autorizados.

En octubre de 2022 en Meridian, Stellar Development Foundation anunció el Fondo de Adopción de Soroban: un fondo de 100MM$ para habilitar y animar a los desarrolladores a construir en Soroban, siendo Primera Luz el primer programa.

Sorobanathon: Primera Luz

Sorobanathon: Primera Luz se pensó como una manera divertida y sencilla de experimentar con Soroban en Futurenet y aceptó cualquier tipo de contenido, desde video tutoriales hasta tutoriales prácticos, problemas en GitHub y cualquier cosa intermedia. Cada propuesta calificada ganó una recompensa de 250-3,000 XLM. El contenido generado durante esta etapa de Soroban nos ayudó a iniciar el ecosistema, facilitó la incorporación y identificó cualquier bug, problema o bloqueo.

En el lanzamiento de Sorobanathon: Primera Luz, esperábamos obtener 30 propuestas. Me complace decir que mejoramos mucho ese número y recibimos 59 propuestas técnicas de 27 individuos únicos y dimos un total de 93,600 XLM.

Aquí hay algunos puntos destacados de las propuestas de Sorobanathon: Primera Luz:

christian-rogobete — Ejemplos de Contratos AssemblyScript & Problemas(3000 XLM ): Christian, también conocido como Soneso, es el creador y mantenedor del SDK de Stellar para iOS y Flutter. En esta propuesta, describe nueve contratos de ejemplo utilizando el SDK de Assembly Script y discute ciertos problemas como agregar cadenas. A partir de la retroalimentación de Leigh, esto llevó a una propuesta de problema a rs-soroban-env.

overcat — Invocando contrato de Soroban con Stellar Python SDK (3000XLM): Soporte inicial para Soroban en el SDK de Python de Stellar con tutorial y ejemplo.

heytdep — Contrato Inteligente de Lotería (1000 XLM ): En este contrato de muestra, un administrador puede establecer los parámetros de una lotería (token, costo, total de ganadores). Un usuario puede entonces cambiar un token por un boleto. Y finalmente, el contrato ejecutará la lotería con un disparador seleccionado para seleccionar aleatoriamente a un ganador.

heytdep — Contrato Inteligente de Subasta Holandesa (1200 XLM ): La subasta holandesa disminuye los precios con el tiempo hasta que se recibe una oferta. En este contrato, puedes establecer el precio inicial, el precio de reserva y qué tan rápido quieres que el precio disminuya con el tiempo. Una vez que se recibe una oferta, el comprador transfiere el pago al administrador de la subasta, y el contrato envía todos sus tokens de premio al comprador. Basado en este contrato heytdep hizo otra propuesta en colaboración con itsfederico para un contrato de Ley Paulette (1500 XLM).

rahimklaber — Contrato Inteligente DAO (2500 XLM): En este ejemplo de contrato DAO, los miembros pueden crear propuestas y ejecutarlas si suficientes miembros han votado. Los miembros de DAO ganan reputación por participar en el DAO y pueden usarla para votar en propuestas.

Skjaldbaka17 — Tutorial de Contrato Inteligente de Tic Tac Toe (1500 XLM): Un tutorial sobre cómo construir un Contrato de Tic Tac Toe invocable por dos jugadores. El contrato almacena de quién es el turno y la composición del tablero. Los jugadores se turnan para colocar su marca hasta que haya un ganador.

mootz12 — Experimentando con Autenticación de Soroban (2500 XLM): Redacción y contrato de muestra evaluando patrones de autorización comunes en Ethereum. En el contrato de muestra, los usuarios pueden depositar tokens en un fondo, y el fondo les otorga crédito como garantía por el depósito.

sreuland — Contrato Inteligente como Servicio en IFTTT (Gratis): Contrato y video demostrando interacciones entre el servicio de automatización IFTTT y un contrato inteligente. Como empleado de SDF, Shawn no recibió recompensa por la propuesta.

wildework - Portal de Desarrollo de Soroban (En Revisión): Wildework ha escrito un portal de desarrollo para ayudar a incorporar a desarrolladores de javascript compartiendo sus experiencias personales. Las guías actuales están disponibles: Entorno de desarrollo, Contrato básico, Pruebas, Construcción y CLI de Soroban.

altugbakan - Blog de Stellar Quest (En Revisión): Blog técnico paso a paso en dev.to sobre los seis de Soroban Stellar Quest Live.

markuspluna - Protocolo de los Siete Mares (En Revisión): Un fork temático de Piratas del Caribe de OHM para mostrar conceptos útiles de DeFi en Soroban. En su propuesta, los marineros pagan por viajes para recibir recompensas. Las recompensas recibidas al final de los viajes pueden entonces ser enterradas (apostadas) o gastadas en incursiones para robar el botín de los viajes de alguien más.

¡Sorobanathon también es para artistas!

A mitad de Sorobanathon: Primera Luz, también abrimos propuestas para artistas para crear arte NFT alrededor de la historia de Stellar Quest Live Series 5. Stellar Quest es un programa educativo gamificado dirigido por SDF que contiene una serie de desafíos que enseñan a los desarrolladores sobre la red Stellar y Soroban. Nuestra serie más reciente también contenía una narrativa, y recibimos algunas propuestas de arte bastante geniales — ¡échales un vistazo!

Charlas de Soroban

Tras Sorobanathon: Primera Luz, Anuhya Challagundla de SDF lanzó una nueva serie en Twitch destacando a los tinkerers de Soroban que enviaron a Sorobanathon: Primera Luz. Definitivamente vale la pena escuchar si estás interesado en aprender sobre cómo empezar en Soroban. Aquí hay algunas grabaciones:

Charlas de Soroban | Únete a la conversación sobre los SDKs de Stellar

La vez que Anuhya se unió al desarrollador de SDK, Chris, también conocido como Soneso, mientras hablan sobre todo lo relacionado con Soroban. Chris repasa el SDK de Assembly Script que ha estado desarrollando.

Charlas de Soroban | DAOs en Soroban

La vez que Anuhya se unió a Rahim para charlar sobre sus propuestas de Sorobanathon sobre DAOs y pagos por streaming.

¿Qué sigue para Soroban y Sorobanathon?

¡Nos alegra que lo preguntes! Tenemos muchas cosas emocionantes en proceso para el futuro de Soroban. Comenzando el 13 de enero de 2023 es nuestro primer hackathon enfocado en Soroban: ¡Hacka-Soroban-athon! Este evento es una gran oportunidad para que el equipo de desarrollo de Soroban reciba retroalimentación significativa sobre Soroban y fomente la primera generación de desarrollo de herramientas del ecosistema. Mantente atento para más información sobre el evento, pero siéntete libre de inscribirte en el hackathon y comienza a pensar en lo que te gustaría construir!

¡Estamos tan felices de considerar a Sorobanathon: Primera Luz un éxito, y estamos emocionados de ver lo que la comunidad continúa construyendo a lo largo de 2023. ¡Feliz Soroban a todos!