Skip to content

Rethereum Geth 1.11.6 - Blake3 PoW Mainnet

Compare
Choose a tag to compare
@JABirchall JABirchall released this 22 Jul 16:29
· 112 commits to master since this release

Rethereum Geth v1.11.6 is a fork of the official ethereum geth with the following changes.

Rethereum Changes

ETHash consensus changes:

  • Replaced Keccak hashing algorithm with Blake3 hashing Algorithm - Dubbed ETHash-B3
  • Concensus changed to ETHash-B3
  • TerminalTotalDifficulty & TerminalTotalDifficultyPassed has been disabled.
  • Beacon delgation removed

Network changes

  • Block time has been changed from 13 seconds to 7 seconds.
  • Coin name changed to RTH
  • Block rewards modified to 4.0 RTH + 0.1 for uncle blocks for the first ~4 years.
  • Chaindata directory name changed to Rethereum

Ethereum Base changes.

Log rotation has landed in geth, via (ethereum/go-ethereum#26843). Log rotation can be activated using the flag --log.rotate. Additional parameters that can be given are:

  • --log.maxsize to set maximum size before files are rotated,
  • --log.maxbackups to set how many files are retailed,
  • --log.maxage to configure max age of rotated files,
  • --log.compress whether to compress rotated files

The location the logfile(s) can be configured as previously, using the --log.logfile parameter.

A new log output format, logfmt was added (ethereum/go-ethereum#27001, ethereum/go-ethereum#26970). It can be enabled using --log.format, which currently supports the options json, logfmt or terminal. (Thus, the --log.json option is now deprecated).

And finally, the flag --vmodule was renamed to --log.vmodule (ethereum/go-ethereum#27071).
Assorted

For a full rundown of the changes please consult the Geth 1.11.6 release milestone.