Las aplicaciones deben tener control sobre quién puede tomar bloqueos. Es mucho más eficiente decirle al programador cuándo fallará tx X para que omita la ejecución en lugar de desperdiciar ciclos de validación en un tx condenado. El pagador de la tarifa aún paga la tarifa.