Skip to content

Release 2.1.0.2

Compare
Choose a tag to compare
@ldmberman ldmberman released this 08 Jul 13:28
· 691 commits to master since this release

This release provides a few patches and improvements.

  • A randomx_bulk_hashing_iterations configuration parameter is introduced - tweaking it allows increasing the mining performance on powerful CPUs significantly.
  • The memory pool is now persisted before shutdown and loaded on startup so pending transactions do not get lost on restart increasing the joining speed and decreasing the chance the data attached to v2 transaction headers gets lost when poorly seeded.
  • The data attached to v2 transaction headers is propagated to the trusted peers to increase the initial seeding coverage.
  • A bug is fixed where RocksDB may not have sufficient time to shut down.
  • A bug is fixed, which would delay the network joining by 30 seconds.
  • An improvement is made, which relaxes the bandwidth requirements on network join.

Upgrade instructions

N.2.1.0.2 comes with the prebuilt binaries for the Linux and Darwin x86_64 platforms.

Download the corresponding archive and unpack it:

tar -xzf arweave-2.1.0.2.linux-x86_64.tar.gz

The archive contents look like this:

bin/  data/  erts-10.3/  lib/  releases/

To run the miner, execute ./bin/start <arguments>. See the mining guide for more details.
If your OS/platform architecture is not in the list, check README for how to build the miner from source.

If you want to run the miner from the existing Git folder, execute the following command to upgrade:

git fetch --all --tags && git checkout -f N.2.1.0.2

You can now run the miner using the arweave-server script.

Support

For more details on how to run a mining node, please see our mining guide - https://docs.arweave.org/info/mining/mining-guide. If you have any issues upgrading or would like to know more about the release, feel free to reach out to us in the #mining channel on Discord Arweave Dev Talk server (https://discord.gg/DjAFMJc) or email us at team@arweave.org.