📦 Gyroscope Governance Forum Archive — This site is a read-only historical archive. Visit gyro.finance for active links & community channels.
Gyroscope Gyroscope Archive

Final Proposal on GGWP 2 - Migrating Founding Members of the Gyroscope DAO from the Testnet Game to the Ethereum mainnet

Gyroscope Improvement Proposals 📅 June 13, 2022 💬 74 posts 👁️ 1731 views

TL;DR: see if you are eligible to become a founding member of the mainnet Gyroscope DAO @ test.gyro.finance/claim

Overview

Gyroscope has undergone an extensive testnet process, including bootstrapping the Gyroscope DAO on testnet. The next step in launching Gyroscope on mainnet is the migration of founding members from the Testnet Game to Ethereum mainnet.

The Testnet Game had two parts: Part I introduced various components of the protocol, while Part II safe-guarded the protocol against Sybil attacks. During Part II, nineteen Sybil challenges were launched over the course of six months. These Sybil challenges were a crucial pillar in forming an equitable and long-term-oriented DAO to govern the Gyroscope protocol.

Having multiple Sybil challenges is comparable to layering pieces of paper on top of each other and then trying to rip them apart. Shredding them may work well for a single layer, or two or three, but it gets harder the more layers are added. In this analogy, passing a single Sybil challenge may not be sufficient, but passing multiple challenges drastically increases the probability that a respective address is controlled by a distinct person.

However, each Sybil challenge yielded different levels of certainty about the Sybil resistance of an address. For example, having attended a specific event (i.e., owning a POAP) does not grant the same assurance as having passed a KYC check or having an active track record of contributions to the DAO on Discord. Metaphorically speaking, every piece of paper that is layered on top of each other has a different thickness. Hence the need to assign appropriate weights to each Sybil challenge.

See the below graphic for a conceptual, stylized summary of the Sybil challenge stack.

To summarize the Sybil challenges:

  • 19 challenges were launched during a timespan of 6 months
  • A weight was assigned to each challenge based on the Sybil resistance properties of that challenge
  • Testnet activity & aggregated Sybil scores were calculated to identify eligible addresses corresponding to unique community members

The process for determining Sybil challenge weights

Proposed Sybil challenge weights were shared with ‘Veteran Gyronauts’ on Discord and finalized after a ‘rough consensus’ was reached. All reasonable and strongly-held concerns were addressed. A list of final weights with their respective reasoning can be accessed here.

Core Community members proposed to use multiple thresholds to define different levels of criteria for passing the Sybil challenges. We believe this makes a lot of sense for interpreting the different information coming out of the Sybil challenges. Above a certain Sybil score threshold, the community can be very certain that an address corresponds to a unique community member. A higher Sybil score also indicates a high level of involvement from a community member, as it requires engagement for a continued period of time to join various Sybil challenges (although Sybil score is an imperfect indication of this, and there are other ways to be highly involved, which should be accounted for). Below such a threshold, community members could still be involved, but it is prudent to account for reduced certainty about Sybil resistance in forming a robust DAO.

This tiered approach to Sybil resistance information will be integrated both in the migration from the Testnet Game to mainnet and in the following mainnet voting mechanism.

Passing the Sybil challenges and migration to mainnet

In migrating Testnet Game results to mainnet, we take a tiered approach that balances each address’s level of Sybil points and level of past involvement during the early stages of the Testnet Game. This keeps involvement open to newcomers who can obtain a high Sybil score while acknowledging the commitment of long-term community members. Addresses are defined to pass the game by meeting one of the following conditions:

  • Condition 1: Pass at least one part of the Testnet Game and obtain a weighted Sybil score of 5 or higher
  • Condition 2: Pass all testnet levels and obtain a weighted Sybil score of 1 or higher

Each eligible address will be able to mint a Gyroscope DAO founding member NFT on Ethereum. For the foreseeable future, while DAO governance matures, these NFTs will be non-transferable.

NFT addresses are further grouped by Sybil score, with higher Sybil scores corresponding to rarer NFTs. We believe these groupings provide meaningful distinctions in the level of Sybil resistance, which we aim to preserve for future use in the DAO.

While the NFT rarity levels may thus inform future voting power modifiers, they are fundamentally distinct to allow for more flexibility and a merit-based distribution of voting power boosts.

The requirements to obtain a rare NFT increase quadratically. The number of addresses that qualify for the different rarity levels are displayed below.

NFT rarity Required Sybil score Qualifying addresses
Common 1 1901
Rare 4 932
Epic 9 345
Legendary 16 159

The list of eligible addresses is available here. A script for generating this list is available here. Check if you are included and eligible to join the Gyroscope DAO: https://test.gyro.finance/claim

In total, 3333 addresses are eligible. Most eligible addresses passed every level of the Testnet Game. The overall distribution of Sybil points (after weightings) is as follows:

Distribution of Testnet Game checkmarks from eligible users

Distribution of passed Sybil challenge counts

Voting structure in the DAO

Holding a founding member NFT will be one way to express an on-chain voice in the Gyroscope DAO. Following the tiered approach proposed by the Core Community, the voting power of a given NFT will be tiered according to the level of Sybil resistance as well as the level of contribution to the DAO. Details on these tiers, as well as more details on the overall governance structure, will be shared closer to launch.

The community can expect NFT voting power to reflect the following characteristics:

  • Holding an NFT will represent a baseline tier. Higher tiers will benefit from a voting power boost.
  • Mid-level tiers will incorporate Sybil score information.
  • Higher tiers may also incorporate metrics for DAO contribution.

Overall, knowing that someone is most definitely a unique person should not automatically qualify someone to be a community steward. However, a high Sybil score can be a contributing factor to promote an address into a higher voting tier.

Going forward

For now, you can see here if you are eligible to become a founding member of the Gyroscope DAO: link.

Confirming your eligibility as above is not required for joining the Gyroscope DAO as a Founding Member. It only informs you about your eligibility status. A separate interface to claim the underlying NFT will be shared on Wednesday 15th June.

Generally, the conclusion of the Testnet Game and the issuance of the founding member NFT is the next step in the migration of the DAO from testnet to mainnet. These NFTs will be an important piece of the first mainnet voting mechanism with further pieces to come.

For the foreseeable future, while the DAO is in an early state, the founding member NFTs will remain non-transferable. As the DAO evolves, the option remains open to make them transferable as a novelty at a later stage.

With the public debate about web3 identity gaining traction (see, for example, ‘Soulbound-tokens’), we believe this Sybil resistant and contribution-focused approach will help shape DAO bootstrapping beyond the Gyroscope project.


Edit: Two manual changes were made that deviate from the results/ methodology of the analysis scripts.

In both cases the owner requested a change of their testnet address, which was granted after the owner could (a) proof their control over the respective address and (b) provided an exceptionally good explanation for the need to transfer sybil points to a new address.

The contracts are deployed now, as such no further exceptions can be made in any case.

looks good
Looking forward to the DAO. hope everything goes smoothl

i think the dao is the main part of a project. gyro can be a successful project at crypto currency by users and the team.
gyro has made some challenges for recognize the users by their activities. maybe it be rational .

Very excited to be involved to be a founder and part of the community. How would involvement with the DAO governance be measured? Activity level here and on discord? Is this moving forward or scored from the onset of the missions months back?

Liked this perfect and fully detailed proposal , nice job Gyro!

↳ in reply to post #6

Nevermind, for those wondering the same thing, community activity is described in the google spreadsheet as discord activity

Thanks for the update guys.
what would be the governance voting platform? snapshot?

I am very happy to be part of the NFT eligible community. I hope this project will continue to progress

Gooooooood things are coooooming :))))))))))))))))))))))))))))))))))))))))))))))))))))))))

Awesome! Everything seems pretty cool, is there any way to check our Sybil scores? Or the rarity of the NFT that we’ll be given

Nice Gyro , I was with the project from october 2021 and happy to be eligible for a founder NFT
hope to see the mainnet soon and hope to see the best for the project

One of the most comprehensive Sybil-resistant designs in Crypto!

I believe the gyroscope team has done the best possible model to identify the hunters and clear the community.:muscle:

Thanks for your full explanation. Hoping for the success of the Gyroscope community

well done :clap:
Sybil resistant executed really well and all the addresses are most probably a human.
So I think having different NFT rarities is not useful now, considering the challenges were pretty hard to accomplish even for human beings. I believe every address who is proved to be a human, should have equal rights as the other people of DAO. Giving some members more power than the others makes the DAO less decentralized and gives the control of the governance system to a small group of people, which is not good for such great project.

i claimed my egg, waiting for the hatch. spent time more than any other project on Gyro, very much hope it to succeed

Great update! hope the gyroscope can take its place in the crypto market!

Thanks for the games Gyro! Let’s see how it goes! Fully agree with proposal.

I really thank the team for all this special attention and detail. I hope we will continue to progress like a shining sun.

↳ in reply to post #37

I am very happy that this project is developing. Good job gyro!

↳ in reply to post #36

Congratulations too. We all create this amazing community

I am pleased with the progress you have made over the course of a year. Congratulations.

That’s great
I hope you will be succeed and see your mainnet soon…

You’ve done a lot of work. I am very pleased with this progress.

↳ in reply to post #24

its sounds like the best project at all !!!
:D:D:D

↳ in reply to post #23

I agree that
It was not easy to go through all these stages. Heavy for bots. I believe that each address should have equal rights with other DAO people.

Thank you gyro team for your work and I wish you all the best. I can’t wait for the minnet.

Goooooood joooooooob with updates ! !!! Thanks Gyro team!

↳ in reply to post #23

I agreee with you !! Each user should have the same control over the project

I have a feeling it will be a very good project. A lot of work and there is progress. It pleases :star_struck: :star_struck: :star_struck:

I am very excited to be a founder and part of the Gyro community. This project has potential !

Good job gyro team . I did not believe in this project very much at first. now I can see a lot of progress and how much work you have put in. Thank you

Congratulations to everyone. Thank you for Gyro’s team’s efforts to build a strong community. Good job !

I just claimed and minted my rare Froggy NFT
Thanks for that. I hope for reaching your milestones

Due to the events in Cryptocurrency, the urgent need for a constant and very important price of a stable coin is needed. Thanks to Gyro team, its happening

↳ in reply to post #6

Thank you for your thoughtful comment :pray:t4:
As mentioned in the article, founding NFTs rarity are effective in the voting power of each user, but it is not the only factor, I believe that the activities of users in the future are also effective, and this issue is on the agenda.

↳ in reply to post #30

Hi dear @sepinod :wave:t4:
I see this is your first time posting in this forum :beers:
Welcome to the GyroStable’s forum my friend, I believe your comments are so helpful for us to improve our project so feel free to read articles and tell us about your ideas :pray:t4:

↳ in reply to post #57

Congratulations :clap:t4::clap:t4:
I wish best for you my founding frog friend :grin:

Thanks gyro team and all founder :smiley: ))))))))))))))))))))))))))))))))))))))

thanks Gyro teams,this is great.I hope see your mainnet soon… :+1: :frog:

↳ in reply to post #66

hi my friend. It’s been awhile since you have note been here. well come back. I hope to see it soon. Good luck bro. :frog: :heart_eyes:

Given that popular blockchain projects such as Optimism, despite many efforts to build, in the end faced many problems due to the existence of hunters and did not think about it before, but the Gyroscope from the beginning as one of the most important actions in The formation of DAO held sybil challenges to identify and eliminate robots and hunters, which I think reflects the experience and expertise of the core team , and I have special thanks to all members of the core team for their efforts and clever plans in this regard.
I am proud to be a member of this community and to be able to contribute to achieving GyroStable goals.

I know this topic is old, but I wanted to remind all of the gyro community members,
that the Gyroscope project succeeded in designing and implementing one of the best and most accurate Sybil resistances in crypto history.
Greetings to their professional team :green_heart::frog:

↳ in reply to post #70

Definitely so! Especially when we see other projects where people with more than 20 wallets participate in project governance! After all this experiences from previous projects!

↳ in reply to post #71

You mentioned a good point. Other DAOs mostly don’t get hard on Sybil’s attacks, GyroStable will succeed in the DAO’s issues, I wish.

↳ in reply to post #72

The people who are the owners of FF NFTs are unique, but Gyro’s governance has other players in the governance for more assurance, all these governing members of Gyroscope have one thing in common, which is the benefit of all of them in the health and stability of Gyro.
To enjoy inventions of Gyro read Governance primitives :beers: