release-notes: Minor corrections and clarifications re Priority
This commit is contained in:
parent
3450f4cc95
commit
b46000415c
@ -168,33 +168,38 @@ three bytes overhead)
|
|||||||
Relay and Mining: Priority transactions
|
Relay and Mining: Priority transactions
|
||||||
---------------------------------------
|
---------------------------------------
|
||||||
|
|
||||||
Bitcoin Core has a heuristic 'priority' based on coin value and age for
|
Bitcoin Core has a heuristic 'priority' based on coin value and age. This
|
||||||
transactions which do not meet pay the minimum relay fee. Bitcoin Core relays
|
calculation is used for relaying of transactions which do not meet pay the
|
||||||
and mines these transactions depending on the setting of `-limitfreerelay=<r>`
|
minimum relay fee, and can be used as an alternative way of sorting
|
||||||
(default: `r=15` kB per minute) and `-blockprioritysize=<s>`.
|
transactions for mined blocks. Bitcoin Core will relay transactions with
|
||||||
|
insufficient fees depending on the setting of `-limitfreerelay=<r>` (default:
|
||||||
|
`r=15` kB per minute) and `-blockprioritysize=<s>`.
|
||||||
|
|
||||||
In Bitcoin Core 0.12 when mempool limit has been reached a higher minimum relay
|
In Bitcoin Core 0.12, when mempool limit has been reached a higher minimum
|
||||||
fee takes effect to limit memory usage. Transactions which do not meet this
|
relay fee takes effect to limit memory usage. Transactions which do not meet
|
||||||
higher effective minimum relay fee will not be relayed or mined even if they
|
this higher effective minimum relay fee will not be relayed or mined even if
|
||||||
would rank highly according to the priority heuristic if they were accepted.
|
they rank highly according to the priority heuristic.
|
||||||
|
|
||||||
In Bitcoin Core 0.12 the reserved space for priority heuristic selected
|
The mining of transactions based on their priority is also now disabled by
|
||||||
transactions is also set to zero.
|
default. To re-enable it, simply set `-blockprioritysize=<n>` where is the size
|
||||||
|
in bytes of your blocks to reserve for these transactions. The old default was
|
||||||
To re-enable it, simply set `-blockprioritysize=<n>` where is the size in bytes
|
50k, so to retain approximately the same policy, you would set
|
||||||
of your blocks to reserve for these transactions. The old default was 50k, so
|
`-blockprioritysize=50000`.
|
||||||
to retain the same policy, you would set `-blockprioritysize=50000`.
|
|
||||||
|
|
||||||
Additionally, as a result of computational simplifications, the priority value
|
Additionally, as a result of computational simplifications, the priority value
|
||||||
used for transactions received with unconfirmed inputs is lower than in prior
|
used for transactions received with unconfirmed inputs is lower than in prior
|
||||||
versions to due avoiding recomputing the amounts as transactions confirm.
|
versions due to avoiding recomputing the amounts as input transactions confirm.
|
||||||
|
|
||||||
External miner policy set via the prioritisetransaction RPC to rank
|
External miner policy set via the `prioritisetransaction` RPC to rank
|
||||||
transactions already in the mempool continues to work as it has previously.
|
transactions already in the mempool continues to work as it has previously.
|
||||||
|
Note, however, that if mining priority transactions is left disabled, the
|
||||||
|
priority delta will be ignored and only the fee metric will be effective.
|
||||||
|
|
||||||
This internal automatic prioritization handling is being considered for removal
|
This internal automatic prioritization handling is being considered for removal
|
||||||
entirely in Bitcoin Core 0.13. Community direction on this topic is
|
entirely in Bitcoin Core 0.13, and it is at this time undecided whether the
|
||||||
particularly requested to help set project priorities.
|
more accurate priority calculation for chained unconfirmed transactions will be
|
||||||
|
restored. Community direction on this topic is particularly requested to help
|
||||||
|
set project priorities.
|
||||||
|
|
||||||
Automatically use Tor hidden services
|
Automatically use Tor hidden services
|
||||||
-------------------------------------
|
-------------------------------------
|
||||||
|
Loading…
Reference in New Issue
Block a user