У книзі порядку головне, що потрібно зробити на ланцюжку - це послідовність транзакцій. Але ліквідації ускладнюють картину. Скасувати транзакції складно. Думаючи про це у зв'язку з @Lighter_xyz та zkclobs
Keone Hon ⨀
Keone Hon ⨀11 серп., 03:59
Сьогодні пишу про асинхронне виконання (так зване відкладене виконання). Це одна з «великих ідей» Monad, яка здається очевидною в ретроспективі: як тільки визначається порядок транзакцій, визначається стан. Можливо, ви цього не знаєте, але в більшості блокчейнів, включаючи Ethereum і Solana, вузли, які оцінюють список транзакцій (тобто блок), також повинні домовитися про результат цього списку транзакцій (тобто корінь стану після цих транзакцій) в рамках процесу голосування. Це вимагає від них виконання цих транзакцій до того, як вони дадуть відповідь голосуванням, що, очевидно, значно скорочує обсяг роботи, від якої вони можуть очікувати. Це очікування занадто суворе і є однією з головних причин, чому пропускна здатність блокчейну настільки обмежена.
@moon_shiesty @Lighter_xyz Як ви пропонуєте впоратися з ситуацією, коли користувач продовжує подавати невірні транзакції після ліквідації?
1,66K