development to main periodic update #122

Merged
mik-tf merged 14 commits from development into main 2024-07-11 01:45:09 +00:00
4 changed files with 85 additions and 5 deletions
Showing only changes of commit c8dce7228e - Show all commits

View File

@ -17,6 +17,8 @@
- [Quantum Safe Filesystem](tech/qsfs_innovation.md) - [Quantum Safe Filesystem](tech/qsfs_innovation.md)
- [FungiStor](tech/fungistor_innovation.md) - [FungiStor](tech/fungistor_innovation.md)
- [Energy Efficient](tech/energy_efficient.md) - [Energy Efficient](tech/energy_efficient.md)
- [Status/Roadmap](tech/tfgrid_roadmap.md)
- [Hero Roadmap](tech/hero_roadmap.md)
- [ThreeFold Core Components](tech/features.md) - [ThreeFold Core Components](tech/features.md)
- [Compute](tech/compute.md) - [Compute](tech/compute.md)
- [Zero-OS](tech/zero_os.md) - [Zero-OS](tech/zero_os.md)

View File

@ -1,10 +1,10 @@
![](dream_comes_true.png) ![](dream_comes_true.png)
For over 20 years, across more than seven startups, ThreeFold has been developing a infrasturcture base layer (software) for any DePIN or web 2/3 project to build on top off. For over 20 years, through more than seven startups, ThreeFold has been developing an infrastructure base layer of software. This platform is ideal for any Decentralized Physical Infrastructure Network (DePIN) or Web 2/3 project to build upon.
This robust platform can serve as a truly decentralized infrastructure base layer, designed to be hosted by everyone, for everyone. This robust platform serves as a truly decentralized infrastructure base layer, designed to be hosted by everyone, for everyone.
## ThreeFold: The Base Layer for DePin and Web 3 ## ThreeFold: The Base Layer for DePin and Web 2 and 3
![](img/base_layer.png) ![](img/base_layer.png)
@ -13,10 +13,10 @@ This serves as the foundational base for any Decentralized Physical Infrastructu
## Anyone can be a cloud service provider ## Anyone can be a cloud service provider
**Getting started is easy:** Just get a ThreeFold node and connect it to the Internet.
![ThreeFold Node](3node_simple.png) ![ThreeFold Node](3node_simple.png)
**Getting started is easy:** Just get a ThreeFold node and connect it to the Internet.
Around the world, thousands of entities, from individuals to companies, have become ThreeFold farmers. They connect their computers, known as nodes, to the Internet and install our software. This allows them to provide GPU, compute, storage, and network capacity to the ThreeFold Grid. Around the world, thousands of entities, from individuals to companies, have become ThreeFold farmers. They connect their computers, known as nodes, to the Internet and install our software. This allows them to provide GPU, compute, storage, and network capacity to the ThreeFold Grid.
Farmers have two options: they can either buy a ready-made node from our partners or build their own using our detailed DIY (Do It Yourself) guides. Farmers have two options: they can either buy a ready-made node from our partners or build their own using our detailed DIY (Do It Yourself) guides.

View File

@ -0,0 +1,22 @@
## High Level Roadmap HERO Stack
The first version of our Hero enables the management of core services such as an innovative database backend, a sovereign git system, and the automatic integration and deployment of our workloads.
This stack allows everyone to deploy scalable web 2/3/4 apps on top of the TFGrid.
| | Roadmap | Timing |
| -------------------------------- | -------------------------------------------------------------------------------------------------------------------- | ------ |
| Hero Publisher | Publish websites, e-books, ... on top of TFGrid | Q2 24 |
| Hero CI = Continuous Integration | Easier to use Continuous Integration / Development, very powerfull, with multi node support | Q3 24 |
| Hero Play | Integrate declarative automation and configuration management as part of wiki approach in hero Publisher | Q3 24 |
| Hero Git | Alternative to centralized Github (based on Gitea), fully integrated on top of TFGrid | Q3 24 |
| Hero DB | Flexible ultra redundant database stor with indexing, queries, stored procesudes, super scalable replication | Q3 24 |
| Hero OSIS | Object Storage and Index system integrates with hero Git, all data on git based backend | Q3 24 |
| Hero WEB | Web framework (with co-routines) using Vlang, deployable globally on TFGrid, integrated with Mycelium Net and Names. | Q3 24 |
| Hero Monitor | Monitor all your different components on redundant monitoring stack | Q3 24 |
| Hero Happs | Hero natively supports Holochain HAPPS | Q1 25 |
| Hero Actors | Hero can serve actors which respond and act on OpenRPC calls ideal as backend for web or other apps. | Q1 25 |
| Hero Web 3 Gateway | Hero aims to have native support for chosen Web3 partner solutions | Q1 25 |
All of above is fully integrated with Mycelium Network and the TF Grid.

View File

@ -0,0 +1,56 @@
## High Level Roadmap
### Status Today
The core offering is functioning effectively, maintained through a community-driven, best-effort approach. Currently,
there are no Service Level Agreements (SLAs) in place, and there should be increased visibility for users regarding their expectations for uptime,
performance, and other service related requirements.
The uptime and stability of Zero-OS are very good.
Additionally, hardware compatibility is excellent, with most machines now supported out of the box.
| | Status today | SDK/API | Web UI |
| ----------------------- | ------------------------------------------------------------------------------------------------------------ | ------- | ------ |
| Zero-OS | Used for management of +30,000 logical CPU cores | yes | yes |
| Zero-Images (flists) | Basis for Zero-OS modules as well as replaces images for VM's ... | yes | yes |
| Zero-Images from Docker | convert docker through our Hub | yes | yes |
| Zero-Images Hub | ThreeFold is hosting some as well as everyone can install their own Hub | yes | yes |
| Mycelium Core | Integrated in Zero-OS for VM's as well s ZDB and monitoring | yes | yes |
| Mycelium Message Bus | Can be used by any developer for their own usecases | NA | NA |
| Quantum Safe Storage | Usable for experts only, is reliably working for +6 years, +100 MB/sec per stream | yes | no |
| Quantum Safe Filesystem | QSFS= usable for experts, is a fuse based filesystem on top of the QSS Core | yes | no |
| Zero-OS Kubernetes | Working very well, Integrated in ZOS, uses our overlay networks based on Wireguard, can use QSFS underneith. | yes | yes |
| Zero-OS VM's | The base of our service portfolio, missing is better service level management | yes | yes |
| Zero-OS Monitoring | Working well | yes | yes |
| Zero-OS VM Monitoring | Working well, can be retrieved through SDK | yes | yes |
| Zero-OS Web Gateway | Working well, but documentation not good enough, and not enough of them deployed | yes | yes |
| Zero-Boot | There are multiple ways active on how to deploy Zero-OS all are stateless and capable for full secure boot | | |
| | | | |
### Planned new features:
Considerable effort is being made to enable our partners to go into production;
however, for this initiative to truly succeed on planetary level, we need many more nodes deployed in the field.
| | Roadmap | Timing |
| ----------------------------------- | ---------------------------------------------------------------- | ------ |
| Zero-OS v4 (our next major release) | v4, no more TFChain, mutual credit, marketplace | Q1 25 |
| FungiStor | A revolutionary different way how to deliver content | Q1 25 |
| Zero-Images on FungiStor | Can be stored on FungiStor | Q1 25 |
| Zero-Images from Docker | CI/CD integration (See below) | Q4 24 |
| Zero-Images Hub | CI/CD integration (See below) <BR> no more need for separate Hub | Q4 24 |
| Mycelium Core | Just more hardening and testing | Q4 24 |
| Mycelium Message Bus | Replace our current RMB, all our own RPC over Mycelium | Q4 24 |
| Quantum Safe Storage | Integration in UI, better documentation | Q4 24 |
| Quantum Safe Filesystem | Integration in UI, better documentation | Q4 24 |
| Zero-OS Kubernetes | No changes planned | |
| Zero-OS VM's | Integration Hero CI , use cloud slices to manage | Q1 25 |
| Zero-OS Monitoring | More docu and easier API | Q1 25 |
| Zero-OS Web Gateway | Need more deployed, better integration with new Mycelium | Q4 24 |
| Zero-Boot | No changes planned | |
| Mycelium Names | in v4, name services | Q1 25 |
| Zero-OS Cloud,Storage,AI Slices | as part of marketplace for v4, flexible billing mutual credit | Q1 25 |
| | | |