Browse Source

Update 'doc/relnotes/README.md'

pull/357/head
duke 6 months ago
parent
commit
034002f2e9
  1. 26
      doc/relnotes/README.md

26
doc/relnotes/README.md

@ -10,6 +10,32 @@ and no longer on Github, since they banned Duke Leto and
also because they censor many people around the world and work with
evil organizations.
# Hush 3.10.0 ""
This is a MANDATORY release for Hush and nodes must upgrade by block height X, which will happen
on approximately Y. This is an OPTIONAL release for DragonX but it is highly recommended for
exchanges, solo miners and mining pools to update to this release.
* Hush and all Hush Smart Chains now use less RAM https://git.hush.is/hush/hush3/issues/283
* Hush full nodes will use ~2GB less RAM
* DragonX full nodes will use ~30MB less RAM
* Antispam defenses
* Hush and all Hush Smart Chains now make it harder and more expensive for an attacker to send shielded spam. This raises the cost in CPU and transaction fees for Denial-of-Service attacks.
* New RPC `z_getstats` which reports data about numer of shielded inputs (zins) and shield outputs (zouts) in transactions.
* Fix a bug where `hush-cli stop` would not stop the node during the "Building Witnesses" rescan phase
* Fix bugs where `abortrescan` couldn't be used when node is start up (RPC warmup) and where it could not abort the rescan if it was in the "Building Witnesses" phase
* Upgraded curl to 8.4.0
* DragonX specific changes:
* Updated to latest RandomX v1.2.1 which includes mining optimizations
* Fix RandomX mining memory leak
* This avoids an out-of-memory crash when miners change the number of threads of mining
* Fixing this bug lead to a 10% hashrate increase vs the previous release
* Fixed quoting bugs with dragonx-cli script
* For instance, many RPCs such as `dragonx z_sendmany ...` would not previously work because the arguments to the RPC were not quoted correctly.
# Hush 3.9.4 "Maniacal Manticore"
```

Loading…
Cancel
Save