github ZcashFoundation/zebra v1.0.0-beta.3
Zebra 1.0.0-beta.3

latest releases: zebra-rpc-v2.0.1, v2.5.0, v2.4.2...
pre-release3 years ago

Zebra's latest beta works towards enforcing all consensus rules by validating JoinSplit Groth16 proofs
used by Sprout transactions. We have also added security and network improvements, and have also
added some metrics to help diagnose networking issues.

Added

Consensus

Networking

  • Add and use debug_skip_parameter_preload config option in tests (#3197)
  • Disconnect from outdated peers on network upgrade (#3108)

Metrics

  • Add diagnostics for peer set hangs (#3203)
  • Add debug-level Zebra network message tracing (#3170)

Fixed

  • Stop ignoring some connection errors that could make the peer set hang (#3200)
  • Spawn initial handshakes in separate tasks, Credit: Equilibrium (#3189)
  • Fix coinbase height deserialization to reject non-minimal encodings (#3129)
  • Stop doing thousands of time checks each time we connect to a peer (#3106)

Security

  • Stop ignoring panics in inbound handshakes (#3192)
  • When there are no new peers, stop crawler using CPU and writing logs (#3177)
  • Limit address book size to limit memory usage (#3162)
  • Drop blocks that are a long way ahead of the tip, or behind the finalized tip (#3167)

Don't miss a new zebra release

NewReleases is sending notifications on new releases.