-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Testnet 4 Validator Initiative Discussion #69
Comments
Hi @adr-sk This looks great. A few questions/comments:
I think we should anticipate 20 or 30 or so by September/October. It would also be good to have a contribution section specifically for validators, obviously realms and core code can count, but would be good to get a wish list. I think we can add the validator spotlight too to the data visualizer that @alexiscolin will work on for notable contributions and GoR. |
Yes, each validator should create an issue to document the full process (from applying to spinning up a node), their node specs, and the monthly reports mentioned in the proposal.
This is a tricky one. In PoS chains, there are little to no incentives for an entity to split up their validator node into multiple ones within a single network since rewards are proportional to the tokens delegated (=extra infra costs with no additional returns). However, in PoC, rewards are split equally among all validator nodes within the set, so the more nodes an entity runs, the more rewards they will receive. Although this won't be an issue in Testnet, maybe it's worth starting a discussion ahead of Mainnet to decide if a single entity should ever be allowed to run multiple validator nodes. (probably out of scope for this issue though) (cc @zivkovicmilos )
Evaluating the voting records would be a great way to gauge their engagement and activeness. It might also make sense to throw in a requirement of not having voted Yes on Prop 69, as it goes against the philosophy of the Gno project.
Could you please clarify if the rank here is referring to a queue of validators waiting to enter the set, or a leaderboard of active members already in the set? In the latter's case, since validators in PoC won't have "ranks" as in PoS, I belive a simple Pass/Fail structure with "baseline" requirements might be more suitable, unless there are any "tiered rewards" based on their performance. (cc @zivkovicmilos) I'd also like to hear more about what you think about the suggested criteria. What do you think about the evaluation process involving a quantitative scoring system similar to the ICF delegation policy? (i.e. whenever there's an opening, the candidate with the highest score gets invited) |
Description
The upcoming Testnet 4 (
test4
) will include a validator set implementation in Gno (related efforts: gnolang/gno#1823, gnolang/gno#1824).Upon launch, we will see an inflow of requests from teams and individuals to join the validator set.
Defining a clear set of criteria is critical to ensure that each validator is technically proficient and aligned with the Gno project.
The criteria should be followed by a transparent evaluation process that's fair and reasonable.
Furthermore, a specification of responsibilities and tasks as a Gno.land validator should be provided to assure that validators are well-aware of what's expected from them.
Tentative Criteria
Contribution (optional at the current stage to lower the barrier to entry)
/gnolang
organization (based on complexity, scope, and time)Experience & Background
What to Expect as a validator
Number of Validators
Initially
10
validators that gradually increases with stabilization and optimization tests.Successful outcomes
test4
as a validator.The text was updated successfully, but these errors were encountered: