Verus Coin - this coin was backdoored by it's lead dev and should not be trusted! https://git.hush.is/duke/backdoors/src/branch/master/vrsc.md
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

3.4 KiB

Notable changes

Sprout to Sapling Migration Tool

This release includes the addition of a tool that will enable users to migrate shielded funds from the Sprout pool to the Sapling pool while minimizing information leakage.

The migration can be enabled using the RPC z_setmigration or by including migration=1 in the zcash.conf file. Unless otherwise specified funds will be migrated to the wallet's default Sapling address; it is also possible to set the receiving Sapling address using the migrationdestaddress=<zaddr> option in zcash.conf.

See ZIP308 for full details.

Sprout to Sapling Migration Tool Fixes

The 2.0.5-1 and 2.0.5-2 releases include fixes to the Sprout to Sapling Migration Tool found in testing.

For a complete list of changes in 2.0.5, 2.0.5-1 and 2.0.5-2, see the 2.0.5 milestone.

New consensus rule: Reject blocks that violate turnstile

In the 2.0.4 release the consensus rules were changed on testnet to enforce a consensus rule which marks blocks as invalid if they would lead to a turnstile violation in the Sprout or Shielded value pools. This release enforces the consensus rule change on mainnet.

The motivations and deployment details can be found in ZIP209 and PR 3968.

Developers can use a new experimental feature -developersetpoolsizezero to test Sprout and Sapling turnstile violations. See PR 3964 for more details.

64-bit ARMv8 support

Added ARMv8 (AArch64) support. This enables users to build zcash on even more devices.

For information on how to build see the User Guide.

Users on the Zcash forum have reported successes with both the Pine64 Rock64Pro and Odroid C2 which contain 4GB and 2GB of RAM respectively.

Just released, the Odroid N2 looks like a great solution with 4GB of RAM. The newly released Jetson Nano Developer Kit from Nvidia (also 4GB of RAM) is also worth a look. The NanoPC-T3 Plus is another option but for the simplest/best experience choose a board with 4GB of RAM. Just make sure before purchase that the CPU supports the 64-bit ARMv8 architecture.

Changelog

Daira Hopwood (5): Generalize TransactionBuilder and CreateNewContextualCMutableTransaction to allow choosing the expiry delta. Repair calls to TransactionBuilder from tests. Change expiry delta for migration transactions to 450 blocks. Test the expiry height of migration transactions. Fix cosmetic spacing issue in z_setmigration help.

Eirik0 (7): Do not automatically remove async migration operations and return txids Add logging for Sprout to Sapling migration transaction generation Fix LogPrint statements Notable changes for v2.0.5-2 Release notes wording and punctuation make-release.py: Versioning changes for 2.0.5-2. make-release.py: Updated manpages for 2.0.5-2.

Simon Liu (2): Remove unused specifier from format string. Don't allow migration when node is syncing at launch or after waking up.