Product Updates - April 2023
Hi ThreeFold Community!
I would like to give my monthly product update, this time - ThreeFold Product Update April 2023. Please be aware that this is a product highlight update, not a release note. Changes in product planning and priorities can happen within April 2023 as announced.
TFGrid v3.9.0 is live on Mainnet!
As of Wednesday, April 12, 2023, the team has successfully completed its mainnet upgrade to TFGrid version v3.9.0.
The Mainnet release of TfGrid v3.9.0 is a succession of its Testnet release, thus the same release note can be used, for both nets, with updates for the following components:
- TFChain v2.3.0
- Zero-OS v3.6.0-rc1
- TF Farmerbot v1.0.0
- TF Weblets v1.7.0
- TF Dashboard v1.4.0
- TF Gridclient v2.0.0
- TF Gridproxy v1.7.0
- Terraform v1.8.x
- RMB-RS v1.0.2
- TFChain-GraphQL v2.9.0
This release is mainly covering the favored Power Management and Capacity Planning feature orchestrated by the Farmerbot, based on Wake-on Lan (WOL) mechanism, Reliable Message Bus (Reliable Message Bus) and the toolings updates that utilize both components.
Feel free to go to our TFGrid Manual 14 to read the official release note of TFGrid v3.9.0 .
You can find all the technical documentation connected to this release on the new TFGrid Technical Documentation Book 5.
TFGrid v3.10.0 Highlights (In Progress)
Since the release of TFGrid v3.9.0 on testnet in March, the team is working on bringing TFGrid v3.10.0 to testnet and this will be the main focus of our product development in April 2023.
Let’s take a close look on what the development team is working on for this version, and what have been completed so far. Please keep in mind that this is a product update highlight. The content of this post will highlight some new features and component improvements of TFGrid v3.10.0, and by all means, won’t cover all of the updates that are going to take place within the version.
TF Weblets Improvements (In Progress)
Support Umbrel Deployment on the TFGrid
Umbrel is an OS for running a personal server in your home. With Umbrel, users would be able to self-host open source apps like Nextcloud, Bitcoin node, and more. On TFGrid v3.10.0 users would eventually be able to deploy and run Umbrel via TF Weblets.
Web3 Proxy NEW (in progress)
Web3 Proxy is a web proxy server written in GoLang (using JSON RPC ) that is currently being developed in order to serve web3 clients such as TFGrid client, Stellar basic client, TFChain basic client.
Feel free to click here to read more about Web3 Proxy requirements and implementation on this version and follow its progress update.
TFChain - Stability improvements (in progress)
On this release, we would like to make TFChain more stable by adding the following:
- Add more bootnodes for TFChain testnet and mainnet.
- Implement Substrate’s deterministic runtime builds & improve CI
- Speed up integration tests that allows faster development:
- Enable minting on-chain:
- Benchmark all calls to make using tfchain more safe, and many more.
Feel free to click here to read more about TFChain requirements and implementation on this version and follow its progress update.
QSFS - Additional Stability Improvements (in progress)
On this release, we would like to improve the stability of QSFS by adding the following:
- Improve the handling of metadata backends:
- Expand and add more monitoring metrics on 0-stor
- Add proper large-scale testing suites for QSFS
- Extend integration tests 0-Stor
Feel free to click here to read more about QSFS requirements and implementation on this version and follow its progress updates
ZOS - General Improvements (In Progress)
On this release, several important improvements are being implemented to ZOS, such as:
- Provide clearer messaging during twin registration. On this release, node will now show registration status, and success or error status on screen.
- Add web based consoles for VM’s
- Better handling of the fact that nodes have individual disks, and many more.
What’s Next? TFGrid v4.0.0 and more…
Again, I would like to remind the community that changes in priorities can happen within April 2023 as announced, thus the next updates about TFGrid v3.10.0 progress might differ from the content of this update.
All these TFGrid v3.10.0 improvements are being implemented in order to prepare us to upgrade to the bigger version of TFGrid v.4.0.0 (to be announced). Within the next weeks I will come back to announce more updates from this upcoming v3.10.0 release, hopefully with some feature previews and more visual representations, as well as discussing more about TFGrid v4.0.0 preparations.
Feel free to comment below if you have any question about TFGrid v3.10.0 and other product related questions.
Save the date for April’s Community Call
Join us next week, on Tuesday 18th at 17:00 CEST / 11:00 EST for April’s Community Call!
During this session, we will be going over updates regarding ThreeFold Grid 4.0 and related topics.
Looking forward to seeing you there!
We’d like to also invite you to join our TFGrid Tester Community telegram channel to meet other community members, test our products, receive new product updates and announcements, and start some conversations on our new improvements, and many more.
Love and Gratitude,
ThreeFold Team