Add some beef to dat relnotez

This commit is contained in:
Duke Leto
2020-12-17 01:30:10 -05:00
parent 298c995562
commit 0e79be41cb

View File

@@ -12,22 +12,38 @@ evil organizations.
# 3.6.0 # 3.6.0
* Fixes "block 340k" sync issues! * Fixes sync issues near block 340k caused by blocktime halving bug
* New official domain https://hush.is reflected everywhere
* New Hush DPoW Notaries replace KMD Notaries (who attacked us, lulz) * New Hush DPoW Notaries replace KMD Notaries (who attacked us, lulz)
* Prevent Delayed-Proof-of-Work attack from Komodo Notaries
* KMD notaries provably attacked the HUSH blockchain their pubkeys
* All trust in their service has now been lost, and all Komodo pubkeys
have been removed from Hush source code
* "Malicious Notarized Chainforks" is an attack only Komodo Notaries
can perform against chains they are supposed to protect. More details
to be released soon.
* Defense-in-depth has been implemented and an overhaul+audit of the entire
Hush source code was implemented, which is partially why this release
has so many changes.
* New -dpow-start-height CLI flag can be used to reject all DPoW transactions
(and attacks) up to a certain height, which is a general defense against
potential future DPoW attacks. Also: Fuck you, jl777.
* Hush developers will not be silenced and laugh at KMD NN ops with too much
time on their hands
* More secure+private TLS 1.3 implementation from miodrag, thanks! * More secure+private TLS 1.3 implementation from miodrag, thanks!
* We now use WolfSSL instead of OpenSSL, a huge improvement and * We now use WolfSSL 4.5.0 instead of OpenSSL, a huge improvement and
decrease in attack surface as well as allowing use to do TLS decrease in attack surface as well as allowing use to do TLS
on low resource devices (like internet-of-shit light bulbs/etc) on low resource devices (like internet-of-shit light bulbs/etc)
* Hush Docker scripts are now officially maintained! * Hush Docker scripts are now officially maintained!
* Faster release binaries with -03 * Faster release binaries with -03
* Optimized and hardened memory pool code * Optimized and hardened memory pool code
* Updated all our error messages and things for https://hush.is ,
our new official domain
* getblocktemplate RPC now provides better error reporting about * getblocktemplate RPC now provides better error reporting about
whether there are no peers or if it's not in sync whether there are no peers or if it's not in sync
* Increasd in-memory UTXO cache db by 100MB (25%) to increase * Increasd in-memory UTXO cache db by 100MB (25%) to increase
performance of initial syncing performance of initial syncing
* Removed more Sprout code which is tightly mixed into deep internals * Removed more Sprout code which is tightly mixed into deep internals,
which increases compile speed and reduces memory overhead
* New P2P protocol version. Peers only talk to 3.5.x nodes and newer
## Bounty ## Bounty