How to solve Sybil problem that is affecting VeBetterDAO?

Dear VeChain Community,

I’ve been reflecting on our ongoing battle against Sybil attacks and wanted to propose a few ideas that might seem a bit outside the box, but hear me out—they could add significant layers of security and engagement to VeBetterDAO.

1. Dynamic Proof of Work (D-PoW) Voting Mechanism

This mechanism introduces progressively challenging tasks for each vote cast, making it costly for attackers to maintain multiple fake identities. By increasing task complexity with each vote, this system rewards active, genuine users with greater influence while making it nearly impossible for attackers to sustain their fraudulent activities.

2. Layered Identity Verification (LIV) System

LIV combines social proof, behavioral analysis, and decentralized identity verification to grant users different levels of voting rights. A user’s influence grows as they progress through verification levels. For example, starting with a simple social media link, they could earn more influence by consistently participating in discussions and demonstrating trustworthy behavior. This layered approach ensures that only the most trusted members wield the most power.

3. Adaptive Behavioral Proof (ABP) System

Inspired by industries like cryptography and hospitality, the ABP system dynamically monitors user behavior through machine learning and presents challenges when suspicious activity is detected. For example, a user who usually votes in a predictable pattern but suddenly changes behavior might face a time-based task. Success maintains their voting power; failure reduces it. This continuous validation ensures that only genuine, consistent participants influence the DAO. The system could also be gamified to make these challenges more engaging, turning security into a user-friendly experience.

4. Gamified Voting Engagement (GVE)

This solution turns voting into a more interactive and rewarding experience. Users earn points or badges for participating in discussions, proposing ideas, and consistently voting. These points could unlock additional voting power or other benefits within the DAO. The gamified elements not only increase engagement but also create a natural barrier against Sybil attacks, as attackers would need to invest significant effort to achieve the same level of influence as legitimate users.

Examples:

  • D-PoW: An attacker with multiple fake accounts would find it increasingly difficult to solve the progressively complex challenges required to vote, making their effort unsustainable.
  • LIV: A user begins with basic voting rights linked to a verified social media account. Over time, as they contribute positively, they earn higher verification levels and more influence.
  • ABP: If a user suddenly starts voting erratically, the system challenges them with a task. Passing it keeps their voting power intact; failing reduces it, deterring Sybil attacks.
  • GVE: A user who actively participates in DAO activities earns points and badges, which could then be used to unlock additional voting rights or perks, fostering a more engaged and secure community.

These ideas aim to enhance the security and integrity of VeBetterDAO, ensuring that our governance remains in the hands of genuine, engaged community members. I know these solutions might seem unconventional, but I believe they could provide the robust protection we need. I’m excited to hear your thoughts and collaborate on refining these ideas.

2 Likes

Hello guys!

Im Andrei, core member and BD for Humanode, nice to be here!

Let me share some info first about Humanode and how we can help on the Sybil problem that is affecting VeBetterDAO.

Humanode is the first cryptobiometric network where one human = one node = one vote that brings Sybil-resistance to the crypto industry using private biometric technology.

Built as an EVM Compatible Layer-1 with a novel Proof-of-Uniqueness and Proof-of-existence consensus mechanism, Humanode is the most decentralized blockchain to date. Private facial recognition protects against multiple accounts and bots taking advantage of retroactive airdrops, DAOs, DeFi, NFT mints and GameFi. After just a year from mainnet launch, Humanode boasts 500,000+ users and 500+ projects utilizing its cryptobiometric tech.

## What is Biomapper?

At the heart of Biomapper is a mechanism that encrypts and secures biometric data on the blockchain using [cryptobiometrics]This data will be linked to a unique identifier in the form of an EVM address (0x…). The biometric data referenced here is facial biometrics inherently unique to every individual.

With our Biomapper your problem will be 100% resolved in an easy way.

Private On-chain Biomapping (Biomapper) for enabling Sybil checks on EVM Humanode Biomapper Docs

one wallet - one human - one vote

Voting on the proposal will begin next week.

If the proposal were to pass, would you describe it specifically like this?

Can you summarize your specific actions like this?

New Rules

In order to participate in the voting

Here is a brief description of the actions required to achieve 1000 points or more in this scoring system.

  1. 3 actions each week: each action earns 50 points, 150 points for this alone.
  2. age of wallet: 150 points after 3 months or more.
  3. amount of VET held: 10-15 points for 10,000 VET or more.
  4. use of VeDelegate (vote, claim, login): 350 points for each action, for a total of 1050 points. Using scripts: -175 points deduction for each item.

To reach a total of 1000 points or more, it is important to use a secure means (VeDelegate or Portal) and accumulate points on as many items as possible.

New users need to have held their wallets for at least 3 months to earn 150 points in order to activate their VePassport and participate in the voting, so it is practically impossible to achieve 1000 points until after 3 months have passed. Specifically, you need to build up your score as follows

150 points for 3 actions per week
150 points for retaining a wallet for at least 3 months
700 points for logging in and billing using VeDelegate or Portal

This will bring your total to 1000 points and fulfill the requirements to participate in the poll.

This confirmation will give the Japanese community a summary of the proposal.

The issue of this sybil attack is very difficult and not understood by Japanese users.

Now we need time to get used to using dapps and receiving rewards for voting. We have a lot of older people and they don’t have time to understand the problem of sybil attacks because their learning is reset every time each dapps is renewed :sweat_smile:.

To make it simple to communicate, I am changing it to this as a countermeasure because there are scammers out there. I am urging you to agree or disagree.

We are still far from the DAO approach, but we appreciate your cooperation.

Round 21

@vineet-codes Do you have any updates to give us about the proposal that passed? Are you still collecting data or have you already made some small implementations regarding the dynamics of the Vepassport?