En los libros de órdenes, lo principal que necesita ir a la cadena es la secuencia de transacciones. Pero las liquidaciones complican la situación. Revertir transacciones es complicado. Pensando en eso en conexión con @Lighter_xyz y zkclobs.
Keone Hon ⨀
Keone Hon ⨀11 ago, 03:59
Hoy estoy escribiendo sobre la ejecución asíncrona (también conocida como ejecución diferida). Esta es una de las "grandes ideas" de Monad que parecerá obvia en retrospectiva: que tan pronto como se determina el orden de las transacciones, se determina el estado. Puede que no lo sepas, pero en la mayoría de las blockchains, incluyendo Ethereum y Solana, los nodos que evalúan una lista de transacciones (es decir, un bloque) también deben estar de acuerdo con el resultado de esa lista de transacciones (es decir, la raíz del estado después de esas transacciones) como parte del proceso de votación. Eso requiere que ejecuten esas transacciones antes de responder con un voto, lo que obviamente reduce enormemente la cantidad de trabajo que se puede esperar que realicen. Esta expectativa es demasiado estricta y es una de las principales razones por las que el rendimiento de la blockchain es tan limitado.
@moon_shiesty @Lighter_xyz ¿Cómo proponen manejar la situación de un usuario que continúa enviando transacciones inválidas después de ser liquidado?
1.68K