Curación de mercados

Un tema importante es cómo nos aseguramos de que todos los mercados que se muestran en el frontend cumplan ciertas reglas preestablecidas. Los Smart Contracts aceptan la creación de cualquier mercado, es por eso que decidimos agregar la opción de curación en la interfaz gráfica. Que consideramos para que un torneo sea válido? que todos los parámetros estén bien configurados (por ejemplo, que no se permiten apuestas una vez comenzado el primer evento), o que los torneos y eventos no sean sobre temas ilegales o incitan a la violencia, solo por mencionar algunos. Para que esta curación sea descentralizada, tomamos la decisión de apoyarnos en Kleros Curatearrow-up-right. En el blog de Klerosarrow-up-right se puede encontrar una expresión detallada de cómo funciona pero veamos los puntos más importantes. Es importante que entiendas que el mercado debe cumplir con las políticas del registro para ser aceptado, las mismas pueden ser consultadas en este linkarrow-up-right.

Curate es un mecanismo para poder incorporar de forma segura ítems en una lista asegurándonos de que dichos ítems cumplan con las reglas de la lista. Para ello, cualquier usuario puede incorporar un ítem en la lista (mercados de prode.eth en nuestro caso) dejando un depósito en garantía. Ese mercado quedará en revisión durante un tiempo especificado (3? días) y en dicha etapa cualquier otro usuario puede desafiar dicho ítem. Si esto ocurre se generará una disputa en las cortes descentralizadas de Kleros y el jurado resolverá si el mercado cumple con las reglas o no. Si nadie desafía dicho ítem, el mercado pasa a estar registrado en Curate y se devuelve el depósito a quien subió el mercado a la lista. En caso de que el mercado se encuentre validado en curate, en prode.eth aparecerá como torneo validado, con lo cual le da seguridad a los otros usuarios de que dicho mercado cumple con las reglas del registro y sus parámetros han sido bien configurados.

Es importante mencionar que en curate solo importa el nombre del mercado, el tiempo hasta que se permiten apuestas y los identificadores de los eventos (preguntas en reality.eth). Con los identificadores de esas preguntas, se genera un hash . Por ejemplo, pueden haber dos torneos que usen las mismas preguntas pero distinto monto de apuesta. De esta forma hay que registrar en curate una sola vez el torneo, dado que para la curación lo importante es la legitimidad de los eventos y parámetros del torneo.

En general, no debería haber problemas a la hora de realizar una validación de torneo, y desde prode.eth hemos generados unas herramientas para que sea más fácil este paso, simplemente hay que seguir las políticas del registro. Pero ten cuidado, si tu evento no cumple con las políticas, seguramente perderás tu depósito.

Verificación de un torneo

[En construcción]

Last updated