make-release.py: Updated release notes and changelog for 1.1.0.
This commit is contained in:
@@ -4,36 +4,3 @@ release-notes at release time)
|
||||
Notable changes
|
||||
===============
|
||||
|
||||
`-mempooltxinputlimit` deprecation
|
||||
----------------------------------
|
||||
|
||||
The configuration option `-mempooltxinputlimit` was added in release 1.0.10 as a
|
||||
short-term fix for the quadratic hashing problem inherited from Bitcoin. At the
|
||||
time, transactions with many inputs were causing performance issues for miners.
|
||||
Since then, several performance improvements have been merged from the Bitcoin
|
||||
Core codebase that significantly reduce these issues.
|
||||
|
||||
The Overwinter network upgrade includes changes that solve the quadratic hashing
|
||||
problem, and so `-mempooltxinputlimit` will no longer be needed - a transaction
|
||||
with 1000 inputs will take just as long to validate as 10 transactions with 100
|
||||
inputs each. Starting from this release, `-mempooltxinputlimit` will be enforced
|
||||
before the Overwinter activation height is reached, but will be ignored once
|
||||
Overwinter activates. The option will be removed entirely in a future release
|
||||
after Overwinter has activated.
|
||||
|
||||
`NODE_BLOOM` service bit
|
||||
------------------------
|
||||
|
||||
Support for the `NODE_BLOOM` service bit, as described in [BIP
|
||||
111](https://github.com/bitcoin/bips/blob/master/bip-0111.mediawiki), has been
|
||||
added to the P2P protocol code.
|
||||
|
||||
BIP 111 defines a service bit to allow peers to advertise that they support
|
||||
Bloom filters (such as used by SPV clients) explicitly. It also bumps the protocol
|
||||
version to allow peers to identify old nodes which allow Bloom filtering of the
|
||||
connection despite lacking the new service bit.
|
||||
|
||||
In this version, it is only enforced for peers that send protocol versions
|
||||
`>=170004`. For the next major version it is planned that this restriction will be
|
||||
removed. It is recommended to update SPV clients to check for the `NODE_BLOOM`
|
||||
service bit for nodes that report version 170004 or newer.
|
||||
|
||||
Reference in New Issue
Block a user