Nutriendo el Garden: market making y staking

Nutriendo el Garden: market making y staking

Staking

// Staking

gm, gardeners, 👨‍🌾

En esta entrada del blog compartimos un vistazo al walled garden que estamos construyendo — un ecosistema seguro protegido del bosque oscuro, donde alcanzamos el equilibrio de Nash entre los participantes mediante interacciones de suma positiva.

Ethos

Las temporadas sirven como puerta de entrada al walled garden. Si las temporadas fueron tu forma de entrar, el market making y el staking son la forma de nutrir tu garden.

El walled garden está diseñado para proteger a todos los participantes que están dentro de los actores que extraen valor de forma injusta del flujo de órdenes de un usuario. Está construido para lograr estos objetivos:

  • Un sistema abierto donde cualquiera puede participar y desempeñar distintos roles
  • Incentivar la participación a largo plazo
  • Incluir a los participantes y crear efectos de suma positiva para ellos
  • Mejorar la experiencia de usuario ofreciendo los mejores precios y tiempos de su categoría

Actores

El walled garden crea oportunidades para nuevos actores (fillers y stakers) y crea nuevo valor para los ya existentes.

Usuarios

Cualquier persona (o bot) que quiera usar Garden para hacer swap de activos tiene su flujo de órdenes protegido de los bots de MEV, los bots de ataque sándwich y todos los demás sistemas parásitos. El walled garden garantiza la ejecución de la orden una vez que recibe un fill (o recibes una comisión por inconveniencia del 1%), algo que ninguna otra DEX ofrece actualmente. Los precios se optimizan para el usuario mediante un sistema meritocrático que equilibra qué fillers tienen un mayor impacto en la UX general de Garden.

Los usuarios pueden depositar y mantener un saldo de SEED dentro de Garden para pagar comisiones con descuento. Esto beneficia al sistema de forma integral, ya que se consigue mediante el agrupamiento off-chain de transacciones por parte de un relayer, lo que reduce el coste por ejecución de transacción. La comisión que se paga en SEED la liquidan (pueden reclamarla) los fillers y los stakers al instante, o la usan como comisión para sus propias operaciones, a diferencia de las comisiones en otros activos, que se liquidan una vez por semana (ver Stakers).

Fillers

Los gardeners pueden convertirse en fillers dentro del walled garden aportando un bond de 210 000 SEED. Los fillers registrados obtienen acceso para facilitar el flujo de órdenes de Garden y reciben la comisión pagada por el usuario correspondiente. Para ser un filler eficiente, un gardener debe poder ejecutar bots de arbitraje, tener fondos disponibles para aportar liquidez, contar con herramientas/estrategias para reequilibrar la liquidez y con el conocimiento técnico para ejecutar esos bots sin tiempo de inactividad.

La cantidad de volumen que hacen los fillers es directamente proporcional a la eficiencia con la que pueden ejecutar órdenes. La eficiencia se mide como la cantidad de comisiones que un filler puede pagar a sus stakers. Un filler puede prometer X bips como comisión sobre el volumen semanal total que realiza. Así, la comisión se basa en el éxito y depende del volumen que los fillers liquidan. Esto incentiva a los fillers a construir bots optimizados y ganar más. Los fillers alcanzan el equilibrio de Nash pagando una comisión lo más alta posible, ya que eso permitiría que entren en juego las economías de escala y genera una rentabilidad óptima. El grim triggering se desincentiva asignando umbrales de volumen por filler según la eficiencia con la que trabajan.

Si las comisiones de los stakers no se pagan puntualmente, los fillers responsables quedan bloqueados durante 7 días. Si la comisión sigue sin pagarse durante ese período de gracia, su bond pasa a sus stakers. Si un filler no liquida una orden dentro del tiempo asignado, su bond sufre un slashing del 0.67% del valor de la operación. A medida que el sistema evoluciona, se tienen en cuenta más métricas cualitativas para el slashing y para medir la eficiencia de los fillers.

Stakers

Los stakers son quienes toman las decisiones en el walled garden y equilibran cómo se asigna el flujo de órdenes a los fillers del sistema, votando activamente por los fillers eficientes. Si un filler obtiene el 80% de los votos, obtiene el ROFR sobre el 80% del volumen al mejor precio ofrecido por los fillers elegibles.

Los stakers mantienen el equilibrio impidiendo que un solo filler consiga un monopolio. Votar por los menos favoritos conlleva un ligero riesgo pero ofrece un APY más alto, y viceversa, lo que evita el dominio y la manipulación de precios. El sistema de votación también minimiza el grim triggering, garantizando que no haya ganancias con esa estrategia.

Hacer stake por un filler significa poner algo propio en juego. Si un filler no liquida una orden dentro del tiempo asignado, se aplica un slashing del 0.33% del valor de la operación sobre los stakes de sus stakers. Por eso, los stakers deben encontrar un equilibrio y optimizar entre los fillers que ofrecen pagos altos y minimizar las pérdidas por slashing.

El compromiso a largo plazo de los stakers se incentiva potenciando su capacidad de voto y de ganancia. Hacer stake durante 6 meses otorga 1 voto para ese período, mientras que hacer stake durante 4 años supone 4 votos durante toda la duración, lo que se traduce en 4x el APY en comparación con alguien que hace stake durante 6 meses cada vez.

Proceso de asignación de órdenes

Este es un resumen de lo que ocurre una vez que un usuario crea una orden:

  1. El libro de órdenes (OB) de Garden emite los detalles de la orden a todos los fillers elegibles. Esta etapa se marca como 'order matching' en la UI.
  2. Los fillers responden con el mejor precio que pueden ofrecer.
  3. El OB identifica el mejor precio entre todas las respuestas de los fillers y lo comunica de vuelta a todos los fillers.
  4. Si solo un filler acepta, este hace el fill de la orden, lo que se indica con un mensaje 'order matched' en la UI.
  5. Si varios fillers aceptan el nuevo precio,
    1. Para los usuarios que son stakers, sus órdenes se asignan a los fillers a los que hicieron stake. Se aplica un descuento adicional de 0.1 bips por voto (hasta la comisión máxima del filler), que se resta de las comisiones que reciben los stakers.
    2. Se calcula un ratio que compara la proporción de stakers con la proporción de la orden con fill. La orden se asigna al filler con el ratio más bajo.
    3. Solo el filler o los fillers asignados incurren en costes por el fill y el coste del fallo para los fillers participantes es cero. Esto crea un efecto de suma positiva para los fillers, ya que en cualquier otro escenario de arbitraje como el sandwiching, todos los participantes gastan fondos y acaban con costes por fallo.
  6. Esto crea un efecto de suma positiva para los fillers, ya que en cualquier otro escenario de arbitraje como el sandwiching, todos los participantes gastan fondos y acaban con costes por fallo.
  7. Tras el emparejamiento, el usuario inicia el depósito del activo en el contrato HTLC y el bot del filler espera una cantidad fija de confirmaciones.
  8. A continuación, el filler dispone de una ventana de tiempo fija para depositar su activo. Si el filler no ejecuta a tiempo, los usuarios reciben una comisión por inconveniencia.
  9. El usuario y el filler pueden entonces redimir los activos del otro, completando la operación.

Auditoría y lanzamiento

El desarrollo de los smart contracts necesarios y de los componentes off-chain está completo. Actualmente estamos realizando una auditoría de seguridad con Trail of Bits que se espera que dure hasta la tercera semana de febrero. Las fechas de lanzamiento de las funciones de staking y market making se harán públicas en un par de semanas, a medida que lleguemos a las etapas finales de la auditoría. Mientras tanto, tenemos previstas varias funciones interesantes y mejoras de calidad de vida.

Recompensas de staking

Actualmente, el filler activo lo gestionan nuestros socios cercanos. Los beneficios obtenidos hasta la fecha se distribuirán entre los fillers activos y los stakers de forma semanal durante 10 semanas tras el lanzamiento del staking.

Suponiendo que el 20% de SEED esté en stake, a los precios de mercado actuales esto proporcionaría un APY del 71% → 284% según el período de bloqueo.

El futuro

Como se mencionó antes en el blog, este programa es la forma en que imaginamos que prospere el ecosistema de Garden. El propósito del walled garden es ser una iniciativa de suma positiva para todos los actores implicados.

El staking y el market making se vuelven mucho más interesantes a medida que añadimos compatibilidad con más activos y cadenas en nuestra búsqueda de la DEX perfecta. Esto también crea posibilidades emocionantes para la captura y la redistribución de MEV, dando aún más razones para que los usuarios elijan entrar en el Garden.

esto no ha hecho más que empezar 🌱


Acerca de Garden

Garden es la forma más rápida de hacer swap entre BTC y WBTC, con una mejora de 10x sobre las opciones existentes. Es descentralizado, sin confianza, auditado y no es un garden de verdad.

Únete a nuestro garden townhall para charlar con otros gardeners sobre la acidez del suelo y la poda de arbustos.

Last updated

Related Blogs