Release v0.30.1
Ivansete-status
released this
02 Jul 20:33
·
236 commits
to master
since this release
v0.30.1 (2024-07-03)
What's changed
Notes
- Before upgrading to this version, if you are currently using RLN, make sure to remove your existing
keystore
folder andrln_tree
and start your installation from scratch, as explained in nwaku-compose.
Release highlights
- RLN_v2 is used. The maximum rate can be set to
N
messages per epoch, instead of just one message per epoch. See this for more details. Notice that we established an epoch of 10 minutes.
Changes
- rln-relay: add chain-id flag to wakunode and restrict usage if mismatches rpc provider (#2858)
- rln: fix nullifierlog vulnerability (#2855)
- chore: add TWN parameters for RLNv2 (#2843)
- fix(rln-relay): clear nullifier log only if length is over max epoch gap (#2836)
- rlnv2: clean fork of rlnv2 (#2828) (a02832fe)
- zerokit: bump submodule (#2830) (bd064882)
This release supports the following libp2p protocols:
Protocol | Spec status | Protocol id |
---|---|---|
11/WAKU2-RELAY |
stable |
/vac/waku/relay/2.0.0 |
12/WAKU2-FILTER |
draft |
/vac/waku/filter/2.0.0-beta1 /vac/waku/filter-subscribe/2.0.0-beta1 /vac/waku/filter-push/2.0.0-beta1 |
13/WAKU2-STORE |
draft |
/vac/waku/store/2.0.0-beta4 |
19/WAKU2-LIGHTPUSH |
draft |
/vac/waku/lightpush/2.0.0-beta1 |
66/WAKU2-METADATA |
raw |
/vac/waku/metadata/1.0.0 |