<p>In Bitcoin, transactions generally¹ have immutable self-contained outcomes—they boil down to a list of inputs spending existing UTXOs, and a list of outputs to be created. All the amounts involved are independent from the position in the block, or even what block a transaction gets into.</p>
<p>In Ethereum, especially transactions interacting with more complex smartcontracts, some of the values of transactions are dynamic. If you e.g. place a market order on a decentralized exchange, you may get more or less for your money depending on whether other transactions call the same contract before you. Since miners see transactions before they are confirmed, they can front-run such transactions. This is how they can extract value by reordering transactions.</p>
<hr />
<p>¹ Arguably, miners could hypothetically benefit in scenarios where there are multiple transactions with competing outcomes, e.g. the closing of a Lightning channel. In some such situations, a miner could perhaps benefit from not including a transaction in their block or doing something else than picking the transaction with the highest feerate. This could potentially lead to some form of MEV on Bitcoin, but if the incentives of such second-layer protocols are properly designed, I would expect them to remain negligible exceptions.</p>

CC BY-SA 4.0
2022-01-18T21:59:06.027Z
In the case of Ethereum, when front running happens, do the miner utilising MEV orders his/her transaction before the other's as he/she is the one who mines the next block, or he is just able to analyse the mempool and can set higher fees to his/her order and the ordering happens automatically?
curiousTrader
CC BY-SA 4.0
2022-01-18T17:27:09.763Z
2022-01-18T17:27:09.763Z
Murch
<p>No, in Bitcoin most miners simply choose the transactions with the highest fees.</p>
<p>The order of transactions just has to be valid (eg, transaction that spends a UTXO of another transaction in the same block has to be placed after the transaction it spends). As long as it is any valid order, <em>which</em> particular order is not particularly important.</p>

CC BY-SA 4.0
2022-01-18T16:25:27.497Z
Why is this different in ethereum? Why can they extract value there by reordering and not here?
curiousTrader
CC BY-SA 4.0
2022-01-18T14:08:26.190Z
2022-01-18T14:08:26.190Z
ieatpizza
<p>Miner Extractable Value (MEV) is a big topic in the life of Ethereum users, and it creates an additional revenue source for the miners.</p>
<p>Is MEV possible on the Bitcoin blockchain as well? And if yes/no, why and is it being used?</p>

<mining-theory><mining-reward><miner-extractable-value>
Is MEV possible on bitcoin?
curiousTrader
# Is MEV possible on bitcoin?

(Asked by: username_0 on 2022-01-18)

Miner Extractable Value (MEV) is a big topic in the life of Ethereum users, and it creates an additional revenue source for the miners.

Is MEV possible on the Bitcoin blockchain as well? And if yes/no, why and is it being used?

**Tags:** mining-theory, mining-reward, miner-extractable-value


---

## 2 answers

### Answer by username_1 on 2022-01-18. Score: 3 | Accepted answer

In Bitcoin, transactions generally¹ have immutable self-contained outcomes—they boil down to a list of inputs spending existing UTXOs, and a list of outputs to be created. All the amounts involved are independent from the position in the block, or even what block a transaction gets into.

In Ethereum, especially transactions interacting with more complex smartcontracts, some of the values of transactions are dynamic. If you e.g. place a market order on a decentralized exchange, you may get more or less for your money depending on whether other transactions call the same contract before you. Since miners see transactions before they are confirmed, they can front-run such transactions. This is how they can extract value by reordering transactions.

---

¹ Arguably, miners could hypothetically benefit in scenarios where there are multiple transactions with competing outcomes, e.g. the closing of a Lightning channel. In some such situations, a miner could perhaps benefit from not including a transaction in their block or doing something else than picking the transaction with the highest feerate. This could potentially lead to some form of MEV on Bitcoin, but if the incentives of such second-layer protocols are properly designed, I would expect them to remain negligible exceptions.

> **Comments:**
> **username_0**: In the case of Ethereum, when front running happens, do the miner utilising MEV orders his/her transaction before the other's as he/she is the one who mines the next block, or he is just able to analyse the mempool and can set higher fees to his/her order and the ordering happens automatically?  

---

### Answer by username_2 on 2022-01-18. Score: 0

No, in Bitcoin most miners simply choose the transactions with the highest fees.

The order of transactions just has to be valid (eg, transaction that spends a UTXO of another transaction in the same block has to be placed after the transaction it spends). As long as it is any valid order, *which* particular order is not particularly important.

> **Comments:**
> **username_0**: Why is this different in ethereum? Why can they extract value there by reordering and not here?  

---

