Приложения должны контролировать, кто может устанавливать блокировки. Гораздо эффективнее сообщить планировщику, когда транзакция X потерпит неудачу, чтобы он пропустил выполнение, вместо того чтобы тратить циклы валидатора на обреченную транзакцию. Плательщик комиссии все равно оплачивает сбор.