Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
69 changes: 69 additions & 0 deletions src/content/mechanisms/mechanism-quantitative-economic-friction.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
---
id: '1779314514877'
slug: mechanism-quantitative-economic-friction
name: "Quantitative Economic Friction (QEF)"
shortDescription: "A dynamic Sybil-resistance primitive that weights matching power based on the economic Cost-of-Forgery (CoF) of a digital identity."
featured: true
tags:
- "sybil-resistance"
- "allo-protocol"
- "mechanism-design"
- "economic-friction"
- "identity-verification"
lastUpdated: '2026-05-20'
authors:
- "Lesedi37"
relatedMechanisms:
- quadratic-funding
- retroactive-pgf
relatedApps:
- gitcoin-grants-stack
- allo-protocol
- karma-gap
relatedCaseStudies:
- gg24-dda-case-study-pluralism
relatedResearch:
- plural-funding-mechanisms
relatedCampaigns:
- gitcoin-gg24
banner: /content-images/mechanisms/mechanism-quantitative-economic-friction/banner.png
---

### Overview

**Quantitative Economic Friction (QEF)** is a capital allocation primitive designed to solve the "popularity vs. impact" imbalance in public goods funding. Unlike binary Sybil checks, QEF treats identity trust as a spectrum. Integrated within the **Allo Protocol v2.1** framework, it ensures that a participant's influence on a matching pool is mathematically proportional to the verifiable effort required to create their identity.

The mechanism operates on the security principle that a robust defense exists when the **Cost of Attack $(C)$** is strictly greater than the **Maximum Potential Reward $(M)$**.

### How it Works

1. **Identity Aggregation:** The system indexes "stamps" from a user’s digital passport (e.g., ENS age, Github history, Holonym, Civics).
2. **Friction Calculation:** Each stamp is assigned a weight based on the estimated market cost to acquire or forge that specific credential. This sum is the **CoF Score**.
3. **The Matching Multiplier:** A logarithmic formula is applied to the donation:

$$Matching\_Weight = \text{Donation} \times \log(\text{CoF\_Score})$$


4. **Signal Filtration:** High-pass filtration occurs automatically; high-value, aged identities receive maximum amplification, while "burner" accounts face high "friction," effectively nullifying their impact on the matching pool.

### Advantages

* **Anti-Fragile Defense:** The mechanism scales automatically as the market value of social media accounts or on-chain assets changes.
* **Permissionless Utility:** Does not require a centralized whitelisting committee; it relies on observable economic proof.
* **Logic Rot Prevention:** By weighting trust, it prevents industrial-scale Sybil farms from diluting the funding signal intended for legitimate builders.

### Limitations

* **Capital Bias:** If weights are tuned too high toward financial history, the mechanism can favor wealthy actors over new, grassroots contributors.
* **Oracle Dependency:** Effectiveness depends on the accuracy and refresh rate of the identity scoring system (e.g., Gitcoin Passport).

### Best Used For

* **High-Stakes Quadratic Funding:** When matching pools are large enough to attract professional attackers.
* **Technical Infrastructure Rounds:** Where the goal is to distinguish deep-tech contributors from airdrop-seeking participants.
* **Autonomous Agent Management:** Verifying the "intent" and "history" of agent-led contributions in a decentralized environment.

### Examples and Use Cases

* **Gitcoin Grants 24 (GG24):** QEF was a core defense logic in the Privacy and Solutions Development domains, contributing to a **~60% reduction** in flagged Sybil matching.
* **Karma GAP Integration:** Often paired with milestone-based tracking to ensure that only "High-CoF" contributors can trigger milestone-based matching payouts.
3 changes: 3 additions & 0 deletions src/data/authors.json
Original file line number Diff line number Diff line change
Expand Up @@ -168,5 +168,8 @@
},
{
"name": "Gitcoin"
},
{
"name": "Lesedi37"
}
]