Sigo pensando en si, cuando @Dusk đ ya puede ocultar el estado, entonces eso debería ser suficiente para que una bolsa en la que se ejecute evite el front-running.
porque la razón por la que te adelantan es que la orden queda expuesta en la cola de espera. Cúbrela y el problema desaparece.
Entonces, ¿por qué aún no lo veo resuelto?
Seguramente porque ocultar el contenido no significa ocultar el orden.
y eso es exactamente donde sigo mezclando dos cosas distintas.
El que ordena las transacciones dentro del bloque sigue decidiendo cuál va antes y cuál después. Quizá no pueda leer tu orden, pero aun así puede insertar la suya en cualquier posición, o simplemente retrasar tu transacción un bloque. Con ciertas estrategias, basta con tener la capacidad de decidir el orden para ganar dinero.
ahí es donde el problema se vuelve verdaderamente real.
La solución privada aborda el problema de la información, no el de la autoridad. El ordenante sigue en una posición privilegiada, solo que tiene que trabajar un poco a ciegas.
Entonces, espera… para que un mercado sea realmente justo, hacen falta ambas cosas: que el contenido esté oculto y que el orden esté ligado por reglas, no por la voluntad del creador del bloque.
resulta que sigo pensando que todos los problemas del mercado on-chain provienen de una transparencia excesiva.
En realidad, la mitad proviene de que alguien tenga la autoridad de decidir el orden. Y me intriga cómo $DUSK aborda esa parte en la capa de consenso — porque en un mercado de valores, el sesgo en el emparejamiento no solo es algo molesto, es un asunto legal.
#dusk $BTC $ETH