Questions tagged [coin-age-priority]

Transaction priority is derived from the size of a transaction, the value that is being transferred and the age of the coins.

Filter by
Sorted by
Tagged with
2 votes
1 answer
46 views

Mined blocks with reserved space for old utxos

I've heard that long time ago. Getblocktemplate or it's equivalent at that time reserved a small space on blocks for old utxos instead of following the rule of ordering transactions by its sat/Byte ...
dev7ba's user avatar
  • 373
3 votes
2 answers
321 views

What were 'high-priority' transactions in Bitcoin Core v0.9?

I came across these release notes for Bitcoin Core 0.9 and saw this quote under 'Transaction Fees'. Does this distinction between 'high-priority' and 'highest-fee' transactions still exist? What ...
Darius's user avatar
  • 789
1 vote
1 answer
527 views

When do miners include low-fee-transactions?

Are Low-fee-transactions low priority to be included in block? When do miners include low-fee-transactions? Do they have their own formula to get priority? Or just oldest transactions are first?
bitcoinlearner's user avatar
3 votes
2 answers
239 views

How is the prioritization of Bitcoin Transactions done as of today?

How does the Bitcoin Network as of today priotize Transactions. Is it: A) [Bitcoin Days destroyed] * [Transaction fees / Size ] B) [Transaction fees / Size ] What i am NOT looking for is links to old ...
user54512's user avatar
  • 307
1 vote
2 answers
451 views

As a solo miner how can I prioritize my own unconfirmed transactions?

Is it possible to prioritize my own unconfirmed transaction through my mining machines without being in a pool? And if its possible how can I do that?
Denja's user avatar
  • 260
4 votes
2 answers
725 views

Why is the transaction priority removed?

As far as I know, in the earlier version of Bitcoin, there was a mechanism about transaction priorities. However, it has been removed (or not being taken into account anymore) and now the only ...
Önder Gürcan's user avatar
3 votes
1 answer
281 views

Is it OK not to sort transactions at all?

According to Mastering Bitcoin. Mining - Transaction Age, Fees, and Priority, miners sort transactions, using special parameter, called priority, which looks like Priority = Sum (Value of input * ...
Sergey Potekhin's user avatar
11 votes
2 answers
590 views

Are any miners still considering priority in their transaction selection?

A new answer on Who gets Bitcoin transaction fees? has spawned discussion on the paradigm shift from selection by priority (= coin age × spent value) to selection by fee rate (= fee / transaction size)...
Murch's user avatar
  • 74.5k
3 votes
1 answer
493 views

Why does getblocktemplate use priority for transaction selection?

I don't know how getblocktemplate works exactly, but it seems to include transactions based on priority. Selecting transactions based on priority isn't the most profitable method for building a block ...
inersha's user avatar
  • 3,053
5 votes
1 answer
800 views

How does getblocktemplate select transactions?

I wrote a script that compares the transactions listed in the memory pool with the transactions included in getblocktemplate: http://learnmeabitcoin.com/explorer/node/memorypool (I've ordered the ...
inersha's user avatar
  • 3,053
1 vote
1 answer
85 views

Will Bitcoin remember unperformed transactions?

Let's say I transfer 0.05 BTC from 1 input to 1 output and don't pay a fee. If there are 6 blocks per hour, this means that my input has to be 369 hours (about 15 days) old so no fee is required. Let'...
UTF-8's user avatar
  • 3,224
6 votes
1 answer
137 views

What are the arguments for and against deprecating transaction priority?

A recent pull request moves ahead to deprecate the concept of transaction priority by changing the block priority space to zero. This has enraged some users who believe that deprecating transaction ...
k kurokawa's user avatar
  • 2,072
10 votes
1 answer
5k views

Transaction priority

I'm testing some functionality on the testnet and I'm having problems with the transactions priority. According to the technical info, a transaction that has not enough priority should have a fee of ...
sr_gi's user avatar
  • 3,220
6 votes
2 answers
444 views

Which inputs will be spent?

Say someone holds 100,000 btc. Over time, this address has been spammed with dust by numerous parties. Now, the oldest funds come from the previous large transaction. If the dust is, say 0....
linhares's user avatar
  • 399
2 votes
1 answer
312 views

Why is utxo time a priority for miners?

I've understood (maybe mistakenly) that once free transactions arrived to be collected into new block the miner will prioritize them by fee, then by maturity, meaning will take the transaction with ...
Haddar Macdasi's user avatar
2 votes
1 answer
483 views

What is criteria of mining priority except for transaction-fee?

I am reading "Mastering Bitcoin written by Andreas" and I found this explanation of mining. Transactions are added to the new block, prioritized by the highest-fee transactions first and a few ...
zono's user avatar
  • 1,935
10 votes
1 answer
3k views

Bitcoin transaction priority calculation

From the Bitcoin wiki page on transaction fees: Transaction priority is calculated as a value-weighted sum of input age, divided by transaction size in bytes: priority = sum(...
Tor's user avatar
  • 119
2 votes
2 answers
153 views

Can zero-fee txs get into a block?

What happens if a transaction is set to have zero fees? Can it get into a block? Also, if you updated a coin's code to accept zero-fee transactions, would this cause a hardfork? (e.g. made tx's in ...
Matthew Darnell's user avatar
2 votes
1 answer
203 views

Priorities in Bitcoin-qt Client

On the bitcoin wiki its says: Transactions need to have a priority above 57,600,000 to avoid the enforced limit (as of client version 0.3.21). This threshold is written in the code as COIN * 144 / ...
Dennis Kriechel's user avatar
1 vote
0 answers
296 views

Calculation for transaction input-output balling:

To roughly calculate transaction send size in bytes we do: ((numberOfInputs*148)+(numberOfOutputs*34)+10) We want to make a transaction using two inputs of 0.01BTC (Amount to send = 0.015BTC, ...
BENZ.404's user avatar
  • 137
1 vote
1 answer
213 views

Cost of single vs multiple outputs to the same address

A transaction can have multiple outputs pointing to the same address however it's not clear to me if and how this affects the transaction's priority and cost? As an example, let's consider these two ...
Doug Peters's user avatar
  • 1,366
2 votes
1 answer
178 views

Is it possible to spend outputs with very small amounts?

I'm a Bitcoin newbie and this is rather theoretical question based on this discussion's accepted answer: transaction creation failed So does it essentially mean that in case if my wallet is ...
src091's user avatar
  • 253
7 votes
1 answer
2k views

If I offer a higher transaction fee, will my order get processed faster?

I was reading the wiki and it seemed to sugest that the transaction fees didn't play to much of a role in determining the priority of an order but rather the actual size in bytes and the previous ...
Loourr's user avatar
  • 3,050
8 votes
1 answer
155 views

Does Bitcoin prefer broadcasting transactions crediting it?

I'm currently doing some double-spend testing, and it appears that the standard client prefers broadcasting transactions that credit its wallet. That is to say, a client that receives such a ...
ThePiachu's user avatar
  • 43.1k
8 votes
2 answers
1k views

How does the standard client prioritize transactions?

I've heard that the standard client prioritizes which transaction to relay based on the Bitcoin Days Destroyed and the fee paid on the transaction, but what is the exact formula used to determine ...
ThePiachu's user avatar
  • 43.1k
4 votes
2 answers
1k views

Does the amount of the transaction fee affect the priority of a transaction?

I've been reading about transaction fees here. From the aritcle, Transaction priority is calculated as a value-weighted sum of input age, divided by transaction size in bytes: priority = sum(...
kirian's user avatar
  • 3,289