← Back to Home
Ethos
Serpin Taxt's review for Ethos
Score: 2191
NEUTRAL

"EIP 14: Extended Review Cycle Detection"

→ → → [CLICK HERE to go vote](https://snapshot.box/#/s:ethos-labs.eth/proposal/0x7445c479583253682aba38d4147376ad6a73a58f85047e157638a9b7aac53e9d) ← ← ← ## Summary This proposal extends the existing Review-for-Review (R4R) neutralization to detect coordinated review cycles beyond direct reciprocity. Currently, only direct A↔B reciprocal reviews are detected and downweighted. This upgrade adds detection of triangle cycles (A→X→B→A) and rectangle cycles (A→X→Y→B→A), catching more sophisticated coordination patterns while preserving the existing unlock model. As part of this update, the maximum review score contribution is also reduced from 540 to 400, with redistributed weight flowing to vouch-based signals. ## Motivation The current R4R detection only catches the simplest coordination pattern: two users directly reviewing each other. In practice, coordinated groups have adapted by routing reviews through intermediaries: - **Triangles:** Alice reviews Bob, Bob reviews Carol, Carol reviews Alice — each gets a positive review without any direct reciprocation. - **Rectangles:** Similar pattern through two intermediaries, making the coordination even harder to spot. These patterns inflate scores without genuine community endorsement. Our preview data shows meaningful score corrections when cycle detection is enabled, particularly for users with high review counts and low independent engagement. We have noticed many profiles that have achieved scores that are high simply through reviewing in massive groups, and they offer 0 economic security to the scores, so we want to change that. This should also help with the idea of "global" versus "local" reputation — cycles are more likely to appear when someone is only reputable from a singular group of people supporting them (even organically) but less likely when someone has reputation from multiple sources. ## Specification 1. **Cycle detection depth:** Increase `maxCycleLength` from 2 (direct only) to 4 (direct + triangles + rectangles). Reviews that form part of any cycle up to length 4 are classified as reciprocated. 2. **Positive-only filtering:** Only positive reviews are eligible for cycle classification. Negative and neutral reviews are always treated as external. This ensures the system penalizes coordinated *inflation* without discounting legitimate retaliatory or neutral reviews. 3. **Unlock model preserved:** The existing R4R unlock model still applies — the first 10 reciprocated reviews always count, and each external review unlocks one additional reciprocated review. Reviews beyond the unlock threshold receive zero weight. 4. **ELO and sentiment modifiers:** All existing review weighting mechanisms (ELO-based author/subject score ratio, community vote sentiment modifier) continue to apply on top of cycle detection. 5. **Score weight rebalancing:** The maximum review score contribution is reduced from 540 to 400. This reclaimed weight is redistributed to vouch-based signals — the vouched ETH ceiling increases from 280 to 390, and the voucher count ceiling increases from 270 to 300. This rebalancing reflects the reduced signal value of reviews in high-cycle environments and strengthens the economic security of the overall score. ## Collusion Resistance Each extension of cycle detection increases the coordination cost required to inflate scores. The table below shows the optimal evasion strategy at each detection level, using a scenario where a coordinated group wants to deliver 100 undetected positive reviews to a single person: Under the current system, a group of 200 colluders can split into two groups that review each other without any direct reciprocation, fully evading detection. With EIP-14, that same 2-group strategy is caught through triangle and rectangle detection. To evade, groups must route reviews through chains of 5+ participants, requiring 500 people to achieve the same 100 undetected reviews — a 5x increase in coordination cost. The coordination cost scales sharply: not only do you need more people, but each additional participant must maintain a consistent positive review chain across multiple hops, making the scheme increasingly fragile and detectable through other signals. ## Impact Based on preview data across all profiles: - Scores only decrease or stay the same relative to production (no artificial boosts) - Users with no cycle involvement see zero change - The largest corrections apply to users with extensive reciprocated review networks - Non-profiled users (those without an Ethos profile) are unaffected — they retain production behavior, which gives them further advantage (scores like Vitalik, Cobie, and ZachXBT will remain high) - Score ceilings are rebalanced to reflect signal quality: review weight decreases (540→400) while vouch-based signals increase (vouched ETH 280→390, voucher count 270→300), improving resistance to review-only score inflation ## Future Considerations - Extend cycle detection beyond 4, to pentagons and beyond, as we notice more collusion. - Extend this type of detection to vouches ## Rollout This change will be deployed with a 60 day gradual rollout period, but may be updated to a shorter period if the team decides to do so.

608 upvotes
March 27, 2026

Comments

daybot
daybot
1362
Mar 27, 2026
I thought ethos build to solve real world problems, but we still circling around r4r
ZET
ZET
1630
Mar 27, 2026
There is one important question. I think many people remember the previous implementation of triangle detection, which was not entirely correct and displayed erroneous data. Can we be sure that the current detection model will be accurate, and can we fully trust its results? If we rely on past precedent, doubts may arise about whether the current model will be adjusted fairly. Given that its mechanism may not be disclosed publicly, this adds even more opacity and will create many individual questions from each participant whose credibility score is reduced. I think the development of this detection model needs to be approached with the same seriousness as the standard of "irrefutable evidence" of involvement in abuses characteristic of a Sybil network organization. If the model's mechanics are 80 to 90 percent indisputable, that would be a success. Otherwise, it would be a failure.
Biya3
Biya3
1298
Mar 27, 2026
Yeah it's impressive change I think some guys only reviewing big accounts without knowing them well just want to verify as human that's why they review big accounts not good
AlexSun
AlexSun
1391
Mar 27, 2026
and now we’ve been struggling with R4R for six months, maybe let’s go, what should we build next?
Cosmosun
Cosmosun
1726
Mar 27, 2026
Honestly, it makes me sick always to worry what and whom I am reviewing or vouching. It makes me sick to see my score decreasing after doing some simple reviews or be reviewed by people who I really know or the projects I am really using. The rules becoming more and more complicated and not reflect the real vibe you want to have using Ethos platform. It is not fun anymore.
Joestar⭐
Joestar⭐
1457
Mar 27, 2026
That's exactly the change i was waiting tbh
buz
buz
1960
Mar 27, 2026
*deleted*
buz
buz
1960
Mar 27, 2026
*deleted*
doxe
doxe
1838
Mar 27, 2026
We’ll see how it all works out in practice. The key point in all this, as far as I’m concerned, is understanding just how transparent the system is while at the same time protecting actual users and really punishing those who deserve it. I’ve already seen dozens of cases where projects, when implementing protection against bots, spammers, and so on, do so unprofessionally and without testing, which ultimately means that real people are the ones who suffer. I agree with buz’s comment regarding the whole system and how this might play out. Still, any changes are for the better (I believe that).
TEEUZOR
TEEUZOR
1362
Mar 27, 2026
Sure this would catch actual perpetrators?
Page 1 of 2