merge main_commsteam to main with fixed conflicts

This commit is contained in:
2024-04-10 18:54:49 +00:00
45 changed files with 463 additions and 398 deletions

View File

@@ -4,32 +4,32 @@
GEP stands for Grid Enhancement Proposal.
A GEP is a document (can be on forum) providing information to the ThreeFold community, or describing a new feature for the TFGrid or its processes or any other change as is managed by the TF DAO.
A GEP is a document (can be on the forum) providing information to the ThreeFold community, describing a new feature or processes for the TFGrid and any other change that is managed by the TF DAO.
## Requirements before a GEP can be voted
## Requirements Before A GEP Can Be Voted
- The why and how needs to be well enough defined and specified
- The GEP always needs to be in line with planet/people first values
- There needs to be a forum post linked to it which gave people the time to discuss the GEP
- The GEP should provide a concise technical specification of the feature and a rationale for the feature if relevant.
- The GEP always needs to be in line with the values planet first and people first
- There needs to be a forum post linked to it which gaves the community time to discuss the GEP
- The GEP should provide a concise technical specification of the new feature and a rationale for the feature if relevant
## Process
- A GEP gets registered in TFChain.
- Community has to approve a GEP
- Guardians can block a GEP and ask for a re-vote and explain why re-vote is needed
- e.g. if mistake in process would have been made
- e.g. if something would happen which puts any of the entities related to TF in danger, e.g. not in line with T&C (legally)
- e.g. if values are not followed (planet/people first)
- e.g. if a change violates our security (e.g. introduction of non opensource in our TF Stack)
- e.g. if a change has potential to damage someone in our community
- Guardians and or TFCoop Team will implement
- A GEP gets registered in the TFChain
- The community has to approve the GEP
- Guardians can block a GEP and ask for a re-vote and explain why the re-vote is needed. For example if:
- A mistake in the process would have been made
- Something would happen which puts any of the entities related to TF in danger, e.g. not in line with T&C (legally)
- Values are not followed (planet/people first)
- A change violates our security (e.g. introduction of non opensource in our TF Stack)
- A change has the potential to damage someone in our community
- Guardians and/or the TFCoop team will then implement the GEP
## Voting Power
- 1 TFT, 1 Vote (NEW for TFGrid 3.14 and still needs to be voted by a GEP at March 21 2024)
- 1 TFT = 1 Vote (NEW for TFGrid 3.14 and still needs to be voted by a GEP on March 21st 2024)
*some inspiration comes from https://www.python.org/dev/peps/pep-0001*
*Some inspiration comes from https://www.python.org/dev/peps/pep-0001*

View File

@@ -1,8 +1,7 @@
![alt text](governance.png)
# Governance
Governance is important to us, there is a wish from TF DMCC to outsource the operations and promotion to a cooperative and the community for which we suggest a combination of GEP, Guardians and a Cooperative
Community governance is important to us. TF DMCC is working to outsource the operations and promotion of the TF Grid with a community-led / cooperative approach. To achieve this, we are releasing a series of Grid Enhancement Proposals (GEPs), searching for a group of Guardians, and establishing the ThreeFold Cooperative.
## Planned for 3.14 (our next release)
@@ -12,5 +11,9 @@ Governance is important to us, there is a wish from TF DMCC to outsource the ope
## Treasury
<<<<<<< HEAD
This section needs to be filled in by the team.
=======
This section needs to be filled in by the team.
>>>>>>> main_commsteam

View File

@@ -5,25 +5,24 @@
TFGrid 3.13 requires 9 guardians to start with.
Requirements
Requirements:
* Good knowledge how to use Linux to allow you to deploy
and upgrade your validator starting from code.
* At least 4h time available per week (will be more at start)
* Willingness to participate in the forum of TF and coordinate with Coders or TFTech who is main contributor of code.
* You feel aligned with our values of planet and people first
* Willingness to look at open issues at least 5 times a week (there is chat and email notification) unless during the holiday period.
* Choose a backup which can help you when needed (sick, holidays, …).
* Complete your candidacy on our forum on … Fill in the motivation, your profile, …
* Get at least 3 people from the community to endorse your skills and motivation.
* Good knowledge of how to use Linux to be able to deploy and upgrade your validator starting from code
* At least 4 hours of time available per week (this will be more at start)
* Willingness to participate in the TF forum and coordinate with coders or TF9 who is the main contributor of code
* You are aligned with our values of planet and people first
* Willingness to look at open issues on Gittea (our work tool) at least 5 times a week (there are chat and email notification) unless it is during the holiday period
* Choose a backup who can help you when needed (e.g. when sick or on holidays)
* Complete your application on our forum (fill in your motivation and profile)
* Get at least 3 people from the community to endorse your skills and motivation
What do you get in return
What you will get in return:
* Eternal recognition from your Regional Internet community (-:
* TBDk USD per month in TFT as provided by the *TFCOOP
* The TFT will come from the *TFCOOP Treasury
## They will host a validator
## Guardians will host a validator
- see [validator](validator.md)
See documentation on [validators](validator.md) for more information.

View File

@@ -2,11 +2,11 @@
# ThreeFold Cooperative
ThreeFold Dubai would like to hand over the day2day operation of the TFGrid to a cooperative.
ThreeFold Dubai would like to hand over the day to day operation of the TFGrid to a cooperative.
- Cooperative are very trustworthy decentralized structures which allow upto millions of people to be part of a common goal.
- Cooperative members vote for their directors which might be the Cooperative Founders
- Untill this is done we keep on operating from ThreeFold DMCC
- Cooperatives are trustworthy decentralized structures which allow millions of people to be part of a common goal
- Cooperative members vote for their directors
- Until this is done we will continue to operate from ThreeFold DMCC
## Cooperative Founder
@@ -14,36 +14,37 @@ TF Dubai is looking for 9 ThreeFold Cooperative Founders to setup the COOP Struc
## Cooperative Director
Are voted by the members, but at start are the same as the 9 Founders.
The cooperative directors are chosen by the members by vote. When the coop is first created the 9 founders will act as de facto directors until the first vote.
They are like the board of a Cooperative and need to structure how the Cooperative Members will vote and be part of the governance.
The Cooperative will have a team which will do the day2day for the TFGrid.
The directors are like the board of a cooperative and help to structure how the cooperative members will vote and be part of the governance.
The Cooperative is funded by utilization of the grid (40% at start).
The cooperative will have a team which will carry out the day to day operations for the TFGrid.
Cooperative Directors and the team are renumerated for their contributions.
The cooperative is funded by the utilization of the grid (40% at start).
## Cooperative Startup
Cooperative Directors and the team are remunerated for their contributions.
## Starting The Cooperative
- ThreeFold Dubai grants 2 million TFT to TF COOP (TF DMCC and others can grant more)
- TFCoop Founders will look for initial funding (sell the TFT, look for extra)
- TFCoop Founders will setup the cooperative in chosen jurisdiction (might be NL)
- TFCoop Founders will work with TFTech for technical implementation of membership (as NFT), ...
- TFCoop founders will look for initial funding (sell the TFT, look for extra)
- TFCoop founders will setup the cooperative in chosen jurisdiction (might be NL)
- TFCoop founders will work with TF9 for the technical implementation of membership (as NFT etc.)
## Link to TFGrid DAO
> [The DAO on the TFGrid](tfdao.md) stays intact as is working today.
> [The DAO on the TFGrid](tfdao.md) will stay intact as is working today.
## TFCoop Functions
- Promotion & Communication
- Operate the TFGrid Marketplace ( which is regulated marketplace selling/buying capacity on TFGrid)
- Operate the Tokens (exchanges, ...)
- Operate the tools (forum, websites, ...)
- Promotion and communication
- Operate the TFGrid Marketplace (a regulated marketplace where selling and buying capacity on the TFGrid occurs)
- Operate the Tokens (exchanges etc.)
- Operate the tools (forum, websites, manuals etc.)
- Collaborate with the Guardians for the operations of the TFChain and supporting tools
- Define & operate the benefits for the Members
- Distribute the TFT Fees for Utilization.
- Define and operate the benefits for the members
- Distribute the TFT fees for utilization.
## Status
> At start of our commercial operation (2024) we operate our Cooperative functions though our company in dubai called ThreeFold DMCC, somewhere in 2024 the cooperative will be established and all functions in relation to TFGrid transfered.
> At the start of our commercial operation (2024) we operate our cooperative functions though our company in dubai called ThreeFold DMCC, somewhere in 2024 the cooperative will be established and all functions in relation to the TFGrid will be transfered.

View File

@@ -1,23 +1,23 @@
# Validators
Validators & staking as is happening in TFGrid 3.14.
Validators & staking on TFGrid 3.14.
- 9 [guardians](tfgrid3:guardians.md) are needed
- they run a full TF Validator Stack (technically)
- anyone can stake TFT on that stack
- They will run a full TF Validator Stack (technically)
- Anyone can stake TFT on that stack
reward
Reward:
- 10 percent of revenue over TFGrid in TFT or INCA
- this percentage can change over time and will be voted by GEP
- a validator gets a monthly income to support his/her work as well in e.g. INCA or TFT
- 10% of revenue over TFGrid in TFT or INCA
- This percentage can change over time and will be voted by GEP
- A validator recieves a monthly income to support his/her work as well in e.g. INCA or TFT
## what is deployed on a validator
## What Is Deployed On A Validator
- TFChain Node (our blockchain node)
- TFHub (let people go from docker to tfgrid ZOS flists)
- TFHub (lets people go from docker to tfgrid ZOS flists)
- TFBootstrap (how to install new node)
- Explorer (has all stats)
- Validator Code (keep the grid clean & healthy)
- Validator Code (keeps the grid clean & healthy)
- Monitoring Software
- Bridges (needs to be migrated carefully, might take some time)

View File

@@ -2,7 +2,7 @@
# TFGrid 3.14
This knowledge base tries to bring together information which is relevant for our new version of the Grid.
This knowledge base brings together all of the information which is relevant for our new version of the Grid.
> use the forum to discuss the content or directly edit in our git system, see [https://forum.threefold.io](https://forum.threefold.io/c/dao/rfc/81)

View File

@@ -1,19 +1,19 @@
# ThreeFold Messaging
## Principles
## Key Principles
- We don't sell anything, we just show people what you can do with the project and where we are headed
- We are clear about the status of the project including its size and features
- We don't sell anything - we just show people what they can do with the project and the overarching aim of where it is heading
- We clearly communicate the current status of the project including its size and features
## Narrative
## The Narrative
> Decentralized Autonomous Cloud
- Cloud means any service
- Cloud means any service or workload
- Decentralized means everyone is a participant. Everyone can deliver and/or use cloud services
- Autonomous means cloud service providers don't need to be experts, the software is capable to run 100% autonomously
- Autonomous means cloud service providers don't need to be experts. The software is capable to run 100% autonomously.

View File

@@ -2,7 +2,7 @@
# Promotion
TF Coop will organize the promotion activities for the future but for now we urgently need more people stepping up.
The TF Coop will organize promotion activities in the future but at the moment we urgently need more people to step up and help with promoting the project.
## current team

View File

@@ -1,4 +1,3 @@
<h1> TFGrid 3.14 Farming Updates </h1>
<h2>Table of Contents</h2>
@@ -101,4 +100,4 @@ This GEP can be done once voting system has been changed and GEP 1, 2 and 3 are
We highly encourage everyone to discuss on the forum about this exciting phase of the ThreeFold adventure.
Please share your thoughts and feedback on the ongoing forum post [here](https://forum.threefold.io/t/feedback-on-farming-logic-as-suggested-for-tfgrid-3-14/4275).
Please share your thoughts and feedback on the ongoing forum post [here](https://forum.threefold.io/t/feedback-on-farming-logic-as-suggested-for-tfgrid-3-14/4275).

View File

@@ -2,9 +2,9 @@
# Farming Reward TFGrid 3.14
The amount of ThreeFold_Token earned by farmers is relative to the amount of compute, storage or network capacity they provide to the ThreeFold Grid.
The amount of ThreeFold tokens earned by farmers is relative to the amount of compute, storage or network capacity they provide to the ThreeFold Grid.
### 1. Proof-of-Capacity
### 1. Proof Of Capacity
The reward is in line with capacity provided by the farmer based on:
@@ -12,20 +12,26 @@ The reward is in line with capacity provided by the farmer based on:
* Memory Capacity (RAM)
* Storage Capacity (SSD/HDD)
- There will be a maximum 1 Billion TFT farmed (new from 3.14)
- Once we reach the 1 billion TFT farming will stop and all reward will be utilization based and rewards based on achievements based on location, quality, ... (the cooperative and GEP's will define this future)
<br>
- A maximum of 1 Billion TFT can be farmed (new from 3.14)
- Once we reach 1 billion TFT, farming will stop and all rewards will be based on utilization and achievements (e.g. location and quality of the node). The cooperative and GEP's will define this in the future.
<br>
> See simulator in [https://dashboard.grid.tf/#/farms/simulator](https://dashboard.grid.tf/#/farms/simulator/)
More information [in our manual](https://manual.grid.tf/knowledge_base/farming/farming_toc.html)
### 2. Proof-of-Utilization
### 2. Proof Of Utilization
- 50% of utilized capacity which comes over portal from *TFCOOP will be given to farmer
- 40% of utilized capacity goes to *TFCOOP (which is a decentralized org and all income will be used to the benefits of the community)
- 50% of utilized capacity which comes over the portal from *TFCOOP will be given to the farmer
- 40% of utilized capacity goes to *TFCOOP
- 10% of utilized capacity goes to Stakers on the Validators
> DISCLAIMER: ThreeFold Dubai organizes the farming (proof of capacity) process. This process is the result of the execution of code written by open source developers (zero-os and minting code) and a group of people - who checks this process voluntarily. No claims can be made or damages asked for to any person or group related to ThreeFold Dubai like but not limited to the different councils.
<br>
> DISCLAIMER: ThreeFold Dubai organizes this process. This process is the result of the execution of code written by open source developers (zero-os and minting code) and a group of people who check this process voluntarily. No claims can be made or damages asked for to any person or group related to ThreeFold Dubai like but not limited to the different councils. This process changes for TFGrid 3.X by means of the TFDAO

View File

@@ -1,11 +1,11 @@
# Tokenomics TFGrid 3
## Principles
## Key Principles
- keep it all as simple as possible
- max 1 billion TFT (used to be 4 billion)
- Keep it as simple as possible
- Maximum 1 billion TFT (used to be 4 billion)
## More info
- [farming reward](farming_reward.md)
- [token overview](token_overview.md)
- [Farming rewards](farming_reward.md)
- [Token overview](token_overview.md)

View File

@@ -1,4 +1,4 @@
# Overview Threefoldtoken on the stellar network
# Overview of Threefold Tokens on the Stellar Network
> Status 13 March 2024:

View File

@@ -1,55 +1,108 @@
# Who is behind the project ?
# About Us
## who created the project
## People
A group of passionate people who want to build a new foundational layer for an better working internet, more like the Internet was originally intended. They operate from TFTech (now TF9) and ThreeFold Dubai.
We are a group of passionate people who want to build a new foundational layer for a better working internet, more like how the Internet was originally intended to be.
The project was started by some Internet & Cloud veterans who now want to handover to a much more decentralized environment.
More than 1000 farmers made this project possible, we are supper grateful for all their support.
More than 1000 farmers made this project possible and we are supper grateful for all their support.
## the project mission
## The Project's Mission
- we help others to create any AI, web2 or web3 solution
- TFGrid is a foundational layer which can be used by any AI/web2/3 project
- enable everyone to build on top of TFGrid who needs cloud capacity (network, gpu, cpu, storage, ...)
ThreeFold Grid (TFGrid) is a foundational layer which can be used by any web2/3 project. It empowers individuals requiring cloud resources such as network, GPU, CPU, and storage to leverage its capabilities for their projects. We help others to create any web2 or web3 solution on our grid.
## the project purpose
## The Project's Purpose
- deliver a new infrastructure layer to build a new internet on top off
- this infra layer is sovereign, more scalable, peer2peer, co-owned, ...
- project delivers network, compute, storage constructs to work with anyone who needs it for their own usecases
- [see tech high level description](tech:key_innovations.md)
The purpose is to deliver a new infrastructure layer to build a new internet on top of. This layer is sovereign, more scalable, peer-to-peer and co-owned. The project delivers network, compute and storage to anyone who needs it for their own usecases.
[See the high level tech description.](tech:key_innovations.md)
## who can benefit from TFGrid capabilities most?
## Who Benefits The Most From The TFGrid's Capabilities?
- developers for CI/CD
- countries to deploy their own internet
- DePIN movement
- CI/CD developers
- Countries: to deploy their own internet
- The DePIN movement
- Social Media Apps
- ...
## what has project achieved
## The Projects Key Achievements To Date
- grid
- country
- community
- ...
- The ThreeFold Grid: connected across ±60 countries by independent people and organizations called ThreeFold farmers, live and usable in its third generation technology
- Partnerships with the governments of Tanzania, to deploy physical infrastructure and introducing coding academies and innovation hubs across the country, and Zanzibar, to deploy physical infrastructure locally and introduce a digital free zone
- An extensive community of 1000+ farmers and several thousand others token holders, grid users, and supporters / advocates of the project
- Our strategic partnerships with key DePIN players: more will be announced soon
## how biased is the project
- not biased, we are tech platform
- keep [values simple](values:planet_people_first) but strong
- project intent is to clearly want to explain what the capabilities are of our tech and let everone decide for themselves what to do with it
## Values
- Our core [values](values:planet_people_first) are simple and strong
- We are fundamentally a tech platform and are therefore not biased
- The project's intent is to clearly explain our tech's capabilities and let everyone decide for themselves what to do with it
## Messaging
- project is here to make it easy for everyone to play their role (see above)
- project believe very much in an internet where everyone can communicate freely, owns their own data, ...
- project wants to help others to really become decentralized (which is not the case today)
- project wants to help governments to have their own Internet
- project wants to help datacenter providers to build datacenters in other ways
- The project believes in an internet where everyone can communicate freely and own their own data
- The project wants to help others to become truly decentralized (which is not the case with the current Internet)
- The project wants to help countries to have their own sovereign Internet
- The project wants to help data center providers to build improved data centers
## Ecosystem
> see [ecosystem doc](ecosystem.md)
## Participants
### Farmers
Farmers connect computers to our new internet to provide GPU, Storage and Compute capacity and make it available over Mycelium to all participants.
### Network Bridgers
- Make a bridge between the old and new internet
- Provide bandwidth to the TFGrid
### Guardians
- Protect the network
- Provide governance
- Keep all relevant services up and running to allow the TFGrid to function
### Farming Pools (new for a TBD version)
- Help farmers to be more effective
- Training & Support
- Improve uptime and provide authenticity
### TF Coop
- Our governance layer (DAO tooling can be extended)
- Everyone is part of the Cooperative
- The Coop directors will build this organization to streamline our expansion
- Gives everyone a voice and environment to operate from
### TFNode Suppliers
- Build & Sell TFNodes to our participants.
- Minimal service/support needs to be delivered
### Service / Solution Providers
- They create & provide solutions and/or services on top of TFGrid
- Customers of these solutions pay in INCA (providing value to our mutual credit currency)
- Each solution has T&C
- Each solution needs to be supported
### Technology Providers
- Create opensource technology which can be used in the TFGrid
- Grants might be available to reward Technology Providers
- TF9 (previously TFTech) is example of a Technology Provider
### DePIN Partners
- Our team is in active discussions in search of a party (company, project, community) who will support our launch into the DePIN world
- This party (or parties) will:
- Actively promote our project in the DePIN space.
- Explain our tokens and integrate with other currencies
- Integrate with the rest of the DePIN ecosystem
- Organize community growth
- Organize grants for the rest of the community
- Grow value for the whole ecosystem and let it "FLOW"