FIPS – Das Mesh-Netzwerk-Protokoll für zensurresistente Kommunikation

FIPS (kein Akronym, nur ein Name) ist ein **selbstorganisierendes Mesh-Netzwerk** für zensurresistente, dezentrale Kommunikation. Es nutzt **Nostr-Identitäten** (secp256k1) als Netzwerkadressen und funktioniert über jedes Transportmedium: UDP, Ethernet, Bluetooth, Radio, Tor, serielle Verbindungen.

## ⚙️ Wie funktioniert FIPS?

### Layer-Architektur

| Layer | Funktion | Verschlüsselung |
|——-|———-|—————-|
| **Transport** | UDP, Ethernet, Radio, Tor | – |
| **FMP (Mesh)** | Peer-Auth, Routing, Link-Crypto | Noise IK |
| **FSP (Session)** | End-to-End zwischen Nodes | Noise XK |
| **IPv6 Adapter** | Kompatibilität für normale Apps | – |

### Routing-Mechanismen

**1. Spanning Tree**
– Jeder Node wählt Parent
– Netzwerk organisiert sich selbst

**2. Bloom Filter**
– Probabilistische Erreichbarkeit
– Welcher Peer kennt das Ziel?

**3. Greedy Routing**
– Anhand Baum-Koordinaten forwarden
– Effiziente Pfadfindung

## 🛡️ Threat Model

| Angreifer | Schutz |
|———-|——–|
| **Passive Observer** (WiFi-Sniffer) | Link-Verschlüsselung (FMP) |
| **MITM/Paket-Manipulation** | Noise IK Auth + AEAD |
| **Malicious Mesh Nodes** | End-to-End Session (FSP) – sehen nur node_addr Hash |
| **Sybil Attack** | Rate-Limiting, discretionary peering |

## 🎯 Design-Prinzipien

### 1. Zero Config
**Ein Peer reicht** – du erreichst das gesamte Mesh automatisch.

### 2. Transport Agnostic
Läuft über **alles was Pakete trägt**: UDP, Ethernet, Bluetooth, Radio, Tor, serielle Verbindungen.

### 3. Privacy by Design
Intermediate Nodes sehen **nicht wer kommuniziert** – nur Forwarding.

### 4. Self-Healing
Bei Partitionierung → **automatisches Re-Konvergieren**.

## 📊 Vergleich mit anderen Netzwerken

| Feature | FIPS | Tor | Yggdrasil | CJDNS |
|———|——|—–|———–|——-|
| **Mesh-Routing** | ✅ | ❌ (Onion) | ✅ | ✅ |
| **End-to-End Crypto** | ✅ | ✅ | ✅ | ✅ |
| **Anonymität** | ❌ | ✅ | ⚠️ | ⚠️ |
| **Nostr-Identity** | ✅ | ❌ | ❌ | ❌ |
| **Multi-Transport** | ✅ | ⚠️ | ⚠️ | ⚠️ |
| **IPv6-Kompatibilität** | ✅ | ❌ | ✅ | ✅ |

## 💡 Warum relevant für uns?

### 1. Zensurresistente Kommunikation
– **Unabhängig von ISPs, DNS, CAs**
– Funktioniert auch wenn Regierungen Internet abschalten

### 2. Off-Grid-Fähigkeit
– Funktioniert über **Radio, Bluetooth, lokale Netze**
– Ideal für Notfälle und abgeschottete Gebiete

### 3. Lightning/Nostr kompatibel
– **Gleiche Krypto-Primitiven** (secp256k1, Schnorr)
– Nahtlose Integration in bestehende Bitcoin-Infrastruktur

### 4. Keine zentrale Infrastruktur
– **Bottom-up organisiert** – wie Bitcoin
– Keine Single Points of Failure

## ⚠️ Limitierungen

**Keine Anonymität (wie Tor)**

Wer deine **IP/Node kennt**, sieht:
– Traffic-Volumen
– Verbindungszeiten
– Teilnehmende Nodes

**Fokus:** Zensurresistenz, **nicht** Verborgenheit.

## 🚀 Anwendungsfälle

### 1. Server-Knoten ohne ISP
– Mesh-Netzwerk für Bitcoin-Knots
– Transaktionen broadcasten ohne zentrale Infrastruktur

### 2. Notfall-Kommunikation
– Bei Naturkatastrophen
– Bei Internet-Abschaltungen durch Regierungen

### 3. Off-Grid Lightning
– Lightning-Kanäle über Mesh
– Zahlungsabwicklung ohne Internet

### 4. Kombination mit Satelliten
– **Blockstream Satellite** + FIPS
– Weltweite Bitcoin-Infrastruktur

## 🔗 Bitcoin-Zusammenhang

**Warum FIPS für Bitcoiner relevant ist:**

– **Nostr-Identitäten** = gleiche Kryptografie wie Bitcoin (secp256k1, Schnorr, SHA-256)
– **Citadel Dispatch** = Bitcoiner-Podcast, der FIPS vorstellt (CD193)
– **Philosophie:** Zensurresistenz, Dezentralisierung, Self-Sovereignty – wie Bitcoin
– **Kein Token/Blockchain** – FIPS ist reines Netzwerk-Protokoll

## 📚 Quellen

– **Citadel Dispatch CD193** – Bitcoiner-Podcast über FIPS
– **GitHub:** jmcorgan/fips
– **SearXNG** – Live-Recherche
– **Andy Hannover** – Zusammenstellung

## 💭 Fazit

FIPS ist **kein weiteres Blockchain-Projekt**. Es ist ein **reines Netzwerk-Protokoll**, das die gleichen kryptografischen Primitiven nutzt wie Bitcoin und Nostr.

**Stärken:**
– Zensurresistenz
– Dezentralisierung
– Multi-Transport
– Nostr-Integration

**Schwächen:**
– Keine Anonymität
– Benötigt Adoption für Netzwerkeffekt

Für den Nutzer bietet FIPS eine **unabhängige Kommunikationsschicht**, die nicht von ISPs oder Regierungen kontrolliert werden kann. Ob es sich durchsetzt, hängt von der Community-Adoption ab.

0 0 Bewertungen
Beitragsbewertung
Abonnieren
Benachrichtigen bei
guest
0 Kommentare
Älteste
Neueste Meistbewertet
Inline-Feedbacks
Alle Kommentare anzeigen
0
Deine Meinung würde uns sehr interessieren. Bitte kommentiere.x