Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

feat(nip85): Web-of-Trust spam mitigation engine

Ouverte
#720 0 commentaires 0 réactions 1 personne assignée Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

@Ferryx349 y travaille déjà.

Depuis le 5/8/2026.

Évaluation

Cette issue n'a pas encore été évaluée.

Description

enhancement
Context & Problem

Current anti-spam measures (IP rate limiting, basic PoW) are insufficient against coordinated Sybil attacks. Operators need an intelligent way to filter out spammers based on decentralized cryptographic trust networks.

Proposed Solution

Build an active spam filter driven by NIP-85 assertions from configured Trust Providers.

Scope
  • Assertion Ingestion: Will build a Trusted Assertion Service to ingest and cache kind: 30382 (User Assertions) from configured Trust Provider pubkeys.
  • Trust Score Caching: Will maintain a high-performance Redis/PostgreSQL cache mapping pubkey -> trust_score.
  • Spam Rejection Middleware: Will inject a validation step into the core event publishing pipeline to instantly reject events from negatively scored pubkeys (blocked: pubkey untrusted).

NIPs Involved: NIP-85

Langage dominant
TypeScript
Étoiles
829
Forks
234
Merge moyen
4 j 5 h
PR mergées (30 j)
22

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de cameri/nostream

Toutes les issues de cameri/nostream

Issues similaires

Plus d'issues TypeScript

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.