Headline this week is the start date for the next phase of our Beta Rewards Program: Tuesday, 1st October. The aim is to optimise the size of both nodes and chunks to maximise Network capacity and performance. There will be two or three testnets, starting with one with node size 32GB and keeping everything else the same. In the background we will be running multiple internal lab tests with different combinations, and will release the most promising combination as the next Beta Network to be put through its paces at scale.
Full details are here .
In the background we’ll also continue integrating the Ethereum Virtual Machine (EVM) for the Network Token. Some time prior to 29th October, the Live Network launch date, we’ll be issuing info on how you can get your hands on the tokens.
General progress
The entire team has been working on EVM integration and testing and designing the node size / chunk size experiment. We’re also moving forward on compiling the autonomi
API for WebAssembly (Wasm), implementing nightly builds so we always have the latest code available for testing, and refining Sybil resistance and self-encryption.
@rusty.spork reports that most people continue to be able to earn nanos using the Launchpad, so it seems like the system is as good as it can be under the present iteration of libp2p
, and we’re ready to go on the next stage of testing. We’ve made a lot of progress since launching the first Beta Rewards Program and are confident of a smoother experience this time around.
@anselme has been trimming down the sn_evm
library to remove unnecessary code, and he and @mick.vandijke succeeded in demonstrating payments to the team using the new system. All looking very positive there.
@qi_ma has been chief bug hunter in the EVM network integration and has reviewed the self encryption algorithm after an enquiry from @neo, and implemented a peer storage activity security check.
As well as helping to design and operationalise the chunk size experiments with the rest of the team, and sorting out certification for our binaries on Windows, @chriso has been working on the next stable release which we’ll be pushing out Tuesday. He also published the autonomi
crate to the Rust registry.
@shu has been all about how we compare networks running different sized nodes and chunk sizes to find a sweet spot.
Meanwhile, @bzee helped to separate the sn_client
library from the EVM codebase and is now updating the autonomi
crate to ease the merging of EVM into main
.
He and Ermine have also been chipping away at Wasm, refactoring the filesystem code to get Wasm running by separating client and node structure for network builder. Still some work to do to integrate this fully though.
@mazzi has integrated node/network metrics into the Launchpad. He also made the layout adaptable to large and small screens.
Finally, @roland has been on infrastructure so we check that home nodes are behaving as they should.