В ордербуках главное, что должно быть записано в блокчейне, это последовательность транзакций. Но ликвидации усложняют картину. Отмена транзакций — это сложная задача. Думая об этом в связи с @Lighter_xyz и zkclobs.
Keone Hon ⨀
Keone Hon ⨀11 авг., 03:59
Сегодня я пишу о асинхронном выполнении (также известном как отложенное выполнение). Это одна из "больших идей" монады, которая в ретроспективе будет казаться очевидной: как только порядок транзакций определен, состояние также определено. Вы, возможно, не знаете, но в большинстве блокчейнов, включая Ethereum и Solana, узлы, оценивающие список транзакций (т.е. блок), также должны согласовать результат этого списка транзакций (т.е. корень состояния после этих транзакций) в рамках процесса голосования. Это требует от них выполнения этих транзакций перед тем, как ответить голосом, что, очевидно, значительно сокращает объем работы, которую от них можно ожидать. Это ожидание слишком строгое и является одной из основных причин, почему пропускная способность блокчейна так ограничена.
@moon_shiesty @Lighter_xyz Как вы предлагаете справляться с ситуацией, когда пользователь продолжает отправлять недействительные транзакции после ликвидации?
1,68K