Compare commits
2 Commits
0c4aa48623
...
a5878789b4
Author | SHA1 | Date | |
---|---|---|---|
a5878789b4 | |||
9fcc23499a |
40
books/tfgrid3/SUMMARY.md
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
|
||||||
|
- [Intro](tfgrid3/intro.md)
|
||||||
|
- [Who we are](tfgrid3/who_are_we.md)
|
||||||
|
- [Promotion](tfgrid3/promotion.md)
|
||||||
|
- [Messaging](tfgrid3/messaging.md)
|
||||||
|
- [Chapters](tfgrid3/chapters.md)
|
||||||
|
- [Tokenomics](tfgrid3/tokenomics.md)
|
||||||
|
- [Farming Reward](tfgrid3/farming_reward.md)
|
||||||
|
- [Tokens Overview](tfgrid3/tokens_overview.md)
|
||||||
|
- [Validators](tfgrid3/validators.md)
|
||||||
|
- [TFCoop](tfgrid3/tfcoop_intro.md)
|
||||||
|
- [Governance](tfgrid3/governance.md)
|
||||||
|
- [Guardians](tfgrid3/guardians.md)
|
||||||
|
- [Grid Enhancement Proposals](tfgrid3/gep.md)
|
||||||
|
- [Change Management GEP's](tfgrid3/gep2.md)
|
||||||
|
- [3_14](tfgrid3/farming_update_3_14.md)
|
||||||
|
- [The Internet today](tech/internet_today.md)
|
||||||
|
- [history c64](tech/history/c64.md)
|
||||||
|
- [too many layers](tech/history/layers.md)
|
||||||
|
- [Tech Key Innovations](tech/key_innovations_overview.md)
|
||||||
|
- [Mycelium Network](tech/mycelium_innovation.md)
|
||||||
|
- [Zero-OS](tech/zos_innovation.md)
|
||||||
|
- [Quantum Safe Storage](tech/zstor_innovation.md)
|
||||||
|
- [Quantum Safe Filesystem](tech/qsfs_innovation.md)
|
||||||
|
- [FList: better OS Images](tech/flist_innovation.md)
|
||||||
|
- [FungiStor](tech/fungistor_innovation.md)
|
||||||
|
- [Network Wall](tech/network_wall_innovation.md)
|
||||||
|
- [Technology](tech/technology.md)
|
||||||
|
- [Architecture](tech/architecture.md)
|
||||||
|
- [Energy Efficient](tech/energy_efficient.md)
|
||||||
|
- [ThreeFold Cloud Core Capabilities](tech/features.md)
|
||||||
|
- [Storage](tech/qsss_home.md)
|
||||||
|
- [Quantum Safe Storage Algo](tech/qss_algorithm.md)
|
||||||
|
- [Zero Knowledge proof](tech/qss_zero_knowledge_proof.md)
|
||||||
|
- [NFT Storage](tech/nft_storage.md)
|
||||||
|
- [S3 Storage](tech/s3_interface)
|
||||||
|
- [File System](tech/qss_filesystem.md)
|
||||||
|
- [Network](tech/networking.md)
|
||||||
|
- [Mycelium](tech/mycelium.md)
|
||||||
|
- [Web Gateway](tech/webgw.md)
|
3
books/tfgrid3/sync_production.sh
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
# /bin/bash ~/hero/var/mdbuild/duniayetu/build.sh
|
||||||
|
rsync -rv ~/hero/www/info/tfgrid3/ root@info.ourworld.tf:/root/hero/www/info/tfgrid3/
|
@ -1 +0,0 @@
|
|||||||
../books/tfgrid/SUMMARY.md
|
|
@ -6,4 +6,4 @@
|
|||||||
|
|
||||||
!!wiki.todo title:'content for ${dockey}'
|
!!wiki.todo title:'content for ${dockey}'
|
||||||
|
|
||||||
!!wiki.def alias:'tf_grid'
|
!!wiki.def alias:'tf_coop'
|
@ -2,6 +2,13 @@
|
|||||||
|
|
||||||
Our ThreeFold grid which is the interconnected network of all Zero-OS powered TFNodes which deliver compute, storage, network, gpu, loadbalancing, dns, ... services.
|
Our ThreeFold grid which is the interconnected network of all Zero-OS powered TFNodes which deliver compute, storage, network, gpu, loadbalancing, dns, ... services.
|
||||||
|
|
||||||
!!wiki.include doc:'tech/tfgrid_architecture'
|
### Details
|
||||||
|
|
||||||
|
ThreeFold_Grid is a global, neutral, and sustainable network of autonomous storage and compute Internet capacity created by ThreeFold Farmers.
|
||||||
|
|
||||||
|
On this Grid, IT capacity is indexed / registered on the TFChain for easy discovery by purchasers. Any application which can run on Linux can run on the TF Grid but with more privacy, security, closer to the end-user, and at a much lower cost.
|
||||||
|
|
||||||
|
This Internet capacity is produced and allocated locally - similar to the way electricity and other utilities are purchased today. This allows any digital service or application provider to host their services and applications in proximity to the end user leading to significantly greater performance, a lower price point and better margins. This is both more cost effective and green.
|
||||||
|
|
||||||
|
|
||||||
!!wiki.def alias:'tf_grid'
|
!!wiki.def alias:'tf_grid'
|
Before Width: | Height: | Size: 1.8 MiB After Width: | Height: | Size: 1.8 MiB |
Before Width: | Height: | Size: 354 KiB After Width: | Height: | Size: 354 KiB |
Before Width: | Height: | Size: 876 KiB After Width: | Height: | Size: 876 KiB |
Before Width: | Height: | Size: 479 KiB After Width: | Height: | Size: 479 KiB |
Before Width: | Height: | Size: 345 KiB After Width: | Height: | Size: 345 KiB |
Before Width: | Height: | Size: 237 KiB After Width: | Height: | Size: 237 KiB |
Before Width: | Height: | Size: 237 KiB After Width: | Height: | Size: 237 KiB |
Before Width: | Height: | Size: 1.9 MiB After Width: | Height: | Size: 1.9 MiB |
Before Width: | Height: | Size: 788 KiB After Width: | Height: | Size: 788 KiB |
Before Width: | Height: | Size: 329 KiB After Width: | Height: | Size: 329 KiB |
Before Width: | Height: | Size: 851 KiB After Width: | Height: | Size: 851 KiB |
Before Width: | Height: | Size: 883 KiB After Width: | Height: | Size: 883 KiB |
@ -8,3 +8,5 @@
|
|||||||
- HoloChain
|
- HoloChain
|
||||||
- RainLanguage
|
- RainLanguage
|
||||||
- Solana
|
- Solana
|
||||||
|
|
||||||
|
|
||||||
|
1
collections/tfgrid3/SUMMARY.md
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../../books/tfgrid3/SUMMARY.md
|
@ -3,6 +3,7 @@
|
|||||||
![](img/cloudunits_abstract.jpg)
|
![](img/cloudunits_abstract.jpg)
|
||||||
|
|
||||||
## What are Cloud Units?
|
## What are Cloud Units?
|
||||||
|
|
||||||
Cloud units are the basis for price calculation for anyone intending to use/deploy on the Threefold Grid.
|
Cloud units are the basis for price calculation for anyone intending to use/deploy on the Threefold Grid.
|
||||||
|
|
||||||
Cloud units are a unified way to account for virtual hardware resources on the ThreeFold Grid. They represent compute, storage and network equivalents to energy (kW - kilowatt). The are three categories of cloud units:
|
Cloud units are a unified way to account for virtual hardware resources on the ThreeFold Grid. They represent compute, storage and network equivalents to energy (kW - kilowatt). The are three categories of cloud units:
|
Before Width: | Height: | Size: 315 KiB After Width: | Height: | Size: 315 KiB |
Before Width: | Height: | Size: 414 KiB After Width: | Height: | Size: 414 KiB |
@ -6,21 +6,16 @@ The ThreeFold DAO allows autonomous operation of the TFChain and TFGrid .
|
|||||||
|
|
||||||
Amongst others the DAO needs to arrange
|
Amongst others the DAO needs to arrange
|
||||||
|
|
||||||
|
|
||||||
As well as
|
As well as
|
||||||
|
|
||||||
- distribution of TFT grants
|
|
||||||
- manage code upgrade of TFChain and ZOS
|
- manage code upgrade of TFChain and ZOS
|
||||||
- approval for changes to anything in our ecosystem, by means of GEP e.g.
|
- approval for changes to anything in our ecosystem, by means of GEP e.g.
|
||||||
- changes to tokenomics e.g. changes related to
|
- changes to tokenomics e.g. changes related to
|
||||||
- farming rewards
|
- farming rewards
|
||||||
- cultivation flows
|
|
||||||
- pricing of grid capacity
|
- pricing of grid capacity
|
||||||
- new features in TFChain
|
- new features in TFChain
|
||||||
- rewards for sales channels, solution providers (v3.2+)
|
|
||||||
|
|
||||||
|
### More info about DAO's
|
||||||
|
|
||||||
!!wiki.include page:dao_info
|
- see [what is a DAO](dao_info.md)
|
||||||
|
- see [why a DAO](dao_why.md)
|
||||||
!!wiki.def alias:tf_dao
|
|
||||||
|
|
@ -1,22 +0,0 @@
|
|||||||
![](img/farming_rewards_.png ':size=350x')
|
|
||||||
|
|
||||||
# Farming Reward 3.0
|
|
||||||
|
|
||||||
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 as recorded by the proof-of-capacity algorythm. This section covers some farming and token reward basics.
|
|
||||||
|
|
||||||
## How do farmer earn TFT?
|
|
||||||
|
|
||||||
ThreeFold Blockchain (TFChain) rewards farmers for providing Internet capacity and expanding the ThreeFold Grid. They earn ThreeFold_Token. When successfully verified by proof-of-capacity, farmers earn TFT according to the amount of Internet capacity registered in TFChain.
|
|
||||||
|
|
||||||
## Proof-of-Capacity
|
|
||||||
|
|
||||||
The Proof-of-Capacity records Internet resources from the TFNode:
|
|
||||||
|
|
||||||
!!!wiki.include:farming_reward_calculation
|
|
||||||
|
|
||||||
## More Info
|
|
||||||
|
|
||||||
> 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 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. This process changes for TFGrid 3.X once the TFDAO is fully active.
|
|
||||||
|
|
||||||
!!wiki.def alias:'farming_reward,farming_reward3'
|
|
||||||
|
|
@ -1,82 +0,0 @@
|
|||||||
# Farming Logic v2.0
|
|
||||||
|
|
||||||
TFT are only created (minted) when new capacity (storage & compute) is added to the ThreeFold Grid in the form of hardware. This is done by TF_Farmers, ThreeFolds more sustainable equivalent of cryptocurrency miners. Farming is calculated once a month by the opensource minting software, on the first day of the next month.
|
|
||||||
|
|
||||||
The amount of TFTs that are created by farmers depends on four variables:
|
|
||||||
|
|
||||||
### 1. Proof-of-Capacity
|
|
||||||
|
|
||||||
The server/Node specs of the Farmers hardware:
|
|
||||||
|
|
||||||
* Compute Capacity (CPU)
|
|
||||||
* Memory Capacity (RAM)
|
|
||||||
* Storage Capacity (SSD/HDD)
|
|
||||||
|
|
||||||
The performance/capability of this hardware is attributed with cloudunits that then summarized to a CPR for the individual node. The higher the CPR, the more tokens are earned. Simply put, the more capable the hardware, the more TFTs are earned.
|
|
||||||
|
|
||||||
### 2. Grid Specs
|
|
||||||
|
|
||||||
* Tokens are limited in supply
|
|
||||||
- For that minting is calculated using a "Farming Difficulty" parameter.
|
|
||||||
- The difficulty factor determining how fast TFT’s are created through farming).
|
|
||||||
- Farming difficulty follows the logic of diminishing returns, meaning that over time, less and less TFT are earned in relation to the size of the grid.
|
|
||||||
* This is the same for all farmers at every point in time.
|
|
||||||
|
|
||||||
|
|
||||||
### 3. The price of TFT in USD
|
|
||||||
|
|
||||||
To maximize the stability of farming returns, the amount of TFTs earned for farming is normalized against the US Dollar. This ensures that farming profits are stable in relation to currencies used to do the investment with (USD is possibly less speculative than TFT).
|
|
||||||
|
|
||||||
> Disclaimer: Please note that we can't and won't make price predictions on TFT evaluation and all assumptions made here are purely hypothetical.
|
|
||||||
|
|
||||||
### 4. Certification
|
|
||||||
|
|
||||||
Providing hardware reliably is rewarded with a certification that leads to increased earnings in TFT for certified farmers. We are currently in the creation process of a new certification program.
|
|
||||||
|
|
||||||
> update: march 2021 (certification is not possible on v2 of Farming Logic)
|
|
||||||
|
|
||||||
## Minting Rules V2.0
|
|
||||||
|
|
||||||
- Farming is calculated once a month, on the first day of the next month.
|
|
||||||
- executed by open source minting (farming) code
|
|
||||||
- all the proof of capacities are stored on a redundant storage system and hashed (hashed means fingerprinted)
|
|
||||||
- these hashes verify the authenticity of the report
|
|
||||||
- 4 days later the TFT are being transferred to the farmer.
|
|
||||||
- minting consensus needs to be achieved before minting can happen
|
|
||||||
- in transaction message the hash will be stored which is link to the proof of the capacity for each minting operation
|
|
||||||
|
|
||||||
> 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 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.
|
|
||||||
|
|
||||||
### Maximum amount of TFT
|
|
||||||
|
|
||||||
There is a maximum amount of 4 billion TFT minted.
|
|
||||||
|
|
||||||
### Calculation of TFT minted per Node per Period
|
|
||||||
|
|
||||||
> ```Amount of TFT = Amount of CPR * (CPR expressed in TFT / 6) * (1/ Difficulty Level)```
|
|
||||||
|
|
||||||
### Cloud Production Rate (CPR)
|
|
||||||
|
|
||||||
The Cloud Production Rate (CPR) indicates how ‘productive’ a compute or server hardware platform is. The higher the CPR, the more capacity in form of compute and storage is added. This makes it simple for a non-tech farmer to select the best farming hardware for the budget available. It is similar to the hashrate of a Bitcoin miner for example.
|
|
||||||
|
|
||||||
To calculate the CPR are very simple and straightforward formula is used:
|
|
||||||
|
|
||||||
> ```CPR = 1.5 * the amount of Compute Units (CU) of the hardware + the amount of Storage Units (SU) of the hardware```
|
|
||||||
|
|
||||||
The CPR Price is USD 40 as of Q1 2020. CPR Price in TFT is 40 USD / TFT price
|
|
||||||
|
|
||||||
#### Cloud Units
|
|
||||||
|
|
||||||
Cloud Units [see here](cloudunits)
|
|
||||||
|
|
||||||
|
|
||||||
#### CPR expressed in TFT
|
|
||||||
|
|
||||||
Until the end of year 2020 the following USD TFA price is used for minting: USD 0.15 plus 2% monthly starting May 2020.
|
|
||||||
|
|
||||||
|
|
||||||
### Difficulty Level
|
|
||||||
|
|
||||||
The amount of TFTA that Farmers receive for farming depends on the amount of TFT(A) that are already in circulation. The more TFT(A) already exists, the lower the rewards. This follows the principle of diminishing returns. We call this farming limitation to reward Difficulty Level.
|
|
||||||
|
|
||||||
When the amount of existing TFT nears 4 billion, the amount of TFT received by farmers will be less. Once the maximum of 4 billion TFT has been reached, there won't be any rewards for farming anymore.
|
|
@ -1,14 +0,0 @@
|
|||||||
# Grid Enhancement Proposal
|
|
||||||
|
|
||||||
![](img/gep.png)
|
|
||||||
|
|
||||||
GEP stands for Grid Enhancement Proposal. A GEP is a design document providing information to the ThreeFold community, or describing a new feature for the TFGrid or its processes or environment. The GEP should provide a concise technical specification of the feature and a rationale for the feature.
|
|
||||||
|
|
||||||
- A GEP gets registered in TFChain. TFDAO makes this possible
|
|
||||||
- Community has to approve or not a GEP
|
|
||||||
- Once enough consensus achieved the GEP will be executed upon, whereas "consensus" is a variable % per GEP and will be defined when sepcs are ready.
|
|
||||||
- Validator Nodes of our L1 TFChain will make sure GEP is properly implemented and consensus also achieved on that level.
|
|
||||||
|
|
||||||
*some inspiration comes from https://www.python.org/dev/peps/pep-0001*
|
|
||||||
|
|
||||||
!!wiki.def alias:gep
|
|
30
collections/tfgrid3/governance/gep.md
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
![](img/gep.png)
|
||||||
|
|
||||||
|
# Grid Enhancement Proposal
|
||||||
|
|
||||||
|
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.
|
||||||
|
|
||||||
|
|
||||||
|
## 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.
|
||||||
|
|
||||||
|
## Process
|
||||||
|
|
||||||
|
- A GEP gets registered in TFChain.
|
||||||
|
- Community has to approve a GEP
|
||||||
|
- Guardians can block a GEP and ask for a re-vote (e.g. if mistake in process would have been made)
|
||||||
|
- Guardians and or TFCoop Team needs to implement
|
||||||
|
|
||||||
|
## Voting Power
|
||||||
|
|
||||||
|
- 1 TFT, 1 Vote (NEW for TFGrid 3.14 and still needs to be voted by a GEP at March 21 2024)
|
||||||
|
|
||||||
|
|
||||||
|
*some inspiration comes from https://www.python.org/dev/peps/pep-0001*
|
||||||
|
|
Before Width: | Height: | Size: 50 KiB After Width: | Height: | Size: 50 KiB |
1
collections/tfgrid3/governance/gep2.md
Normal file
@ -0,0 +1 @@
|
|||||||
|
!!wiki.include page:gep.md
|
12
collections/tfgrid3/governance/governance.md
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
![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
|
||||||
|
|
||||||
|
## Planned for 3.14 (our next release)
|
||||||
|
|
||||||
|
- GEP process = voting process on TFChain (the ThreeFold Blockchain)
|
||||||
|
- 9 guardians: run the validators and necessary tooling for the TFGrid
|
||||||
|
- 9 cooperative directors (at start are cooperative founders): create a cooperative for all members
|
||||||
|
|
BIN
collections/tfgrid3/governance/governance.png
Normal file
After Width: | Height: | Size: 3.4 MiB |
BIN
collections/tfgrid3/governance/guardian.png
Normal file
After Width: | Height: | Size: 3.0 MiB |
@ -1,19 +1,16 @@
|
|||||||
<h1> Guardians </h1>
|
|
||||||
|
|
||||||
![](img/guardian.png)
|
![](guardian.png)
|
||||||
|
|
||||||
## Become a Guardian
|
## Become a Guardian
|
||||||
|
|
||||||
- TFGrid 3.13 and TFGrid 4.0 requires 9 guardians to start with.
|
TFGrid 3.13 requires 9 guardians to start with.
|
||||||
|
|
||||||
These Guardians are the participating members of a Guardian Circle
|
|
||||||
|
|
||||||
Requirements
|
Requirements
|
||||||
|
|
||||||
* Good knowledge how to use Linux to allow you to deploy
|
* Good knowledge how to use Linux to allow you to deploy
|
||||||
and upgrade your validator starting from code.
|
and upgrade your validator starting from code.
|
||||||
* At least 4h time available per week (will be more at start)
|
* At least 4h time available per week (will be more at start)
|
||||||
* Willingness to participate in the forum of TF and coordinate with Coders.
|
* 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
|
* 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.
|
* 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, …).
|
* Choose a backup which can help you when needed (sick, holidays, …).
|
||||||
@ -23,7 +20,9 @@ and upgrade your validator starting from code.
|
|||||||
What do you get in return
|
What do you get in return
|
||||||
|
|
||||||
* Eternal recognition from your Regional Internet community (-:
|
* Eternal recognition from your Regional Internet community (-:
|
||||||
* TBDk USD per month in INCA reward
|
* TBDk USD per month in TFT as provided bu *TFCOOP
|
||||||
|
|
||||||
|
## They will host a validator
|
||||||
|
|
||||||
|
- see [validator](validator.md)
|
||||||
|
|
48
collections/tfgrid3/governance/tfcoop_intro.md
Normal file
@ -0,0 +1,48 @@
|
|||||||
|
![alt text](tfcoop_intro.png)
|
||||||
|
|
||||||
|
# TFCoop
|
||||||
|
|
||||||
|
ThreeFold Dubai would like to hand over the day2day 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
|
||||||
|
|
||||||
|
## Cooperative Founder
|
||||||
|
|
||||||
|
TF Dubai is looking for 9 TFCoop Founders to setup the COOP Structure.
|
||||||
|
|
||||||
|
## Cooperative Director
|
||||||
|
|
||||||
|
Are voted by the members, but at start are the same as the 9 TFCoop Founders.
|
||||||
|
|
||||||
|
They are like the board of a Cooperative and need to structure how the TFCoop Members will vote and be part of the governance.
|
||||||
|
The Cooperative will have a team which will do the day2day for the TFGrid.
|
||||||
|
|
||||||
|
The Cooperative is funded by utilization of the grid (at start 50%)
|
||||||
|
|
||||||
|
Cooperative Directors are renumerated for their contributions.
|
||||||
|
|
||||||
|
## Cooperative Startup
|
||||||
|
|
||||||
|
- ThreeFold Dubai grants 0.5 million TFT to TF COOP
|
||||||
|
- 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), ...
|
||||||
|
|
||||||
|
## Link to TFGrid DAO
|
||||||
|
|
||||||
|
> [The DAO on the TFGrid](tfdao.md) stays 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, ...)
|
||||||
|
- Collaborate with the Guardians for the operations of the TFChain and supporting tools
|
||||||
|
- Define & operate the benefits for the Members
|
||||||
|
|
||||||
|
## 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.
|
BIN
collections/tfgrid3/governance/tfcoop_intro.png
Normal file
After Width: | Height: | Size: 2.9 MiB |
23
collections/tfgrid3/governance/validators.md
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
# Validators
|
||||||
|
|
||||||
|
Validators & staking as is happening in 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
|
||||||
|
|
||||||
|
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
|
||||||
|
|
||||||
|
## what is deployed on a validator
|
||||||
|
|
||||||
|
- TFChain Node (our blockchain node)
|
||||||
|
- TFHub (let 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)
|
||||||
|
- Monitoring Software
|
||||||
|
- Bridges (needs to be migrated carefully, might take some time)
|
8
collections/tfgrid3/intro.md
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
![alt text](intro.png)
|
||||||
|
|
||||||
|
# TFGrid 3.14
|
||||||
|
|
||||||
|
This knowledge base tries to bring together 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.
|
||||||
|
|
BIN
collections/tfgrid3/intro.png
Normal file
After Width: | Height: | Size: 2.5 MiB |
1
collections/tfgrid3/promotion/chapters.md
Normal file
@ -0,0 +1 @@
|
|||||||
|
# Chapters
|
@ -1,4 +1,5 @@
|
|||||||
|
|
||||||
|
# ThreeFold Messaging
|
||||||
|
|
||||||
## principles
|
## principles
|
||||||
|
|
||||||
@ -7,9 +8,7 @@
|
|||||||
- we are ofcourse clear about size & features
|
- we are ofcourse clear about size & features
|
||||||
|
|
||||||
|
|
||||||
## possible narative
|
## narative
|
||||||
|
|
||||||
### Home
|
|
||||||
|
|
||||||
> Decentralized Autonomous Cloud
|
> Decentralized Autonomous Cloud
|
||||||
|
|
||||||
@ -23,3 +22,4 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,17 +1,35 @@
|
|||||||
|
|
||||||
## FARMERS
|
# Farming Logic Update 3.14
|
||||||
|
|
||||||
- farming rewards as now, max 1billion TFT on Stellar
|
> this is for TFGrid version 3.14
|
||||||
- uptime checks include network, min BW, quality of HW ...
|
|
||||||
- see info about mem, cpu, ...
|
|
||||||
- remark: all farmers have done KYC, see #12
|
|
||||||
- for new nodes: we do no register nodes which are not DDR4...
|
|
||||||
- bigger farmers they can sign with DMCC for SLA, which will be visible, with penalty
|
|
||||||
|
|
||||||
## GEP
|
## FARMING
|
||||||
|
|
||||||
- stop burning
|
- farming reward stays the same, price on 0.08
|
||||||
- give 50% on utilization (this might change in 4.x)
|
- [ ] max 1billion TFT on Stellar
|
||||||
- min uptime...
|
- [ ] uptime checks include network, min BW, quality of HW ...
|
||||||
- if price > 0.08 for more than X time, then the farming price changes ...
|
- [ ] all farmers have done KYC, see #12
|
||||||
- ...
|
- [ ] for new nodes: we do no register nodes which are not DDR4...
|
||||||
|
- [ ] bigger farmers they can sign with DMCC for SLA, which will be visible, with penalty in locked tokens by TF DMCC/COOP, there is contract involved, which gets linked to TFChain
|
||||||
|
|
||||||
|
|
||||||
|
## UI & EXPLORER
|
||||||
|
|
||||||
|
- [ ] track more info about nodes in explorer, easier for people to select which node is good one
|
||||||
|
- [ ] info about mem, cpu, ...
|
||||||
|
- [ ] unified way how to query nodes in UI
|
||||||
|
- [ ] show that farmers are having SLA & link to their contract with TF DMCC or TF COOP
|
||||||
|
|
||||||
|
## GOVERNANCE
|
||||||
|
|
||||||
|
- [ ] 1 tft = 1 vote
|
||||||
|
|
||||||
|
|
||||||
|
## GEP NEEDED
|
||||||
|
|
||||||
|
- [ ] stop burning
|
||||||
|
- [ ] farming rules as above
|
||||||
|
- [ ] give 50% on utilization through cooperative, cooperative has power to change this
|
||||||
|
- [ ] agree on 9 directors for cooperative
|
||||||
|
- [ ] if price > 0.08 for more than 30 days, then the farming price changes ...
|
||||||
|
- [ ] agree on 9 guardians who run
|
@ -1,7 +0,0 @@
|
|||||||
# ThreeFold_Grid
|
|
||||||
|
|
||||||
ThreeFold_Grid is a global, neutral, and sustainable network of autonomous storage and compute Internet capacity created by ThreeFold Farmers, with more than 80,000,000 GB and 20,000 cores existing today. On this Grid, IT capacity is indexed / registered on the TFChain for easy discovery by purchasers. Any application which can run on Linux can run on the ThreeFold_Grid but with more privacy, security, closer to the end-user, and at a much lower cost.
|
|
||||||
|
|
||||||
This Internet capacity is produced and allocated locally - similar to the way electricity and other utilities are purchased today. This allows any digital service or application provider to host their services and applications in proximity to the end user leading to significantly greater performance, a lower price point and better margins. This is both more cost effective and green.
|
|
||||||
|
|
||||||
!!wiki.def alias:'threefold_grid,tf_grid'
|
|
26
collections/tfgrid3/tokenomics/farming_reward.md
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
![](img/farming_rewards_.png ':size=350x')
|
||||||
|
|
||||||
|
# Farming Reward 3.0
|
||||||
|
|
||||||
|
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.
|
||||||
|
|
||||||
|
### 1. Proof-of-Capacity
|
||||||
|
|
||||||
|
The reward is in line with capacity provided by the farmer based on:
|
||||||
|
|
||||||
|
* Compute Capacity (CPU)
|
||||||
|
* Memory Capacity (RAM)
|
||||||
|
* Storage Capacity (SSD/HDD)
|
||||||
|
|
||||||
|
|
||||||
|
> See simulator in [https://dashboard.grid.tf/#/farms/simulator](https://dashboard.grid.tf/#/farms/simulator/)
|
||||||
|
|
||||||
|
### 2. Proof-of-Utilization
|
||||||
|
|
||||||
|
- 50% of utilized capacity which comes over portal from *TFCOOP will be given to farmer
|
||||||
|
- 50% of utilized capacity goes to *TFCOOP
|
||||||
|
|
||||||
|
|
||||||
|
> 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 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. This process changes for TFGrid 3.X by means of the TFDAO
|
||||||
|
|
||||||
|
|
11
collections/tfgrid3/tokenomics/tokenomics.md
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
# Tokenomics
|
||||||
|
|
||||||
|
## Principles
|
||||||
|
|
||||||
|
- keep it all as simple as possible
|
||||||
|
- max 1 billion TFT (used to be 4 billion)
|
||||||
|
|
||||||
|
## More info
|
||||||
|
|
||||||
|
- [farming reward](farming_reward.md)
|
||||||
|
- [token overview](token_overview.md)
|
29
collections/tfgrid3/tokenomics/tokenomics_tfgrid.md
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
|
||||||
|
# TFGrid Tokenomics
|
||||||
|
|
||||||
|
|
||||||
|
## TFGrid Tokenomics Upgrade
|
||||||
|
|
||||||
|
The tokenomics of any digital ecosystem plays a pivotal role in determining its sustainability, growth, and value proposition. In the case of ThreeFold, there are evident challenges with the current tokenomics model that necessitate an upgrade.
|
||||||
|
|
||||||
|
The current tokenomics model of ThreeFold doesn't fully reflect the platform's worth and potential. An upgrade is essential to rectify existing challenges, ensuring that the tokenomics aligns with the platform's growth trajectory and offers a fair representation of its value.
|
||||||
|
|
||||||
|
* Lack of Commercial Utilization:
|
||||||
|
* The present model doesn't sufficiently incentivize commercial utilization. This means that the tokens, instead of being used to facilitate transactions or access services within the ecosystem, are often liquidated.
|
||||||
|
* Selling Pressure from Farmers:
|
||||||
|
* The current dynamics have led to a scenario where ThreeFold farmers frequently sell their tokens. This consistent selling exerts downward pressure on the token's price, preventing it from realizing its true potential value.
|
||||||
|
* Undervalued Market Cap:
|
||||||
|
* The cumulative effect of these factors has resulted in a market capitalization for the liquid tokens that is significantly undervalued. With a market cap hovering around 5 million dollars, it starkly contrasts with the intrinsic value and potential of the ThreeFold ecosystem.
|
||||||
|
|
||||||
|
Future Optimism: Despite the current challenges, there's a strong belief in the imminent positive shift in the token's value. As ThreeFold gears up to launch more commercial workloads and with the anticipated funding for TF Cloud, there's an expectation of increased commercial utilization. This, in turn, can drive demand for the token, potentially boosting its price and aligning the market cap more closely with ThreeFold's true value.
|
||||||
|
|
||||||
|
We are working on some fundamental changes which will achieve the following
|
||||||
|
|
||||||
|
- We limit the amount of TFT which can ever be farmed to max 1 Billion TFT (as seen on Stellar).
|
||||||
|
- Situation: march 20 2024, there are about 60m more TFT to be farmed which is still a lot.
|
||||||
|
- Farmers will receive more reward based on Utilization
|
||||||
|
- P2P Billing and Payments will lead to using TFT for much more services, which will have positive impact as well.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
36
collections/tfgrid3/tokenomics/tokens_overview.md
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
Threefoldtoken on the stellar network
|
||||||
|
|
||||||
|
> Status 13 March 2024:
|
||||||
|
|
||||||
|
Total amount of TFT = 891,551,662 + 51,022,747 TFT = 942,574,409 TFT
|
||||||
|
|
||||||
|
The maximum amount of TFT will be 1 Billion TFT (originally was planned for 4 billion)
|
||||||
|
|
||||||
|
## TFT
|
||||||
|
|
||||||
|
- assetCode: TFT
|
||||||
|
- issuer: GBOVQKJYHXRR3DX6NOX2RRYFRCUMSADGDESTDNBDS6CDVLGVESRTAC47
|
||||||
|
|
||||||
|
> [TFT Statistics Info](https://stellarchain.io/assets/TFT-GBOVQKJYHXRR3DX6NOX2RRYFRCUMSADGDESTDNBDS6CDVLGVESRTAC47)
|
||||||
|
|
||||||
|
> 891,551,662 TFT
|
||||||
|
|
||||||
|
## TFTA
|
||||||
|
|
||||||
|
We used to have another blockchain called rivine (long time ago) and the tokens coming from there were going over TFTA.
|
||||||
|
A TFTA can be converted to a TFT anytime anyone wants.
|
||||||
|
|
||||||
|
- assetCode: TFTA
|
||||||
|
- issuer: GBUT4GP5GJ6B3XW5PXENHQA7TXJI5GOPW3NF4W3ZIW6OOO4ISY6WNLN2
|
||||||
|
|
||||||
|
> [TFTA Statistics Info](https://stellarchain.io/assets/TFTA-GBUT4GP5GJ6B3XW5PXENHQA7TXJI5GOPW3NF4W3ZIW6OOO4ISY6WNLN2)
|
||||||
|
|
||||||
|
> 51,022,747 TFT
|
||||||
|
|
||||||
|
## Bridges
|
||||||
|
|
||||||
|
- [Binance Smart Chain - BSC](https://stellar.expert/explorer/public/account/GBFFWXWBZDILJJAMSINHPJEUJKB3H4UYXRWNB4COYQAF7UUQSWSBUXW5) 68,340,360 TFT
|
||||||
|
- [Etherium Bridge](https://stellar.expert/explorer/public/account/GARQ6KUXUCKDPIGI7NPITDN55J23SVR5RJ5RFOOU3ZPLMRJYOQRNMOIJ): 3,159,861 TFT
|
||||||
|
- [TFChain Bridge](https://stellar.expert/explorer/public/account/GBNOTAYUMXVO5QDYWYO2SOCOYIJ3XFIP65GKOQN7H65ZZSO6BK4SLWSC): 6,952,619 TFT
|
||||||
|
|
||||||
|
All TFT on these bridge accounts are locked on Stellar and cannot be used, they are part of the TFT bucket above.
|
@ -18,7 +18,7 @@ More than 1000 farmers...
|
|||||||
- deliver a new infrastructure layer to build a new internet on top off
|
- deliver a new infrastructure layer to build a new internet on top off
|
||||||
- this infra layer is sovereign, more scalable, peer2peer, co-owned, ...
|
- 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
|
- project delivers network, compute, storage constructs to work with anyone who needs it for their own usecases
|
||||||
- [see tech high level description](key_innovations)
|
- [see tech high level description](tech/key_innovations.md)
|
||||||
|
|
||||||
## who can benefit from TFGrid capabilities most?
|
## who can benefit from TFGrid capabilities most?
|
||||||
|
|
@ -1,9 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
## INCA Pricing
|
|
||||||
|
|
||||||
- 1 INCA = 0.1 USD at start = 1 TFT at start
|
|
||||||
- Stays like this untill we have reliable 1-1 INCA/TFT on free market
|
|
||||||
- Then mutual credit system will define price
|
|
||||||
|
|
||||||
## INCA
|
|
@ -1,11 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
- end Q1, there will be no more tokens created because of farming
|
|
||||||
- INCA will be introduced as mutual credit system
|
|
||||||
- reserve pools INCA-TFT will be created
|
|
||||||
|
|
||||||
a picture shows how grid growns minting stops
|
|
||||||
|
|
||||||
> explain we are looking for DePIN community / partner to work with.
|
|
||||||
|
|
21
heroscript/tfgrid3/book_collections.md
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
|
||||||
|
|
||||||
|
```js
|
||||||
|
|
||||||
|
!!book.generate name:'tfgrid3' title:'ThreeFold Grid 3.14'
|
||||||
|
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/books/tfgrid3'
|
||||||
|
|
||||||
|
|
||||||
|
!!doctree.add
|
||||||
|
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/tfgrid3'
|
||||||
|
|
||||||
|
|
||||||
|
!!doctree.add
|
||||||
|
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/def'
|
||||||
|
|
||||||
|
!!doctree.add
|
||||||
|
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/tech'
|
||||||
|
|
||||||
|
|
||||||
|
```
|
||||||
|
|
11
heroscript/tfgrid4/context.md
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
|
||||||
|
```js
|
||||||
|
|
||||||
|
!!books.configure
|
||||||
|
buildroot:'~/hero/var/mdbuild'
|
||||||
|
publishroot:'~/hero/www/info'
|
||||||
|
install:true
|
||||||
|
reset:false
|
||||||
|
|
||||||
|
```
|
||||||
|
|
14
heroscript/tfgrid4/sshkey.md
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
|
||||||
|
```js
|
||||||
|
!!sshagent.key_add
|
||||||
|
name:'books'
|
||||||
|
privkey:'
|
||||||
|
-----BEGIN OPENSSH PRIVATE KEY-----
|
||||||
|
b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW
|
||||||
|
QyNTUxOQAAACDXf9Z/2AH8/8a1ppagCplQdhWyQ8wZAieUw3nNcxsDiQAAAIhb3ybRW98m
|
||||||
|
0QAAAAtzc2gtZWQyNTUxOQAAACDXf9Z/2AH8/8a1ppagCplQdhWyQ8wZAieUw3nNcxsDiQ
|
||||||
|
AAAEC+fcDBPqdJHlJOQJ2zXhU2FztKAIl3TmWkaGCPnyts49d/1n/YAfz/xrWmlqAKmVB2
|
||||||
|
FbJDzBkCJ5TDec1zGwOJAAAABWJvb2tz
|
||||||
|
-----END OPENSSH PRIVATE KEY-----
|
||||||
|
'
|
||||||
|
```
|