Skip to content
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

Spam Prevention - Moderation #2842

Open
ValMBO opened this issue Jan 30, 2025 · 0 comments
Open

Spam Prevention - Moderation #2842

ValMBO opened this issue Jan 30, 2025 · 0 comments
Assignees
Labels
Nice to Have Features that are targeted for the upcoming release but could be excluded if there are insufficient

Comments

@ValMBO
Copy link

ValMBO commented Jan 30, 2025

In any moderation system, it's crucial to ensure that content and comments are linked to legitimate identities. Sybils—fraudulent identities—can disrupt messaging and lead to unintended outcomes, especially in automated moderation. While manual moderation is an option, it often lacks scalability. Here are some of my first thoughts:

1. Weighted Flagging: Assign a weight to each user's flag based on their stake, as each user identity is associated with a stake key. This approach minimizes the impact of cheaply created sybils, as their flags would carry little to no weight.

2. Minimum Stake Requirement: Additionally, require each user to maintain a minimum stake of, for example, 1 ADA in their wallet. While this will not entirely prevent spam, it increases the cost for spammers to create sybils, thereby reducing spam incidents and lessening the burden on other moderators.

Since the Proposal Discussion Forum (PDF) operates off-chain, spam prevention measures must be enforced at the backend. Frontend checks using browser wallets alone will likely not be sufficient.

@ValMBO ValMBO added the Nice to Have Features that are targeted for the upcoming release but could be excluded if there are insufficient label Jan 30, 2025
@ValMBO ValMBO moved this to Backlog in Govtool all Jan 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Nice to Have Features that are targeted for the upcoming release but could be excluded if there are insufficient
Projects
Status: No status
Status: Backlog
Development

No branches or pull requests

2 participants