Gen6 Community FAQ
What is G6?
G6 is the technology used by Gen6 community.
What is Gen6?
Gen6 is is the name of the community, short for "Generation 6". The number refers to the Enneagram symbol and it helps the manifestation of its energy on a higher ocatne so Life/Technology balance can thrive.
How is Gen6 governed?
Gen6 Experts are the community frontiers, while every member has the power to initiate potential positive changes.
Two chamber governance is being built for the fully decentralized experience.
Gen6 Public Chain's Validation Logic
Reward for validating one block is 0.05 GSX (to be increased EOY 2025 to 0.1 GSX).
The validators are going in round after each other to get their rounds.
What Gen6 blockchain validator states are defined?
Non-Existent: Not part of the system.
New: Not yet validating, but registered in the system (requires to be on the AURA list).
Active: Actively validating (after calling start extrinsics which required aura+grandpa pub keys).
Warned: if a validator misses producing one block.
Slashed: if missed second block. The validator needs to call restore() after the penalty of 10 days.
Gen6 Public Chain's Freeze & Restore Logic
Non-slashed validators can chill anytime.
After calling Freeze, it takes 2 days until a validator can come back validating.
Restore needs to be called after 2 days or it won't start.
Gen6 Public Chain's Slashing Logic
If a validator skips doing his job which is validating, then it gets into "Warned" state.
If a validator only skips once and next time it continues validating, the Warning is removed after 24 hours.
If a validator is Warned and skips again, then it is banned ("slashed") from validation for 10 days.
Actual calculation is "SlashingTerm: u32 = 10 * DAYS;" where "DAYS = HOURS * 24; HOURS = MINUTES * 60; MINUTES = 60_000", configured in Aura → Offences → SubstrateValidatorSet.
No GSX penalty is applied at the event of slashing. The community might consider adding this feature later.
Restore needs to be called after a slash.
I want to see more technical things of Gen6 Public Chain (API & Dev stuff)
You can always play with Gen6 public chain through PolkadotJS:
Gen6 MW HTTP API: https://gen6.app/api (beta!)
WSS API URL for development: wss://gen6.app:443/node
Last updated
Was this helpful?