why would the miners discard a transaction and not another one given that the value they extract is the same?