<p>It likely has to do with the minimum relay fee set on the nodes that are mining. There's also coin age that is taken into consideration on low or no fee transactions. </p>

<p><strong>Relay and Mining: Priority transactions</strong></p>

<p>Bitcoin Core has a heuristic ‘priority’ based on coin value and age. This calculation is used for relaying of transactions which do not pay the minimum relay fee, and can be used as an alternative way of sorting transactions for mined blocks. Bitcoin Core will relay transactions with insufficient fees depending on the setting of -limitfreerelay= (default: r=15 kB per minute) and -blockprioritysize=.</p>

<p><a href="https://bitcoin.org/en/release/v0.12.0#relay-and-mining-priority-transactions" rel="nofollow">Soure</a></p>

CC BY-SA 3.0
2016-08-09T08:42:46.613Z
A few lines later in the source you linked: "The mining of transactions based on their priority is also now disabled by default."
Murch
CC BY-SA 3.0
2016-08-09T09:54:16.113Z
So I *might* find that the transaction will never take because all pools are configured to reject such a thing now? It would be interesting to see what zero-fee transactions were made in the past weeks. bitcoinfees.21.co says 302 in 24 hours. Those could be special purpose trans that are not available to the public.
boot4life
CC BY-SA 3.0
2016-08-09T11:27:29.587Z
According to Gregory Maxwell there are no free transactions anymore: https://github.com/bitcoin/bitcoin/issues/8334#issuecomment-232278522
boot4life
CC BY-SA 3.0
2016-08-09T02:06:57.223Z
2016-08-09T02:06:57.223Z
m1xolyd1an
<p>Today, I sent a Bitcoin payment but it has not been included in a block for about 10 hours now. The payment had the following characteristics:</p>

<ul>
<li>~0.1 BTC</li>
<li>222 bytes</li>
<li>One UTXO as an input (I used coin control)</li>
<li>The UTXO was approximately 1 year old</li>
</ul>

<p>Currently, blocks are not always full (in fact there are blocks that are only 8% full). For that reason I attempted to save the fee.</p>

<p><a href="https://i.sstatic.net/HAJEy.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/HAJEy.png" alt="enter image description here"></a></p>

<p>(<a href="https://bitcoinfees.github.io/#1m" rel="nofollow noreferrer">https://bitcoinfees.github.io/#1m</a>)</p>

<p><a href="https://i.sstatic.net/6uwxW.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/6uwxW.png" alt="enter image description here"></a></p>

<p>(<a href="https://blockchain.info/" rel="nofollow noreferrer">https://blockchain.info/</a> 2016-08-08 20:42 UTC).</p>

<p><strong>What policy do miners currently have regarding zero fee transactions?</strong> I have sent many zero fee transactions in the past (>1 year ago) and the block inclusion time was really quick (~5 blocks maybe). Did the policy of miners change?</p>

CC BY-SA 3.0
2016-08-08T22:40:59.823Z
In the last 6 blocks (screenshot) there are 4 that are significantly empty. It should be possible to include more data. Of course, including a zero fee transaction does not increase profits but in the past miners did it nonetheless as a public service.
boot4life
CC BY-SA 3.0
2016-08-08T23:00:14.363Z
It just comes down to whichever valid block a miner finds first. A miner will find more blocks in general if they consider blocks of any size rather than just full. There are very often empty blocks with only the block reward transaction and nothing else.
Dylan James McGannon
<transaction-fees><broadcast>
Why are zero fee transactions not being included in blocks that are not full?
boot4life
# Why are zero fee transactions not being included in blocks that are not full?

(Asked by: username_0 on 2016-08-08)

Today, I sent a Bitcoin payment but it has not been included in a block for about 10 hours now. The payment had the following characteristics:

* ~0.1 BTC
* 222 bytes
* One UTXO as an input (I used coin control)
* The UTXO was approximately 1 year old

Currently, blocks are not always full (in fact there are blocks that are only 8% full). For that reason I attempted to save the fee.

[![enter image description here](https://i.sstatic.net/HAJEy.png)](https://i.sstatic.net/HAJEy.png)

(<https://bitcoinfees.github.io/#1m>)

[![enter image description here](https://i.sstatic.net/6uwxW.png)](https://i.sstatic.net/6uwxW.png)

(<https://blockchain.info/> 2016-08-08 20:42 UTC).

**What policy do miners currently have regarding zero fee transactions?** I have sent many zero fee transactions in the past (>1 year ago) and the block inclusion time was really quick (~5 blocks maybe). Did the policy of miners change?

**Tags:** transaction-fees, broadcast

> **Comments:**
> **username_0**: In the last 6 blocks (screenshot) there are 4 that are significantly empty. It should be possible to include more data. Of course, including a zero fee transaction does not increase profits but in the past miners did it nonetheless as a public service.  
> **username_1**: It just comes down to whichever valid block a miner finds first. A miner will find more blocks in general if they consider blocks of any size rather than just full. There are very often empty blocks with only the block reward transaction and nothing else.  

---

## 1 answers

### Answer by username_2 on 2016-08-09. Score: 1 | Accepted answer

It likely has to do with the minimum relay fee set on the nodes that are mining. There's also coin age that is taken into consideration on low or no fee transactions.

**Relay and Mining: Priority transactions**

Bitcoin Core has a heuristic ‘priority’ based on coin value and age. This calculation is used for relaying of transactions which do not pay the minimum relay fee, and can be used as an alternative way of sorting transactions for mined blocks. Bitcoin Core will relay transactions with insufficient fees depending on the setting of -limitfreerelay= (default: r=15 kB per minute) and -blockprioritysize=.

[Soure](https://bitcoin.org/en/release/v0.12.0#relay-and-mining-priority-transactions)

> **Comments:**
> **username_3**: A few lines later in the source you linked: "The mining of transactions based on their priority is also now disabled by default."  
> **username_0**: So I *might* find that the transaction will never take because all pools are configured to reject such a thing now? It would be interesting to see what zero-fee transactions were made in the past weeks. bitcoinfees.21.co says 302 in 24 hours. Those could be special purpose trans that are not available to the public.  
> **username_0**: According to Gregory Maxwell there are no free transactions anymore: https://github.com/bitcoin/bitcoin/issues/8334#issuecomment-232278522  

---

