From 095b830b5a91874b46d9728fc2e8a0fb3912c3b8 Mon Sep 17 00:00:00 2001 From: Amanda L Martin Date: Tue, 11 Mar 2025 08:02:50 -0400 Subject: [PATCH 01/14] cip 0050 --- cip-0050/cip-0050.md | 63 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 cip-0050/cip-0050.md diff --git a/cip-0050/cip-0050.md b/cip-0050/cip-0050.md new file mode 100644 index 0000000..ff794ad --- /dev/null +++ b/cip-0050/cip-0050.md @@ -0,0 +1,63 @@ +## CIP 0050 + +
+  CIP: 
+* Layer:  [TBD see Layer definition cip-XXXX](../../cips/blob/main/cip-XXXX).
+  Title: 
+  Author: 
+* Discussions-To: 
+* Comments-Summary: 
+* Comments-URI: 
+  Status: 
+  Type: 
+  Created: 
+  License: 
+* License-Code: 
+* Post-History: 
+* Requires: 
+* Replaces: 
+* Superseded-By: 
+
+ +## Abstract + +- Allow existing Validator operators to create up to 10 additional Validators for third-party participants. +- Redirect new individual Validator applicants to approved existing operators. +- Maintain a controlled, trusted, and orderly network expansion. + +## Specification + +- Existing Validator operators will be authorized to create up to 10 additional Validators for third-party participants. +- Third-party applicants wishing to run a Validator will be redirected to an existing operator. +- Pre-approved operators, such as Kiln, will retain their prior allocations (e.g., 30 Validators). +- Operators such as IEU, MPCH, Proof Group, and others already running their own Validators will be given discretion in onboarding third-party Validators. +- This policy ensures a structured and scalable approach to Validator expansion while maintaining network integrity and supportability. + +## Motivation + +As interest in the network grows, there is increasing demand from individuals wanting to become Validators. However, onboarding independent Validators without oversight could introduce operational and security risks. This proposal establishes a controlled mechanism for growth, leveraging existing trusted operators to facilitate expansion while maintaining an orderly network. + +## Rationale + +The current approach ensures: +- Network stability by limiting Validator growth to approved operators. +- A direct point of contact for any network-related issues. +- A structured expansion process that aligns with the network’s steady rollout. +- Efficient use of existing operators' expertise and infrastructure. + +Alternative approaches, such as an open application process, were considered but deemed too difficult to manage at this stage. This proposal strikes a balance between controlled growth and decentralization. + + +## Backwards compatibility + +This proposal does not introduce any backwards incompatibilities. It only modifies the policy for onboarding new Validators. + +## Reference implementation + +No code changes are required for this proposal. Implementation involves updating policy documentation and communicating guidelines to existing Validator operators. + +## Copyright + +This CIP is licensed under CC0-1.0: [Creative Commons CC0 1.0 Universal](https://creativecommons.org/publicdomain/zero/1.0/). + From ec16ac1676a93ddafb92f1428e0c29a11ff851f5 Mon Sep 17 00:00:00 2001 From: Amanda L Martin Date: Tue, 11 Mar 2025 08:16:02 -0400 Subject: [PATCH 02/14] header --- cip-0050/cip-0050.md | 25 ++++++++----------------- 1 file changed, 8 insertions(+), 17 deletions(-) diff --git a/cip-0050/cip-0050.md b/cip-0050/cip-0050.md index ff794ad..91ca845 100644 --- a/cip-0050/cip-0050.md +++ b/cip-0050/cip-0050.md @@ -1,23 +1,14 @@ ## CIP 0050
-  CIP: 
-* Layer:  [TBD see Layer definition cip-XXXX](../../cips/blob/main/cip-XXXX).
-  Title: 
-  Author: 
-* Discussions-To: 
-* Comments-Summary: 
-* Comments-URI: 
-  Status: 
-  Type: 
-  Created: 
-  License: 
-* License-Code: 
-* Post-History: 
-* Requires: 
-* Replaces: 
-* Superseded-By: 
+  CIP: CIP 0050
+  Title: Controlled Validator Growth Through Trusted Operators
+  Author: Eric Saraniecki 
+  Status: Draft
+  Type: Governance
+  Created: 2025-03-11
+  Approved: 2025-03-03
+  License: CC1
 
## Abstract From c8e3d6a91deb7a6c18a38f218364119e78026cd0 Mon Sep 17 00:00:00 2001 From: Amanda L Martin Date: Tue, 11 Mar 2025 09:31:29 -0400 Subject: [PATCH 03/14] added link and clarity --- cip-0050/cip-0050.md | 1 + 1 file changed, 1 insertion(+) diff --git a/cip-0050/cip-0050.md b/cip-0050/cip-0050.md index 91ca845..28d5c47 100644 --- a/cip-0050/cip-0050.md +++ b/cip-0050/cip-0050.md @@ -24,6 +24,7 @@ - Pre-approved operators, such as Kiln, will retain their prior allocations (e.g., 30 Validators). - Operators such as IEU, MPCH, Proof Group, and others already running their own Validators will be given discretion in onboarding third-party Validators. - This policy ensures a structured and scalable approach to Validator expansion while maintaining network integrity and supportability. +- The [application process](https://sync.global/validator-request/) is to become your own operator. ## Motivation From d050765452c5a7d9c77f6e5a4c7391d9a9ad1177 Mon Sep 17 00:00:00 2001 From: Amanda L Martin Date: Fri, 14 Mar 2025 15:23:32 -0400 Subject: [PATCH 04/14] move point to motivation --- cip-0050/cip-0050.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cip-0050/cip-0050.md b/cip-0050/cip-0050.md index 28d5c47..ae71111 100644 --- a/cip-0050/cip-0050.md +++ b/cip-0050/cip-0050.md @@ -15,8 +15,6 @@ - Allow existing Validator operators to create up to 10 additional Validators for third-party participants. - Redirect new individual Validator applicants to approved existing operators. -- Maintain a controlled, trusted, and orderly network expansion. - ## Specification - Existing Validator operators will be authorized to create up to 10 additional Validators for third-party participants. @@ -28,7 +26,9 @@ ## Motivation -As interest in the network grows, there is increasing demand from individuals wanting to become Validators. However, onboarding independent Validators without oversight could introduce operational and security risks. This proposal establishes a controlled mechanism for growth, leveraging existing trusted operators to facilitate expansion while maintaining an orderly network. +- As interest in the network grows, there is increasing demand from individuals wanting to become Validators. However, onboarding independent Validators without oversight could introduce operational and security risks. This proposal establishes a controlled mechanism for growth, leveraging existing trusted operators to facilitate expansion while maintaining an orderly network. +- Maintain a controlled, trusted, and orderly network expansion. + ## Rationale From 34953ee4effa1cc5f59c01c72e665675ad3c68f0 Mon Sep 17 00:00:00 2001 From: Amanda L Martin Date: Wed, 19 Mar 2025 15:54:34 -0400 Subject: [PATCH 05/14] Update cip-0050/cip-0050.md Signed-off-by: Amanda L Martin --- cip-0050/cip-0050.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cip-0050/cip-0050.md b/cip-0050/cip-0050.md index ae71111..be7fb10 100644 --- a/cip-0050/cip-0050.md +++ b/cip-0050/cip-0050.md @@ -19,7 +19,7 @@ - Existing Validator operators will be authorized to create up to 10 additional Validators for third-party participants. - Third-party applicants wishing to run a Validator will be redirected to an existing operator. -- Pre-approved operators, such as Kiln, will retain their prior allocations (e.g., 30 Validators). +- Pre-approved operators, such as Kiln, Dfns and Copper, who have already been granted the right to operate up to 30 validator nodes, will retain that right. - Operators such as IEU, MPCH, Proof Group, and others already running their own Validators will be given discretion in onboarding third-party Validators. - This policy ensures a structured and scalable approach to Validator expansion while maintaining network integrity and supportability. - The [application process](https://sync.global/validator-request/) is to become your own operator. From aa2c12f2b4f489af2acb82c18e9956bbecfcb971 Mon Sep 17 00:00:00 2001 From: Amanda L Martin Date: Wed, 19 Mar 2025 15:55:11 -0400 Subject: [PATCH 06/14] Update cip-0050/cip-0050.md Signed-off-by: Amanda L Martin --- cip-0050/cip-0050.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cip-0050/cip-0050.md b/cip-0050/cip-0050.md index be7fb10..3a7cf4f 100644 --- a/cip-0050/cip-0050.md +++ b/cip-0050/cip-0050.md @@ -22,7 +22,7 @@ - Pre-approved operators, such as Kiln, Dfns and Copper, who have already been granted the right to operate up to 30 validator nodes, will retain that right. - Operators such as IEU, MPCH, Proof Group, and others already running their own Validators will be given discretion in onboarding third-party Validators. - This policy ensures a structured and scalable approach to Validator expansion while maintaining network integrity and supportability. -- The [application process](https://sync.global/validator-request/) is to become your own operator. +- The [application process](https://sync.global/validator-request/) will remain in place for requests to become a Validator Operator. ## Motivation From c66e8cf8e83f3184d9ef5988a15ea8735d720ba0 Mon Sep 17 00:00:00 2001 From: Wayne Collier Date: Wed, 19 Mar 2025 16:01:15 -0400 Subject: [PATCH 07/14] Change from "Governance" to "Process" Signed-off-by: Wayne Collier --- cip-0050/cip-0050.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cip-0050/cip-0050.md b/cip-0050/cip-0050.md index 3a7cf4f..e45c08f 100644 --- a/cip-0050/cip-0050.md +++ b/cip-0050/cip-0050.md @@ -5,7 +5,7 @@ Title: Controlled Validator Growth Through Trusted Operators Author: Eric Saraniecki Status: Draft - Type: Governance + Type: Process Created: 2025-03-11 Approved: 2025-03-03 License: CC1 From c05a3bbbba2188fe11eaa1729b043ea51a5bd153 Mon Sep 17 00:00:00 2001 From: Wayne Collier Date: Wed, 19 Mar 2025 16:03:14 -0400 Subject: [PATCH 08/14] Add details around whitelisting and SV weights to the Specification Signed-off-by: Wayne Collier --- cip-0050/cip-0050.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cip-0050/cip-0050.md b/cip-0050/cip-0050.md index e45c08f..86dc798 100644 --- a/cip-0050/cip-0050.md +++ b/cip-0050/cip-0050.md @@ -19,6 +19,9 @@ - Existing Validator operators will be authorized to create up to 10 additional Validators for third-party participants. - Third-party applicants wishing to run a Validator will be redirected to an existing operator. +-Whitelisting requests, if the node will not share an existing IP address, will come from the existing Validator operator who sponsors the new node +-Credit for onboarding the Validator goes to the sponsoring Validator Operator +-The Validator onboarding secret will be issued by a Super Validator, as before. - Pre-approved operators, such as Kiln, Dfns and Copper, who have already been granted the right to operate up to 30 validator nodes, will retain that right. - Operators such as IEU, MPCH, Proof Group, and others already running their own Validators will be given discretion in onboarding third-party Validators. - This policy ensures a structured and scalable approach to Validator expansion while maintaining network integrity and supportability. From fdd5e3d1d33e3f9129c9991e8f0e674b853ccd2b Mon Sep 17 00:00:00 2001 From: Wayne Collier Date: Wed, 19 Mar 2025 16:06:00 -0400 Subject: [PATCH 09/14] Clarify that all existing operators can request more onboarding rights after reaching ten Signed-off-by: Wayne Collier --- cip-0050/cip-0050.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cip-0050/cip-0050.md b/cip-0050/cip-0050.md index 86dc798..1aa3c86 100644 --- a/cip-0050/cip-0050.md +++ b/cip-0050/cip-0050.md @@ -23,7 +23,7 @@ -Credit for onboarding the Validator goes to the sponsoring Validator Operator -The Validator onboarding secret will be issued by a Super Validator, as before. - Pre-approved operators, such as Kiln, Dfns and Copper, who have already been granted the right to operate up to 30 validator nodes, will retain that right. -- Operators such as IEU, MPCH, Proof Group, and others already running their own Validators will be given discretion in onboarding third-party Validators. +- Operators will be given discretion in onboarding third-party Validator nodes. After reaching the limit of ten additional nodes onboarded through this process, these operators may request additional node hosting permissions from the GSF Tokenomics committee. - This policy ensures a structured and scalable approach to Validator expansion while maintaining network integrity and supportability. - The [application process](https://sync.global/validator-request/) will remain in place for requests to become a Validator Operator. From 31419fa4b6fe4325f0bb8e3428993a138a5ba400 Mon Sep 17 00:00:00 2001 From: Wayne Collier Date: Mon, 31 Mar 2025 21:30:46 -0400 Subject: [PATCH 10/14] Clarifying that operators may request an additional tranche after spinning up ten nodes Signed-off-by: Wayne Collier --- cip-0050/cip-0050.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cip-0050/cip-0050.md b/cip-0050/cip-0050.md index 1aa3c86..2d617a7 100644 --- a/cip-0050/cip-0050.md +++ b/cip-0050/cip-0050.md @@ -17,7 +17,7 @@ - Redirect new individual Validator applicants to approved existing operators. ## Specification -- Existing Validator operators will be authorized to create up to 10 additional Validators for third-party participants. +- Existing Validator operators will be authorized to create up to 10 additional Validators for third-party participants. Once an existing Validator operator has spun up the ten (10) allotted nodes, they can request an additional alottment from the Tokenomics committee. - Third-party applicants wishing to run a Validator will be redirected to an existing operator. -Whitelisting requests, if the node will not share an existing IP address, will come from the existing Validator operator who sponsors the new node -Credit for onboarding the Validator goes to the sponsoring Validator Operator From 74638aabcccfb736d2b45d1d8b0c0f34dba49d81 Mon Sep 17 00:00:00 2001 From: Wayne Collier Date: Tue, 1 Apr 2025 09:53:57 -0400 Subject: [PATCH 11/14] Validator operators are listed as responsible in the whitelist Signed-off-by: Wayne Collier --- cip-0050/cip-0050.md | 1 + 1 file changed, 1 insertion(+) diff --git a/cip-0050/cip-0050.md b/cip-0050/cip-0050.md index 2d617a7..17af094 100644 --- a/cip-0050/cip-0050.md +++ b/cip-0050/cip-0050.md @@ -20,6 +20,7 @@ - Existing Validator operators will be authorized to create up to 10 additional Validators for third-party participants. Once an existing Validator operator has spun up the ten (10) allotted nodes, they can request an additional alottment from the Tokenomics committee. - Third-party applicants wishing to run a Validator will be redirected to an existing operator. -Whitelisting requests, if the node will not share an existing IP address, will come from the existing Validator operator who sponsors the new node +In the case that the onboarded node receives its own IP address in the whitelist, the whitelist will indicate the Validator Operator as the responsible party for the node. -Credit for onboarding the Validator goes to the sponsoring Validator Operator -The Validator onboarding secret will be issued by a Super Validator, as before. - Pre-approved operators, such as Kiln, Dfns and Copper, who have already been granted the right to operate up to 30 validator nodes, will retain that right. From 4f7812ae8f3e7837dc91fc1468ff44f4d2b9c0b4 Mon Sep 17 00:00:00 2001 From: Amanda L Martin Date: Mon, 14 Apr 2025 10:35:15 -0400 Subject: [PATCH 12/14] reached 30 day limit --- README.md | 2 ++ cip-0050/cip-0050.md | 5 ++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 6272668..45e0599 100644 --- a/README.md +++ b/README.md @@ -43,4 +43,6 @@ Global Synchronizer CIPs | [cip-0045](cip-0045) | | SV Operating Requirements| Eric Saraniecki| Governance | Active | | [cip-0046](/cip-0046) | | Add Coin Metrics as a Weight 1 Super Validator | Eric Saraniecki| Governance | Approved | | [cip-0048](/cip-0048) | | Raising the Rewards Cap for Validators and Application Providers | Wayne Collier | Tokenomics | Approved | +| [cip-0050](/cip-0050) | | Controlled Validator Growth Through Trusted Operators | Wayne Collier | Process | Withdrawn | + diff --git a/cip-0050/cip-0050.md b/cip-0050/cip-0050.md index 17af094..ba9b2d1 100644 --- a/cip-0050/cip-0050.md +++ b/cip-0050/cip-0050.md @@ -3,11 +3,10 @@
   CIP: CIP 0050
   Title: Controlled Validator Growth Through Trusted Operators
-  Author: Eric Saraniecki 
-  Status: Draft
+  Author: Wayne Collier 
+  Status: Withdrawn
   Type: Process
   Created: 2025-03-11
-  Approved: 2025-03-03
   License: CC1
 
From c88f8efedb2152f55f7f6222441e48f673f6bb4d Mon Sep 17 00:00:00 2001 From: Amanda L Martin Date: Mon, 14 Jul 2025 14:36:45 -0400 Subject: [PATCH 13/14] add to readme as withdrawn --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index bb099a6..9e91193 100644 --- a/README.md +++ b/README.md @@ -45,6 +45,8 @@ Global Synchronizer CIPs | [cip-0047](cip-0047/cip-0047.md) | | Featured App Activity Markers| Moritz Kiefer | Tokenomics | Approved | | [cip-0048](/cip-0048/cip-0048.md) | | Raising the Rewards Cap for Validators and Application Providers | Wayne Collier | Tokenomics | Final | | [cip-0049](/cip-0049/cip-0049.md) | | Incentivizing Cold Backups for Super Validators to Enhance Network Resilience | Vinh Nguyễn | Governance | Draft | +| [cip-0050](/cip-0050/cip-0050.md) | | Controlled Validator Growth Through Trusted Operators | Wayne Collier | Process | Withdrawn | + | [cip-0051](/cip-0051/cip-0051.md) | | Streamline onchain governance votes | Itai Segall | Governance | Approved | | [cip-0052](/cip-0052/cip-0052.md) | | Monstera FZE as a SV at Weight [3] | Eric Saraniecki | Governance | Approved | | [cip-0053](/cip-0053/cip-0053.md) | | AngelHack as a Weight 2.5 SV | Eric Saraniecki | Governance | Approved | From 5e2f935d13c35051d34c7068450e6f58e8ffc0d1 Mon Sep 17 00:00:00 2001 From: Amanda L Martin Date: Mon, 14 Jul 2025 14:37:30 -0400 Subject: [PATCH 14/14] remove space --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 9e91193..99506a3 100644 --- a/README.md +++ b/README.md @@ -46,7 +46,6 @@ Global Synchronizer CIPs | [cip-0048](/cip-0048/cip-0048.md) | | Raising the Rewards Cap for Validators and Application Providers | Wayne Collier | Tokenomics | Final | | [cip-0049](/cip-0049/cip-0049.md) | | Incentivizing Cold Backups for Super Validators to Enhance Network Resilience | Vinh Nguyễn | Governance | Draft | | [cip-0050](/cip-0050/cip-0050.md) | | Controlled Validator Growth Through Trusted Operators | Wayne Collier | Process | Withdrawn | - | [cip-0051](/cip-0051/cip-0051.md) | | Streamline onchain governance votes | Itai Segall | Governance | Approved | | [cip-0052](/cip-0052/cip-0052.md) | | Monstera FZE as a SV at Weight [3] | Eric Saraniecki | Governance | Approved | | [cip-0053](/cip-0053/cip-0053.md) | | AngelHack as a Weight 2.5 SV | Eric Saraniecki | Governance | Approved |