In April, the Bee Track laid out the blueprint for the upcoming releases of the Bee client to fix the issues uncovered in their investigation. The localstore rewrite project is in its final phase before testing, which is expected to begin in the coming weeks. The Bee Track team are also working on the requirements that nodes must meet in order to participate in the storage incentives game.
During this time, the Research Track has refined its statistics and information gathering and is now working on improving security and multisig procedures.
The JS Track released a new Swarm Desktop version and is preparing for the latest bee-js 6.0.0 release.
The entire Fair Data Protocol stack underwent some important changes as well, including a batch of changes to the Fairdrive Web App, the launch of the Fair Portal and a new release of the Blossom browser extension that fixes several issues and adds new functionality.
Shifting to the community side, the Bee installation section is now more user-friendly, and an accompanying blog explaining how to easily run a Bee node for testing and development is available on the official Swarm blog. There are also a couple of active bounties still in progress (here & here).
Mark 21 June on your calendar, because that’s when the Swarm Foundation will hold the three-day Swarm Virtual Summit. If you are using Swarm to power your project, submit a paper and present your work with a talk. More details will be revealed at the next Swarm Community Call on 25 May, so make sure to join. In the meantime, you can keep yourself busy with Daniel A. Nagy’s presentation from Ethereum Zürich, titled “Storage Incentives in the Swarm Network”.
Tracks
Bee Track
- There was the 1.15 release which tackled some of the known optimisations we identified after our investigation into the network’s health and retrieval in the previous week. This has resulted in a 0% error rate currently, with >83% of the network size on the new version.
- The localstore rewrite has its last few PRs drafted and is currently being tested in a suitable environment. We also now have a larger scale 1000 node private testing environment for better insight into its behaviour.
- The requirements for nodes and the storage incentives have been identified.
Research Track
- Improving our statistics outlook and information, including that of the skipped rounds and frozen nodes reasoning.
- The Storage Incentives paper has been completed and shared with the community on Discord and close peers, and we are in the process of receiving critical feedback.
- Phase 4 testing environment and claim phase logic involved in this.
- Upgraded security and multisig implementation are complete; reviews and additions pending.
JS Track
- Released Swarm Desktop v0.21, v0.22 and v0.23 which keeps your Bee up to date (currently v1.15.0).
Ecosystem
Fairdrive Web App
- Implemented changes to affect speed, available on the .development. version of fairdrive, mostly to reduce loading times.
Fair Portal
- Fair Portal frontend was released, which is a catalogue of apps that use FDP protocol and are aligned with Fair Data Principles. Developers can submit and add their apps.
- Blossom version release 0.3.0 was released.
- Fixed the serialisation issue
- Fixed the issue with global postage batch ID
- Adjusted the extension to allow access to FDS dApps that are not loaded from a bzz link
- Fixed the invalid dappId issue in the library
- Added additional info about the swarm extension to the readme
- Fixed the library to be compatible with fdp-storage cache object
FairOS
- fairOS-cli: Support for upload and download of entire folders
- Change minimum blockSize for upload
- Fix KVBatch does not work for bytes index
- Update feed fails with “chunk already exists”
- Add documentation on public pods
Fairdrive Desktop App
Finished bounties:
- PDF viewer Dapp for Fairdrive, using Blossom to access fdp-storage
- Implement Slate rich text editor as Fairdrive dApp
- Datafund has published a blog on revenues from being a Swarm node operator
Other updates
- Node operator report in a blog post : “Why Datafund is a Swarm node operator and how it’s paying off. Owning data is owning the infrastructure.”
- Swarmscan updates the node discovery algorithm to make it more robust, finding more active nodes.
DevOps Track
DevRel
Ethereum Zürich
- Swarm Foundation founders Viktor Tron and Daniel A. Nagy gave presentations. You can watch Daniel’s presentation Storage Incentives in the Swarm Network on YouTube.
Docs update
- Updated bee install section pushed live
- https://docs.ethswarm.org/docs/installation/quick-start
- Docusaurus and node version updated, added LaTeX support, updated theme
Educational content
Swarm Community Call
- Swarm Community Call, our main monthly online event, was held on 27 April.
Apps: Etherjot
- Etherjot allows you to effortlessly create a blog on Swarm. In the latest release, support for importing existing Jekyll or Hugo blogs has been added.
Upcoming events
- Swarm Community Call – our main monthly online event, will take place on 25 May at 17:00 CET in the Swarm Foundation Discord (add to calendar). Meanwhile, you are welcome to send any questions you might have for the teams building the Swarm network by using this online form for them to be addressed on the call.
- Swarm Virtual Summit - Call for Papers - Mark 21 June on your calendar, because that’s when the Swarm Foundation will hold the three-day Swarm Virtual Summit. More details will be revealed at the next Swarm Community Call on 25 May, so make sure to join.
Discussions about Swarm can be found on Reddit.
All tech support and other channels have moved to Discord!
Please feel free to reach out via info@ethswarm.org
Join the newsletter! .