GEP: TF Grid Mainnet release 3.15

Dear friends,

We are currently testing TF Grid 3.15 on testnet and preparing to release this version of the Grid on Mainnet. In a previous forum post, we presented an overview of the 3.15 release with details on new features and fixes.

For the release to move forward, we would need the farmers to vote positively before Tuesday November 12th at 10 AM CET on the dashboard under ‘TFChain - DAO’.

Here are the main improvements and fixes of TF Grid 3.15:

ZOS

  • An upgrade of Mycelium and ZDB
  • Improving error reporting on the ZUI
  • Supporting redundant backend services in ZOS to improve availability
  • Introducing more networking stability
  • ZOS can now run on cloud providers (e.g. Hetzner)
  • Periodically updating the node location
  • Improvements to the rollout of updates

Mycelium

  • Desktop / Mobile applications
  • Minor improvements to stability

TFChain/GraphQL

  • This TFChain release brings lots of stability improvements and bug-squashing to the contract payment logic, including an improved fund reservation system that ensures more reliable and accurate reward distribution. Additionally, the logic for off-chain workers has been redesignd to be more resilient to failures.
  • Update to Standard Utilization Revenue Distribution:
  • Eliminate the burning of TFT spent on utilization.
  • Allocate 40% of the revenue to the foundation account.
  • Allocate 10% to the staking pool.
  • Distribute 50% to farmers.
  • General bugfixes

Grid-proxy

  • Added additional information about nodes and farms
  • General bugfixes
  • Improvements to health checks of nodes

Farmerbot

  • Improved validation of the farmerbot configuration (See Farmerbot note below)

Terraform

  • Bugfixes
  • Improvements to k8s deployments
  • Add Mycelium to all provided example files

Pulumi

  • Add support for Python & Javascript
  • Add Mycelium to all provided example files
  • Improve validation
  • Add support for ZOS 4

sdk-go

  • Supporting redundant backend services to improve availability
  • Add support for deployments on ZOS 4
  • Improvement to k8s deployments
  • Improved validation

RFS

  • Add alternative to current 0-hub implementation based entirely on RFS
  • Improve local storage structure to handle large volumes of data better
  • Add support for remote data stores
  • Add support for data copy

ThreeFold Connect

  • Support voting on DAO proposals in the app
  • Support of light/dark mode
  • KYC support

sdk-ts

  • Deployments can only be done after KYC verification
  • Add Sentry integration for better tracking of user errors
  • Supporting redundant backend services to improve availability
  • Allow SMTP-specific settings for solutions that have public IPs enabled
  • Add date of last deployment on a node to the dashboard information
  • Update calculator to account for bandwidth cost
  • Make it possible to delete all contracts with one button
  • Add option to override the default time-out for RMB calls to nodes
  • Various bugfixes

For a full list of changes, please check our Github repositories.

Farmerbot Note: Please make sure to stop the farmerbot and verify all nodes are online before the Grid 3.15 release. When the new release is available, you can set up the new farmerbot version. For more information, read this forum post.

Once again we would like to remind you to please vote on the dashboard before Tuesday November 12th at 10AM CET so we can start the release process. Thank you for your patience and support. If you have any questions that need answering, please ask below.

Thank you to the development teams for their continuous effort and hard work!

Sabrina

On behalf of the ThreeFold Team

4 Likes

Update

The GEP for the TF Grid Mainnet release 3.15 has been approved by the community.

Thanks everyone for voting.

We will update this forum post when 3.15 is live on mainnet.