This commit is contained in:
2024-03-18 14:28:08 +02:00
parent f9674a74b9
commit e12acb690e
876 changed files with 788 additions and 546 deletions

View File

@@ -103,7 +103,7 @@ Since March 2020 based on Stellar integrated Decentralized exchange.
- is a compute/storage server which provides IT Capacity as source for the Cloud Units
- a TFNode is part of a Farming Pool
- 3Nodes are owned by TF Farmers.
- TFNodes are owned by TF Farmers.
- The TFNode runs the TF Operating System and TFChain (TFC).
## Cloud Units
@@ -131,7 +131,7 @@ The ThreeFold Farmer is the only party who owns the TF Farming Pool.
## Do It Yourself Capacity
Unmanaged IT Capacity can exist everywhere; in peoples home, in mobile telephone masts, in utility cabinets, next to railways or motorways, anywhere where internet lines meet electrical outlets, any IT Hosting or Datacenter Facility. This capacity is deployed to the TF Grid and has no people involved to manage its operations (apart from the physical and network aspects). Farmers have no access to the 3Nodes purchased. They can only use the capacity produced in the exact same way as any other user, i.e. through the TFChain, in a secure private and neutral way, equally applicable to all.
Unmanaged IT Capacity can exist everywhere; in peoples home, in mobile telephone masts, in utility cabinets, next to railways or motorways, anywhere where internet lines meet electrical outlets, any IT Hosting or Datacenter Facility. This capacity is deployed to the TF Grid and has no people involved to manage its operations (apart from the physical and network aspects). Farmers have no access to the TFNodes purchased. They can only use the capacity produced in the exact same way as any other user, i.e. through the TFChain, in a secure private and neutral way, equally applicable to all.
Unmanaged capacity provides the following 3 basic services
@@ -150,7 +150,7 @@ Capacity which received certification as organized by ThreeFold Tech.
Managed capacity is capacity that sits in a datacenter or other controlled environment where people operate and maintain supervision of the capacity connected to the TF Grid and published in the TF Directory. SLA (Service Level Agreements) are provided on this capacity like uptime, guaranteed bandwidth, response times, ...
TF Farmers have access to the 3Nodes.
TF Farmers have access to the TFNodes.
Features Only Available In A Managed Capacity Farming Pool

View File

@@ -12,8 +12,8 @@ or should we write?
- **3Bot, threefold_connect, 3Bot App or 3Bot Authentication:** your virtual system administrator
- **3Node:** The ThreeFold_Grid is formed by ThreeFold farmers - individuals or businesses who connect compute and storage hardware also known as servers and in our case 3 nodes
- **3Node ID:**
- **TFNode:** The ThreeFold_Grid is formed by ThreeFold farmers - individuals or businesses who connect compute and storage hardware also known as servers and in our case 3 nodes
- **TFNode ID:**
- **3Bot SDK or 3SDK:**
# A

View File

@@ -1,6 +1,6 @@
### 11. INTELLECTUAL PROPERTY
No rights are granted to the Farmer hereunder other than as expressly set forth in this Agreement. Except for Software subject to the Open Source Licenses, and except for any rights expressly granted under this Agreement, Company and its licensors own and shall retain all right, title, and interest in and to the ThreeFold_Grid and all related software (including any improvements, enhancements, customizations, and modifications thereto), the Documentation, and the Related Data, including, without limitation, all related intellectual property rights therein. For purposes hereof, the term "**Related Data**" means data derived from operation of the 3Node and of the ThreeFold_Grid via the 3Node, and any data that is aggregated by Company (including aggregations with data sourced from other Farmers and other third party data sources), and data and information regarding the Farmers access to and participation in the ThreeFold_Grid, including, without limitation, statistical usage data derived from the operation of the 3Node and ThreeFold_Grid and configurations, log data and the performance results related thereto. For the avoidance of doubt, nothing herein shall be construed as prohibiting Company from utilizing Related Data to optimize and improve the ThreeFold_Grid or otherwise operate Companys business; provided that if Company provides Related Data to third parties, such Related Data shall be de-identified and presented in the aggregate so that it will not disclose the identity of Farmers to any third party.
No rights are granted to the Farmer hereunder other than as expressly set forth in this Agreement. Except for Software subject to the Open Source Licenses, and except for any rights expressly granted under this Agreement, Company and its licensors own and shall retain all right, title, and interest in and to the ThreeFold_Grid and all related software (including any improvements, enhancements, customizations, and modifications thereto), the Documentation, and the Related Data, including, without limitation, all related intellectual property rights therein. For purposes hereof, the term "**Related Data**" means data derived from operation of the TFNode and of the ThreeFold_Grid via the TFNode, and any data that is aggregated by Company (including aggregations with data sourced from other Farmers and other third party data sources), and data and information regarding the Farmers access to and participation in the ThreeFold_Grid, including, without limitation, statistical usage data derived from the operation of the TFNode and ThreeFold_Grid and configurations, log data and the performance results related thereto. For the avoidance of doubt, nothing herein shall be construed as prohibiting Company from utilizing Related Data to optimize and improve the ThreeFold_Grid or otherwise operate Companys business; provided that if Company provides Related Data to third parties, such Related Data shall be de-identified and presented in the aggregate so that it will not disclose the identity of Farmers to any third party.
The ThreeFold_Grid may include access to various confidential and proprietary third party data that is utilized along with the IT Capacity, and all such data is owned by the applicable third party source or vendor. Farmer may only use such data as part of the ThreeFold_Grid and may not extract or otherwise utilize any such data except as included in and in connection with the ThreeFold_Grid. This data may be compiled from third party sources, including but not limited to, public records, user submissions, and other commercially available data sources. These sources may not be accurate or complete, or up-to-date and is subject to ongoing and continual change without notice. Neither Company nor its third party data sources make any representations or warranties regarding the data and assume no responsibility for the accuracy, completeness, or currency of the data.

View File

@@ -2,7 +2,7 @@
The Farmer hereby acknowledges the fact that he/she has been advised that TFTs may qualify as a security and that the offers and sales of TFTs have not been registered under any countrys securities laws and, therefore, cannot be resold except in compliance with the applicable countrys laws.
The Farmer understands that the use of TFTs, the Software and/or the ThreeFold_Grid involves risks, all of which the Farmer fully and completely assumes, including, but not limited to, the risk that (i) the technology associated with the ThreeFold_Grid, 3Node and/or related Threefold products will not function as intended; (ii) the Threefold project will not be completed; (iii) Threefold will fail to attract sufficient interest from key stakeholders; and (iv) ThreeFold or any related parties may be subject to investigation and punitive actions from governmental authorities.
The Farmer understands that the use of TFTs, the Software and/or the ThreeFold_Grid involves risks, all of which the Farmer fully and completely assumes, including, but not limited to, the risk that (i) the technology associated with the ThreeFold_Grid, TFNode and/or related Threefold products will not function as intended; (ii) the Threefold project will not be completed; (iii) Threefold will fail to attract sufficient interest from key stakeholders; and (iv) ThreeFold or any related parties may be subject to investigation and punitive actions from governmental authorities.
Except as explicitly set forth herein, Company makes no representations that the Software is appropriate for use in any jurisdictions. Farmers engaging with the ThreeFold_Grid from any jurisdictions do so at their own risk and are responsible for compliance with local laws.

View File

@@ -1,7 +1,7 @@
### 15. ENTIRE AGREEMENT,SEVERABILITY, WAIVER
1. This Agreement sets forth the complete and final agreement of the parties concerning the subject matter hereof, and supersedes, replaces all prior agreements, written and oral, between them concerning the subject matter hereof. If a term of this Agreement to be invalid or unenforceable, the remaining provisions will continue in full force and effect. A partys consent to, or waiver of, enforcement of this Agreement on one occasion will not be deemed a waiver of any other provision or such provision on any other occasion.
2. We reserve the right to change this Agreement from time to time in our sole discretion. If we make material changes to this Agreement, we will provide notice of such changes, such as by posting the revised Farmer Terms and Conditions to the Software and on our Websites. By continuing to access or use the Software or otherwise participate in the ThreeFold_Grid after the posted effective date of modifications to this Agreement, you agree to be bound by the revised version of this Agreement. If you do not agree to the modified Agreement, you must stop interacting with the ThreeFold_Grid and disconnect all your 3Node.
2. We reserve the right to change this Agreement from time to time in our sole discretion. If we make material changes to this Agreement, we will provide notice of such changes, such as by posting the revised Farmer Terms and Conditions to the Software and on our Websites. By continuing to access or use the Software or otherwise participate in the ThreeFold_Grid after the posted effective date of modifications to this Agreement, you agree to be bound by the revised version of this Agreement. If you do not agree to the modified Agreement, you must stop interacting with the ThreeFold_Grid and disconnect all your TFNode.
3. The parties are independent contractors. No agency, partnership, franchise, joint venture, or employment relationship is intended or created by this Agreement. Neither party has the power or authority to create or assume any obligation, or make any representations or warranties, on behalf of the other party.
4. The Farmer agrees that the Company may transfer and assign the Agreement in its sole discretion, provided a notice of such assignment is sent to the Farmer within fifteen days of such assignment.
5. Notices to Company made under this Agreement shall be made by email to legal@threefold.io AND in writing and delivered by registered mail (return receipt requested) or nationally-recognized overnight courier service to ThreeFold_Dubai, with registered office at BA1120 DMCC BUSINESS CENTRE, LEVEL NO 1, JEWELLERY & GEMPLEX 3, DUBAI, UNITED EMIRATES ARAB, attention Legal Department. You agree to receive electronically all communications, agreements, documents, notices, and disclosures that we provide in connection with the Software and/or the ThreeFold_Grid ("**Communications**"). We may provide Communications in a variety of ways, including by e-mail, text, in-app notifications, or by posting them on our websites. You agree that all Communications that we provide to you electronically satisfy any legal requirement that such communications be in writing.

View File

@@ -16,7 +16,7 @@ SPECIAL DEFINITIONS
- BETTERTOKEN NV BELGIUM
- THREEFOLD AG
- TFCHAIN ("**TFCHAIN**")
- ThreeFold Blockchain manages the ThreeFold Grid and the 3Nodes as an autonomous piece of software.
- ThreeFold Blockchain manages the ThreeFold Grid and the TFNodes as an autonomous piece of software.
- A DAO has been created (decentralized autonomous organization) which manages the behaviour of this Blockchain Software (upgrades & functionalities)
- Is a piece of opensource software as used by all of us together.
- TFChain has been introduces since TFGrid 3.x

View File

@@ -1,9 +1,9 @@
### 3. FARMER GRANT OF RIGHT TO IT CAPACITY
By making available one or more computers, network or storage devices ("**3Nodes**") and connecting such 3Nodes to the TF Grid via the Software, you hereby grant to Company, TFChain and Users the irrevocable right to access and use the 3Nodes as follows:
By making available one or more computers, network or storage devices ("**TFNodes**") and connecting such TFNodes to the TF Grid via the Software, you hereby grant to Company, TFChain and Users the irrevocable right to access and use the TFNodes as follows:
- to use storage, compute and network services as delivered by your 3Node(s)
- to store data and materials by Users on your 3Node(s) (the "**Content**") and to access such Content from your 3Node(s) at any time
- to use storage, compute and network services as delivered by your TFNode(s)
- to store data and materials by Users on your TFNode(s) (the "**Content**") and to access such Content from your TFNode(s) at any time
in accordance with the capabilities of the software installed on the 3Nodes;
in accordance with the capabilities of the software installed on the TFNodes;

View File

@@ -5,15 +5,15 @@ There are two types of ThreeFold Farmers:
1. Certified Farmer: Uses hardware from certified sources and signs a contract with TF Tech NV for support and additional benefits
2. Do It Yourself (DIY) Farmer: Uses any hardware and in case of support uses online material only.
Farmers can opt in for certification ("**Certification**"). Certification can be withdrawn in case the relevant 3Node does no longer comply with the applicable certification requirements.
Farmers can opt in for certification ("**Certification**"). Certification can be withdrawn in case the relevant TFNode does no longer comply with the applicable certification requirements.
The following criteria or requirements are checked (timing of implementation, see roadmap on wiki):
- Bandwidth: 24 times a day random non local nodes are used to upload a 2MB file to a 3Node. The bandwidth will be measured in mbit/sec
- Utilization: Through the ThreeFold Explorer the true utilization of the 3Node will be checked. It will be displayed in % of the 3Node total capacity.
- Uptime: The uptime per month will be created in the ThreeFold Explorer and is presented as a percentage of 3Node availability.
- Bandwidth: 24 times a day random non local nodes are used to upload a 2MB file to a TFNode. The bandwidth will be measured in mbit/sec
- Utilization: Through the ThreeFold Explorer the true utilization of the TFNode will be checked. It will be displayed in % of the TFNode total capacity.
- Uptime: The uptime per month will be created in the ThreeFold Explorer and is presented as a percentage of TFNode availability.
ThreeFold Foundation or TFTech may give free certification to 3Nodes that benefit the distribution of capacity on the ThreeFold_Grid.
ThreeFold Foundation or TFTech may give free certification to TFNodes that benefit the distribution of capacity on the ThreeFold_Grid.
ThreeFold Foundation or TFTech may also certify certain hardware partners (i.e. certified hardware vendors) as part of this certification process.

View File

@@ -1,15 +1,15 @@
### 5. FARMER RESPONSIBILITIES
At all times during the Term of this Agreement or the period when Content is maintained in your 3Node, whichever is longer:
At all times during the Term of this Agreement or the period when Content is maintained in your TFNode, whichever is longer:
1. You will comply with the terms of this Agreement, the [Generic Disclaimer](disclaimer), [ThreeFold Website Terms](terms_conditions_websites) and [Privacy Policy](privacypolicy) and any other terms and conditions required by in connection herewith, the Open Source Licenses, and the terms of all other agreements to which you are a party in connection with your performance under this Agreement including, without limitation, any agreement you have with a third-party Internet service provider.
2. You will operate the 3Node in strict compliance with terms of this Agreement and any applicable laws or regulations, and will not take any action not expressly authorized hereunder.
2. You will operate the TFNode in strict compliance with terms of this Agreement and any applicable laws or regulations, and will not take any action not expressly authorized hereunder.
3. Without prejudice to your rights under any applicable Open Source license, you will not modify or attempt to modify the Software for any purpose including but not limited to attempting to circumvent the audit, bypass security, manipulate the performance of, or otherwise disrupt the ThreeFold_Grid for any reason, including but not limited to attempting to increase the amount of data stored or bandwidth utilized or the amount of Farmed TFTs, as defined herein, and you will not otherwise interfere with the operation of the ThreeFold_Grid.
4. You will provide and maintain the 3Node so that, at all times, it will meet the minimum requirements for being a good cloud provider (hoster of IT capacity).
5. You will implement and maintain adequate administrative, organizational, physical and technical safeguards to ensure the protection, confidentiality, security, and integrity of the 3Node and Content and shall take all reasonable steps to ensure that Content are not disclosed, accessed, used, modified, or distributed except as expressly authorized under this Agreement.
4. You will provide and maintain the TFNode so that, at all times, it will meet the minimum requirements for being a good cloud provider (hoster of IT capacity).
5. You will implement and maintain adequate administrative, organizational, physical and technical safeguards to ensure the protection, confidentiality, security, and integrity of the TFNode and Content and shall take all reasonable steps to ensure that Content are not disclosed, accessed, used, modified, or distributed except as expressly authorized under this Agreement.
6. You acknowledge and agree that by running the Software on your hardware device and allowing IT Capacity to be made available on the TF Grid to the Users and TFCHAIN, you may act as a cloud service provider under certain circumstances and as such qualify as a processor or sub-processor under the General Data Processing Directive (Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC) (GDPR). You undertake to comply with any legal obligations which may possibly be applicable to you as a data processor under the GDPR and/or any other applicable data privacy regulations.
7. You acknowledge and agree that by running the Software on your hardware device and allowing IT Capacity to be made available on the TF Grid to the Users, your 3Node may be impacted due to additional constraints being placed on it by the Software and the processing of Content. In particular, but without limiting the generality of the foregoing, your 3Node may not operate as quickly as it would without running the Software and making IT Capacity available for use by Users.
8. In connection with your use of the Software and/or operation of a 3Node hereunder, Company may, provide updates to the software which will be automatically provided and installed. You acknowledge that these updates are done automatically on your 3node or any other web site or portal and you don't have the ability to confirm such an update. This update mechanism might be revisited at the end of 2020 and will be communicated accordingly. These updates need to be done automatically for now, because ThreeFold_Grid consists out of many components which are depending on each other and need the right version to be installed.
9. In connection with your use of the Software and/or operation of a 3Node hereunder, Company may, from time to time, require you to affirm and/or reaffirm your agreement to the terms of this Agreement, and in such case, your continued use of the Software is contingent upon your promptly providing such affirmation as requested by Company.
10. You, as the Famer, acknowledge that you retain administrative and/or physical control over to whom you grant access to the applicable 3Node. You are responsible for maintaining the physical security of the 3Node
7. You acknowledge and agree that by running the Software on your hardware device and allowing IT Capacity to be made available on the TF Grid to the Users, your TFNode may be impacted due to additional constraints being placed on it by the Software and the processing of Content. In particular, but without limiting the generality of the foregoing, your TFNode may not operate as quickly as it would without running the Software and making IT Capacity available for use by Users.
8. In connection with your use of the Software and/or operation of a TFNode hereunder, Company may, provide updates to the software which will be automatically provided and installed. You acknowledge that these updates are done automatically on your 3node or any other web site or portal and you don't have the ability to confirm such an update. This update mechanism might be revisited at the end of 2020 and will be communicated accordingly. These updates need to be done automatically for now, because ThreeFold_Grid consists out of many components which are depending on each other and need the right version to be installed.
9. In connection with your use of the Software and/or operation of a TFNode hereunder, Company may, from time to time, require you to affirm and/or reaffirm your agreement to the terms of this Agreement, and in such case, your continued use of the Software is contingent upon your promptly providing such affirmation as requested by Company.
10. You, as the Famer, acknowledge that you retain administrative and/or physical control over to whom you grant access to the applicable TFNode. You are responsible for maintaining the physical security of the TFNode
11. Company may suspend Famers participation in the ThreeFold_Grid if Company believes the Farmer to be: (a) violating any term of this Agreement; or (b) using the ThreeFold_Grid in a manner that Company reasonably believes may cause a security risk, a disruption to the ThreeFold_Grid, or liability for Company or any persons involved in the ThreeFold Open Source project.

View File

@@ -1,13 +1,13 @@
### 6. RESTRICTIONS
You will operate the 3Node in strict accordance with the terms of this Agreement and in no other manner. Without limiting the generality of the foregoing, you will not:
You will operate the TFNode in strict accordance with the terms of this Agreement and in no other manner. Without limiting the generality of the foregoing, you will not:
1. access or use the ThreeFold_Grid: (i) in violation of applicable laws; or (ii) in a manner that interferes with or disrupts the integrity or performance of the ThreeFold_Grid (or the data contained therein).
2. with respect to Content (i) reverse engineer any aspect of the Content or do anything that might discover the contents or origin of the Content, (ii) attempt to bypass or circumvent measures employed to prevent or limit access to the Content, including by attempting to defeat any encryption, or (iii) attempt to interfere with the storage or transmission of Content or with our audits of your 3Node(s);
2. with respect to Content (i) reverse engineer any aspect of the Content or do anything that might discover the contents or origin of the Content, (ii) attempt to bypass or circumvent measures employed to prevent or limit access to the Content, including by attempting to defeat any encryption, or (iii) attempt to interfere with the storage or transmission of Content or with our audits of your TFNode(s);
3. manipulate or otherwise attempt to bypass, change, or update any values related to uptime detection outside the programmatic operation of the Software;
4. deliberately or actively limit or otherwise negatively impact download speed such that insufficient bandwidth is available for required audit traffic;
5. manipulate or alter the default behavior of the ThreeFold_Grid to artificially increase or decrease the value of any reputation factor of any 3Node;
5. manipulate or alter the default behavior of the ThreeFold_Grid to artificially increase or decrease the value of any reputation factor of any TFNode;
6. manipulate network responses to any request with unauthorized intent to change the cryptographic signatures, NodeID, or TFT wallet address;
7. attempt to manipulate or falsify the identification of the 3Node by the Software or otherwise bypass the proof of capacity process;
8. retain any Content after the earlier of termination of this Agreement or de-certification of the applicable 3Node at any time; or
9. in any other way attempt to interfere, impede, alter, or otherwise interact in any manner not expressly authorized hereunder with the ThreeFold_Grid or the operation of any other 3Node(s).
7. attempt to manipulate or falsify the identification of the TFNode by the Software or otherwise bypass the proof of capacity process;
8. retain any Content after the earlier of termination of this Agreement or de-certification of the applicable TFNode at any time; or
9. in any other way attempt to interfere, impede, alter, or otherwise interact in any manner not expressly authorized hereunder with the ThreeFold_Grid or the operation of any other TFNode(s).

View File

@@ -2,7 +2,7 @@
You hereby represent, warrant, and covenant that:
1. You own or control your 3Node(s), and have the right to install the Software on your 3Node(s) and share IT Capacity pursuant to this Agreement, and otherwise comply with all of your obligations under this Agreement and/or applicable laws;
1. You own or control your TFNode(s), and have the right to install the Software on your TFNode(s) and share IT Capacity pursuant to this Agreement, and otherwise comply with all of your obligations under this Agreement and/or applicable laws;
2. You represent and warrant that you are authorized to receive ThreeFold_Tokens (TFT) as a remuneration from Users for the usage of your IT Capacity on the ThreeFold_Grid as set forth in this Agreement;
3. You have full power and authority to enter into this Agreement and comply with all terms hereof, and that doing so will not conflict with any obligation you may owe to any third party;
4. You have the qualifications, skill, and ability to perform your obligations hereunder without the advice, control, or supervision of Company; and

View File

@@ -2,7 +2,7 @@
#### 8.1 General Principle
Farmers who connect 3Nodes on an ongoing basis to the ThreeFold_Grid by running the Software and making IT Capacity available to the Users, get rewarded by receiving ThreeFold_Tokens (TFTs) which are generated by the Software. TFTs are exclusively issued (created) by the TF Chain for each active Capacity Pool which gets and remains connected to the ThreeFold_Grid. Such issuance of TFTs that results from connecting a 3Node to the ThreeFold_Grid and making IT Capacity available on a global scale to Users is called "**Farming**".
Farmers who connect TFNodes on an ongoing basis to the ThreeFold_Grid by running the Software and making IT Capacity available to the Users, get rewarded by receiving ThreeFold_Tokens (TFTs) which are generated by the Software. TFTs are exclusively issued (created) by the TF Chain for each active Capacity Pool which gets and remains connected to the ThreeFold_Grid. Such issuance of TFTs that results from connecting a TFNode to the ThreeFold_Grid and making IT Capacity available on a global scale to Users is called "**Farming**".
#### 8.2 Calculation of Farmed TFTs
@@ -10,7 +10,7 @@ The details of farming (minting of TFTs) are described on our [farming logic
Farming for TFGrid 2.x is on https://library.threefold.me/info/threefold/#/farming_reward2
The wiki is version controlled (on github), so all changes can be followed.All connected IT Capacity gets registered on the TF Chain, i.e. ThreeFolds blockchain software. Each month the TF Chain issues new TFTs and transfers them to Farmers in respect of each 3Node that remained connected to the ThreeFold_Grid during the preceding month, using the following calculation in respect of each 3Node:
The wiki is version controlled (on github), so all changes can be followed.All connected IT Capacity gets registered on the TF Chain, i.e. ThreeFolds blockchain software. Each month the TF Chain issues new TFTs and transfers them to Farmers in respect of each TFNode that remained connected to the ThreeFold_Grid during the preceding month, using the following calculation in respect of each TFNode:
![farmer_tcs_minting_equation](img/farmer_tcs_minting_equation.jpg)
@@ -20,13 +20,13 @@ The amount of TFTs that are Farmed hence depends on three variables:
_1. Proof-of-Capacity_
The specs of the Farmers relevant 3Node:
The specs of the Farmers relevant TFNode:
- Compute Capacity (CPU) = CRU
- Memory Capacity (RAM) = MRU
- Storage Capacity (SSD/HDD) = SRU/HRU
The performance/capability of this hardware is attributed with Cloud Units that then summarized to a Cloud Production Rate (CPR) (as further described in the abovementioned wiki) for the relevant 3Node. The higher the CPR, the more TFTs are Farmed.
The performance/capability of this hardware is attributed with Cloud Units that then summarized to a Cloud Production Rate (CPR) (as further described in the abovementioned wiki) for the relevant TFNode. The higher the CPR, the more TFTs are Farmed.
_2. Difficulty Level_
@@ -42,7 +42,7 @@ When connecting reliable hardware the Farmer can request a certification from TF
#### 8.3 Uptime
In addition thereto, the Company will determine in its sole discretion the reasonable uptime that each 3Node of the Farmer needs to to achieve when they register their 3Node(s) in the TF Chain. ThreeFold expects most 3Nodes to achieve an uptime of more than 98%, commercial providers can go as high as 99.9%. The TF Chain will only issue TFTs if the IT Capacity was connected to the internet and was usable during the last month at least up to the specified uptime guarantee.
In addition thereto, the Company will determine in its sole discretion the reasonable uptime that each TFNode of the Farmer needs to to achieve when they register their TFNode(s) in the TF Chain. ThreeFold expects most TFNodes to achieve an uptime of more than 98%, commercial providers can go as high as 99.9%. The TF Chain will only issue TFTs if the IT Capacity was connected to the internet and was usable during the last month at least up to the specified uptime guarantee.
#### 8.4 Taxes
@@ -50,5 +50,5 @@ You will be solely responsible for payment of all applicable taxes (if any) asso
#### 8.5 Modification
The Company reserves the right to modify the terms of this section 8 (_Capacity Measurement and Minting - Farming_) at any time, including but not limited to the determination of the Difficulty Level. Such amendments will be subject to the approval of a majority of the members of the Companys Grid Counsel and a majority of the Farmers (whereby majority is measured based on nr of 3Nodes a Farmer has, each 3Node entitles the Farmer to one vote, Farmers who do not vote have no say in the decision process) who participate in an online poll organized by the Company In case of modification to these terms, the Company shall inform the Farmer at least one month in advance. In case the Farmer would not agree to such modifications, the Farmer shall have the right to immediately and unilaterally terminate this Agreement by disconnecting the Farming Pool from the ThreeFold_Grid.
The Company reserves the right to modify the terms of this section 8 (_Capacity Measurement and Minting - Farming_) at any time, including but not limited to the determination of the Difficulty Level. Such amendments will be subject to the approval of a majority of the members of the Companys Grid Counsel and a majority of the Farmers (whereby majority is measured based on nr of TFNodes a Farmer has, each TFNode entitles the Farmer to one vote, Farmers who do not vote have no say in the decision process) who participate in an online poll organized by the Company In case of modification to these terms, the Company shall inform the Farmer at least one month in advance. In case the Farmer would not agree to such modifications, the Farmer shall have the right to immediately and unilaterally terminate this Agreement by disconnecting the Farming Pool from the ThreeFold_Grid.

View File

@@ -2,18 +2,18 @@
#### 8.1 General Principle
Farmers who connect 3Nodes on an ongoing basis to the ThreeFold_Grid by running the Software and making IT Capacity available to the Users, get rewarded by receiving ThreeFold_Tokens (TFTs) which are generated by the Software. TFTs are exclusively issued (created) by the TFChain for each active Capacity Pool which gets and remains connected to the ThreeFold_Grid. Such issuance of TFTs that results from connecting a 3Node to the ThreeFold_Grid and making IT Capacity available on a global scale to Users is called "**Farming**".
Farmers who connect TFNodes on an ongoing basis to the ThreeFold_Grid by running the Software and making IT Capacity available to the Users, get rewarded by receiving ThreeFold_Tokens (TFTs) which are generated by the Software. TFTs are exclusively issued (created) by the TFChain for each active Capacity Pool which gets and remains connected to the ThreeFold_Grid. Such issuance of TFTs that results from connecting a TFNode to the ThreeFold_Grid and making IT Capacity available on a global scale to Users is called "**Farming**".
#### 8.2 Calculation of Farmed TFTs
The details of farming (minting of TFTs) are described on our [farming logic](tfgrid3:farming_reward) and this location serves as master for the TFT Reward Process. The wiki is version controlled (on github), so all changes can be followed.All connected IT Capacity gets registered on the TFChain, i.e. ThreeFolds blockchain software. Each month the TFChain issues new TFTs and transfers them to Farmers in respect of each 3Node that remained connected to the ThreeFold_Grid during the preceding month, using the following calculation in respect of each 3Node:
The details of farming (minting of TFTs) are described on our [farming logic](tfgrid3:farming_reward) and this location serves as master for the TFT Reward Process. The wiki is version controlled (on github), so all changes can be followed.All connected IT Capacity gets registered on the TFChain, i.e. ThreeFolds blockchain software. Each month the TFChain issues new TFTs and transfers them to Farmers in respect of each TFNode that remained connected to the ThreeFold_Grid during the preceding month, using the following calculation in respect of each TFNode:
The amount of TFTs that are Farmed hence depends on three variables:
_1. Proof-of-Capacity_
The specs of the Farmers relevant 3Node:
The specs of the Farmers relevant TFNode:
- Compute Capacity (CPU) = CRU
- Memory Capacity (RAM) = MRU
@@ -37,7 +37,7 @@ The specific way how farming rewards are calculated is specified on:
#### 8.3 Uptime
In addition thereto, the Company will determine in its sole discretion the reasonable uptime that each 3Node of the Farmer needs to to achieve when they register their 3Node(s) in the TFChain. ThreeFold expects most 3Nodes to achieve an uptime of more than 98%, commercial providers can go as high as 99.9%. The TFChain will only issue TFTs if the IT Capacity was connected to the internet and was usable during the last month at least up to the specified uptime guarantee.
In addition thereto, the Company will determine in its sole discretion the reasonable uptime that each TFNode of the Farmer needs to to achieve when they register their TFNode(s) in the TFChain. ThreeFold expects most TFNodes to achieve an uptime of more than 98%, commercial providers can go as high as 99.9%. The TFChain will only issue TFTs if the IT Capacity was connected to the internet and was usable during the last month at least up to the specified uptime guarantee.
#### 8.4 Taxes
@@ -45,7 +45,7 @@ You will be solely responsible for payment of all applicable taxes (if any) asso
#### 8.5 Modification
The Company reserves the right to modify the terms of this section 8 (_Capacity Measurement and Minting - Farming_) at any time. Such amendments will be subject to the approval of the majority of the Farmers (whereby majority is measured based on nr of 3Nodes a Farmer has, each 3Node entitles the Farmer to one vote, Farmers who do not vote have no say in the decision process) who participate in an online poll organized by the Company or the DAO.
The Company reserves the right to modify the terms of this section 8 (_Capacity Measurement and Minting - Farming_) at any time. Such amendments will be subject to the approval of the majority of the Farmers (whereby majority is measured based on nr of TFNodes a Farmer has, each TFNode entitles the Farmer to one vote, Farmers who do not vote have no say in the decision process) who participate in an online poll organized by the Company or the DAO.
In case of modification to these terms, the Company or DAO shall inform the Farmer at least one month in advance. In case the Farmer would not agree to such modifications, the Farmer shall have the right to immediately and unilaterally terminate this Agreement by disconnecting the Farming Pool from the ThreeFold_Grid.

View File

@@ -4,7 +4,7 @@
Users (such as developers or other persons requiring IT Capacity) can rent IT Capacity from the ThreeFold_Grid in exchange for ThreeFold_Tokens (TFTs), which creates a natural economic demand. We call this process of selling IT Capacity on the ThreeFold_Grid "**Utilization**".
ThreeFold_Tokens (TFTs) are used to buy or sell IT Capacity as delivered by the Capacity Pools on the ThreeFold_Grid. In order to do so, the Farmer shall sell the IT Capacity produced on the ThreeFold_Grid via the "**ThreeFold Directory**" (or "TF Directory"). The TF Directory acts like a marketplace for selling IT Capacity generated by the Farmers 3Nodes. The TF Directory has been implmented by a tool called TF Explorer see http://explorer.grid.tf
ThreeFold_Tokens (TFTs) are used to buy or sell IT Capacity as delivered by the Capacity Pools on the ThreeFold_Grid. In order to do so, the Farmer shall sell the IT Capacity produced on the ThreeFold_Grid via the "**ThreeFold Directory**" (or "TF Directory"). The TF Directory acts like a marketplace for selling IT Capacity generated by the Farmers TFNodes. The TF Directory has been implmented by a tool called TF Explorer see http://explorer.grid.tf
In order to access the TF Directory and sell IT Capacity on the ThreeFold_Grid, the TF Grid user or Solution Provider offering services on the TFGrid must deploy a virtual system administrator, called the "**3Bot**". This 3bot is used, amongst others, to sell and buy IT Capacity (raw storage and compute resources) on the ThreeFold_Grid.

View File

@@ -4,7 +4,7 @@
Users (such as developers or other persons requiring IT Capacity) can use IT Capacity from the ThreeFold_Grid in exchange for ThreeFold_Tokens (TFTs), which creates a natural economic demand. We call this process of using IT Capacity on the ThreeFold_Grid "**Utilization**".
ThreeFold_Tokens (TFTs) are used to buy IT Capacity as delivered by the 3Nodes (by a process called Farming) on the ThreeFold_Grid. The capacity can be consulted by means of a tool called TF Explorer see http://explorer.grid.tf.
ThreeFold_Tokens (TFTs) are used to buy IT Capacity as delivered by the TFNodes (by a process called Farming) on the ThreeFold_Grid. The capacity can be consulted by means of a tool called TF Explorer see http://explorer.grid.tf.
#### 9.2 Utilization Mechanism

View File

@@ -15,7 +15,7 @@ The different types of farming solution are described in [https://library.threef
The Farmer will receive a digital online certificate from the Company signifying his accomplishment and qualifying the Farmer as a Certified Farmer (the "Certification Service").
The Company shall (1) provide configuration services, (2) assist the Farmer in setting up all necessary ThreeFold software in order for the Hardware to connect to the ThreeFold Grid; and (3) register the 3Nodes (together: the "Set-Up Services").
The Company shall (1) provide configuration services, (2) assist the Farmer in setting up all necessary ThreeFold software in order for the Hardware to connect to the ThreeFold Grid; and (3) register the TFNodes (together: the "Set-Up Services").
### 1.2 Maintenance and support (SLAs)
@@ -31,7 +31,7 @@ Subject to the payment of the applicable Services Fee (Monthly Fee), the Farmer
| Upgrades | Receive automatic upgrades of the Software |
| Market Place | ThreeFold will deliver a marketplace which will allow anyone to automatically buy capacity from the Farm capacity. |
| Minting = TFT Token Rewards| TFT (Tokens) are rewarded automatically if the minimal SLA's were achieved (more info on https://library.threefold.me) |
| TF Directory | The 3Nodes of the Farm are listed in the ThreeFold Directory to allow every potential IT Capacity user to find this capacity. |
| TF Directory | The TFNodes of the Farm are listed in the ThreeFold Directory to allow every potential IT Capacity user to find this capacity. |
The Company shall have no obligation to provide support with respect to any software, programs or hardware that was not developed by the Company or that was not purchased from the Company.
@@ -48,7 +48,7 @@ In order to qualify as a Certified Farmer, the Farmer shall provide and deliver
| Power/Cooling | Make sure there is power & cooling to the rack. |
| Logistics | When broken hardware ship the hardware to ThreeFold or ThreeFold Partner. ThreeFold will do the escalation to the Farmer. |
| Legal/Tax/... | The Farmer shall comply with all financial, tax, legal and administrative requirements which may be applicable in the country where the hosting of the Farm happens. |
| SLA | The Farmer shall make sure that the uptime of the 3Nodes is equal to or higher than what the Farmer promised towards the ThreeFold Grid Users in this respect.|
| SLA | The Farmer shall make sure that the uptime of the TFNodes is equal to or higher than what the Farmer promised towards the ThreeFold Grid Users in this respect.|
### 1.3 Professional Services

View File

@@ -27,12 +27,12 @@ You acknowledge that the Software consists of open source code which is made ava
### 3. FARMER GRANT OF RIGHT TO FARMING POOL
By making available one or more computers, network or storage devices ("**3Nodes**") and connecting such 3Nodes to the TF Grid (as part of a Farming Pool) via the Software, you hereby grant to Company and Users the irrevocable right to access and use the 3Nodes as follows:
By making available one or more computers, network or storage devices ("**TFNodes**") and connecting such TFNodes to the TF Grid (as part of a Farming Pool) via the Software, you hereby grant to Company and Users the irrevocable right to access and use the TFNodes as follows:
- to use storage, compute and network services as delivered by your 3Node(s)
- to store data and materials by Users on your 3Node(s) (the "**Content**") and to access such Content from your 3Node(s) at any time
- to use storage, compute and network services as delivered by your TFNode(s)
- to store data and materials by Users on your TFNode(s) (the "**Content**") and to access such Content from your TFNode(s) at any time
in accordance with the capabilities of the software installed on the 3Nodes;
in accordance with the capabilities of the software installed on the TFNodes;
### 4. REGISTRATION TO THE THREEFOLD CONNECT (FORMERLY 3BOT CONNECT) APPLICATION
@@ -71,12 +71,12 @@ We reserve the right, in our sole discretion, to modify or discontinue, temporar
### 7. USER RESPONSIBILITIES
At all times during the Term of this Agreement or the period when you use any TF Products, your Content is maintained in a 3Node or TFTs are maintained in a wallet address of which you hold the private keys, whichever is longer:
At all times during the Term of this Agreement or the period when you use any TF Products, your Content is maintained in a TFNode or TFTs are maintained in a wallet address of which you hold the private keys, whichever is longer:
1. You will comply with the terms of this Agreement and the [Privacy Policy](privacypolicy) and any other terms and conditions required by in connection herewith, the Open Source Licenses, and the terms of all other agreements to which you are a party in connection with your performance under this Agreement including, without limitation, any agreement you have with a third-party service provider.
2. You will use and operate the TF Products in strict compliance with terms of this Agreement and any applicable laws or regulations, and you will not take any action not expressly authorized hereunder.
3. Without prejudice to your rights under any applicable Open Source license, you will not modify or attempt to modify the TF Products for any purpose including but not limited to attempting to circumvent the audit, bypass security, manipulate the performance of, or otherwise disrupt the TF Products for any reason, including but not limited to attempting to increase the amount of data stored or bandwidth utilized, as defined herein, and you will not otherwise interfere with the operation of the ThreeFold_Grid.
4. You acknowledge and agree that the Company has no practical access to your data or knowledge of the nature of the data stored on your 3Bot or the 3Nodes (including but not limited to Content) and that it does not retain any Content or other data that you process using the ThreeFold_Grid. The Company has no control in the management of such Content or data, nor any influence in the specific processing procedures. The Company will never pursue changes to TF Products that could make User data accessible to Company or third parties. We are a neutral intermediary and do not act on behalf of a Farmer, User or any other party to process Content or User data and thus you acknowledge and agree that we should not be qualified as data processors or sub-processor under the General Data Processing Directive (Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC) (GDPR).
4. You acknowledge and agree that the Company has no practical access to your data or knowledge of the nature of the data stored on your 3Bot or the TFNodes (including but not limited to Content) and that it does not retain any Content or other data that you process using the ThreeFold_Grid. The Company has no control in the management of such Content or data, nor any influence in the specific processing procedures. The Company will never pursue changes to TF Products that could make User data accessible to Company or third parties. We are a neutral intermediary and do not act on behalf of a Farmer, User or any other party to process Content or User data and thus you acknowledge and agree that we should not be qualified as data processors or sub-processor under the General Data Processing Directive (Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC) (GDPR).
5. Company may suspend Users use of the TF Products if Company believes the User to be: (a) violating any term of this Agreement; or (b) using the TF Products in a manner that Company reasonably believes may cause a security risk, a disruption to the TF Products (including the ThreeFold_Grid), or liability for Company or any persons involved in the ThreeFold Open Source project.
### 8. USAGE RESTRICTIONS (ACCEPTABLE USE)
@@ -155,7 +155,7 @@ If any TF Product becomes, or in Companys reasonable judgment is likely to be
The User hereby acknowledges the fact that he/she has been advised that TFTs may qualify as a security and that the offers and sales of TFTs have not been registered under any countrys securities laws and, therefore, cannot be resold except in compliance with the applicable countrys laws.
The User understands that the use of TFTs, the other TF Products and/or the ThreeFold_Grid involves risks, all of which the User fully and completely assumes, including, but not limited to, the risk that (i) the technology associated with the ThreeFold_Grid, 3Nodes, 3Bot and/or related TF Products will not function as intended; (ii) the Threefold project will not be completed; (iii) Threefold will fail to attract sufficient interest from key stakeholders; and (iv) ThreeFold or any related parties may be subject to investigation and punitive actions from governmental authorities.
The User understands that the use of TFTs, the other TF Products and/or the ThreeFold_Grid involves risks, all of which the User fully and completely assumes, including, but not limited to, the risk that (i) the technology associated with the ThreeFold_Grid, TFNodes, 3Bot and/or related TF Products will not function as intended; (ii) the Threefold project will not be completed; (iii) Threefold will fail to attract sufficient interest from key stakeholders; and (iv) ThreeFold or any related parties may be subject to investigation and punitive actions from governmental authorities.
Except as explicitly set forth herein, Company makes no representations that the TF Products are appropriate for use in any jurisdictions. Users engaging with the TF Products from any jurisdictions do so at their own risk and are responsible for compliance with local laws.