<blockquote>
  <p>It is my understanding that the transaction would not be processed immediately because the fee is too low.</p>
</blockquote>

<p>That is roughly correct. Miners select transactions based on the fee per byte, and lower fees will take longer to be included in a block</p>

<blockquote>
  <p>If that is the case, then can one have a bitcoind server of their own, pull out the transaction, process it (or the entries in it) and then create a block to be added to the blockchain?</p>
</blockquote>

<p>Technically, you could mine your own transaction. Practically, this is no longer feasible. The mining process is too difficult for non-specialized hardware since the creation of ASIC miners, and even with ASICs, you would need thousands to mine at a speed where you could feasibly find a block all by yourself. </p>

<p>This approach is indeed taken by some mining pools for paying out their miners. They will not broadcast their payout tx, and include it when they mine their own block, either for a 0 fee, or an arbitrary fee (since they mine the block, they just get the fee back). However, it is not possible to do this as an individual user.</p>

CC BY-SA 4.0
2018-05-15T21:24:00.920Z
2018-05-15T21:24:00.920Z
Raghav Sood
<p>I was reading this information regarding the MEMPOOL:
<a href="https://coinsutra.com/bitcoin-mempool/" rel="nofollow noreferrer">https://coinsutra.com/bitcoin-mempool/</a></p>

<p>Suppose I have a transaction that contains a certain number of entries (ex: 300). In addition, suppose I have 7 other transactions - each having 50 entries.</p>

<p>Suppose I offer $1 to the miner for each transaction to be processed.</p>

<p>When broadcasting a transaction, it goes to the MEMPOOL first (so that a miner can pick it up for processing)?</p>

<p>It is my understanding that the transaction would not be processed immediately because the fee is too low. </p>

<p>If that is the case, then can one have a bitcoind server of their own, pull out the transaction, process it (or the entries in it) and then create a block to be added to the blockchain?</p>

<transactions><transaction-fees>
Processing my own transactions
Casey Harrils
# Processing my own transactions

(Asked by: username_0 on 2018-05-15)

I was reading this information regarding the MEMPOOL:
<https://coinsutra.com/bitcoin-mempool/>

Suppose I have a transaction that contains a certain number of entries (ex: 300). In addition, suppose I have 7 other transactions - each having 50 entries.

Suppose I offer $1 to the miner for each transaction to be processed.

When broadcasting a transaction, it goes to the MEMPOOL first (so that a miner can pick it up for processing)?

It is my understanding that the transaction would not be processed immediately because the fee is too low.

If that is the case, then can one have a bitcoind server of their own, pull out the transaction, process it (or the entries in it) and then create a block to be added to the blockchain?

**Tags:** transactions, transaction-fees


---

## 1 answers

### Answer by username_1 on 2018-05-15. Score: 3 | Accepted answer

> It is my understanding that the transaction would not be processed immediately because the fee is too low.

That is roughly correct. Miners select transactions based on the fee per byte, and lower fees will take longer to be included in a block

> If that is the case, then can one have a bitcoind server of their own, pull out the transaction, process it (or the entries in it) and then create a block to be added to the blockchain?

Technically, you could mine your own transaction. Practically, this is no longer feasible. The mining process is too difficult for non-specialized hardware since the creation of ASIC miners, and even with ASICs, you would need thousands to mine at a speed where you could feasibly find a block all by yourself.

This approach is indeed taken by some mining pools for paying out their miners. They will not broadcast their payout tx, and include it when they mine their own block, either for a 0 fee, or an arbitrary fee (since they mine the block, they just get the fee back). However, it is not possible to do this as an individual user.


---

