Skip to content

Zebra 1.0.0-rc.6

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 24 Mar 03:43
· 1062 commits to refs/heads/main since this release
c3273e4

Zebra 1.0.0-rc.6 - 2023-03-23

In this release, we fixed several minor security issues, most notably hardening Zebra in response to the vulnerabilities recently disclosed by Halborn.

Known Issues

  • orchard 0.3.0 can't verify halo2 proofs when compiled with Rust 1.69 or later (currently beta and nightly Rust). Compile Zebra with stable Rust to avoid this bug. (halo2/#737).
    Zebra tracking issue for this problem is #6232.

Security

  • Harden Zebra's network protocol implementation in response to the Halborn disclosures (#6297)
  • Bump incrementalmerkletree from 0.3.0 to 0.3.1, resolving a consensus bug on 32-bit platforms (#6258)
  • Remove unused dependencies, and check for them in CI (#6216)
  • Validate address length before reading (#6320, #6368)

Added

  • Add instructions for mining with s-nomp to Zebra book (#6220)
  • Export block data to elasticsearch database (#6274)
  • Add elasticsearch section to Zebra book (#6295)

Changed

  • Update Zebra's build instructions (#6273)
  • Improve CommitBlockError message (#6251)

Fixed

  • Stop ignoring some transaction broadcasts (#6230)

Contributors

Thank you to everyone who contributed to this release, we couldn't make Zebra without you:
@arya2, @dconnolly, @mpguerra, @oxarbitrage, @teor2345 and @upbqdn