Round 8 Sybil analysis

With a little over two weeks to go in round 8, we’re already more than 4x our previous all-time high in number of contributors.

This is good! :tada:

But is it a little too good?.. :thinking:

Do we have a Sybil problem this round?

I have a suspicion that some of this round’s volume is users attempting to farm airdrops. That being the case, it’s logical that some users would attempt to create multiple accounts.
To be clear, there is no CLRFund airdrop and CLRFund’s design makes it impossible for recipient projects to know who their contributors are and reward them with airdrops. So CLRFund will be a fruitless airdrop farm.

What are the best tools we could use to assess and identify patterns of Sybils and collision in the round?

I see three potential layers that could be analyzed.

  1. Ethereum address: contributions to the round are public, even though allocations within the round are secret, so we could map the relationships between all of the addresses that contributed to the round to see if there are any patterns that indicate collusion.
  2. BrightID node: the BrightID node has data linking Ethereum address to BrightID identifier, meaning that it can (and already does) analyze the relationships between these accounts. It could be useful for us to map the connections between accounts that participated in the round.
  3. Coordinator: the coordinator has privileged access to encrypted vote data. They could map the allocation patterns of contributors. We should only do this if it is possible to do without revealing additional information that could enable collusion.

Does anyone have suggestions on who might be the right person to tackle 1?

2 and 3 will necessarily need to be performed by the BrightID node operators and CLRFund’s coordinator, respectively, and 3 should probably only happen as a last resort if 1 and/or 2 indicate something fishy.


I don’t think there is any need to worry about these problems. The more people who donate is a good thing for the development of the project. I think it is also a good thing for those who donate to be rewarded. Just like there is no perpetual motion machine, good deeds should be praised.

1 Like

we can add more trusted settings, refer to gticoin, such as: twitter, email, github, Ethereum address activity, ethens, etc.

I’m not really worried about people attempting to farm airdrops on Since users can’t prove who they voted for and clrfund is not doing an airdrop. What I am worried about is Sybil attacks negatively impacting the outcome of the round.