Author

Topic: Mining for a pool and prioritizing my own transaction. Is it possible ? (Read 1500 times)

sr. member
Activity: 439
Merit: 252
Get Paid to Play your Media on Current
I believe ViaBTC.com has this option. It is available to their miners and is called "Transaction Accelerator". For a small fee you enter the transaction ID and the Pool picks it up. Here is their description:

"With the Transaction Accelerator for delayed transactions, users can submit any TXID that includes a minimum 0.0001BTC/KB fee to ViaBTC.
We will prioritize to include in the next block when possible at no extra charge.
A maximum of 100 TXs submitted can be accelerated every hour."





it doesn't work with non-standard tx that aren't propagated by the nodes
newbie
Activity: 3
Merit: 0
I believe ViaBTC.com has this option. It is available to their miners and is called "Transaction Accelerator". For a small fee you enter the transaction ID and the Pool picks it up. Here is their description:

"With the Transaction Accelerator for delayed transactions, users can submit any TXID that includes a minimum 0.0001BTC/KB fee to ViaBTC.
We will prioritize to include in the next block when possible at no extra charge.
A maximum of 100 TXs submitted can be accelerated every hour."



sr. member
Activity: 439
Merit: 252
Get Paid to Play your Media on Current
It is possible to pay (in btc or "hash power") for having mined a non-standard tx? If yes, please explain how.
legendary
Activity: 1232
Merit: 1030
give me your cryptos
1. Does any mining pool allow the miners to add their own transactions to the block ? If so, who ?

Most pools supply the hashers with block headers that are ready to be hashed.  So, in most cases you would not be able to add any transactions to the block that you are hashing.

Some pools might (as a benefit to their hashers) allow hashers to request that a transaction be included in the next block.  That's up to the pool operator to decide if they want to provide that as a service or not.

It is also possible for a pool to allow the hashers to build the blocks themselves.  Most pools don't do this, because most hashers are lazy and don't want to get involved in that part of mining.

I believe P2Pool allows the miners to build their own blocks, and F2Pool allows a couple of their participants to choose transactions for the blocks.

Even if you were to find a pool that let you build your own blocks, you would have to be the one to actually mine the block to get your transaction through, wouldn't you? So you couldn't simply turn on a cpu miner with the lowest intensity and reap the benefits.

2. If this is not possible then is there any other way for the transaction to be confirmed sooner by a miner other than including higher fees?

Miners are spending a lot of money on hash power. Most of them are doing that with an expectation that they will earn revenue that is higher than their costs.  The higher the revenue, the more profit they make.  That means that including a lower fee transaction will reduce their profit.  As such, your choices would be to either pay a mining pool directly and ask them to include your transaction, or wait for a pool to confirm your cheap transaction out of the charity in their heart.

I'm pretty sure ViaBTC has a service for this. https://www.viabtc.com/tools/txaccelerator/
legendary
Activity: 3472
Merit: 4801
1. Does any mining pool allow the miners to add their own transactions to the block ? If so, who ?

Most pools supply the hashers with block headers that are ready to be hashed.  So, in most cases you would not be able to add any transactions to the block that you are hashing.

Some pools might (as a benefit to their hashers) allow hashers to request that a transaction be included in the next block.  That's up to the pool operator to decide if they want to provide that as a service or not.

It is also possible for a pool to allow the hashers to build the blocks themselves.  Most pools don't do this, because most hashers are lazy and don't want to get involved in that part of mining.

I believe P2Pool allows the miners to build their own blocks, and F2Pool allows a couple of their participants to choose transactions for the blocks.

2. If this is not possible then is there any other way for the transaction to be confirmed sooner by a miner other than including higher fees?

Miners are spending a lot of money on hash power. Most of them are doing that with an expectation that they will earn revenue that is higher than their costs.  The higher the revenue, the more profit they make.  That means that including a lower fee transaction will reduce their profit.  As such, your choices would be to either pay a mining pool directly and ask them to include your transaction, or wait for a pool to confirm your cheap transaction out of the charity in their heart.
newbie
Activity: 11
Merit: 1
***A satisfying answer with possible solution to my problem will get a donation of 200000 satoshis. So please leave your address along with your reply***

So lets say i am mining in a pool with my miner and i would like my own transaction to be included in the block my mining pool is trying to solve ?

This might a noob question but hey i will pay you ...

1. Does any mining pool allow the miners to add their own transactions to the block ? If so, who ?


2. If this is not possible then is there any other way for the transaction to be confirmed sooner by a miner other than including higher fees?


Thank you
Jump to: