Das BinΓ€re Internet β Ein Geschenk an die Menschheit.
Kein HTML. Kein CSS. Kein JavaScript ΓΌber die Leitung.
Nur reine BinΓ€rdaten. 92% kleiner. 10x schneller. FΓΌr alle.
Das Aether Binary Network ist ein vollstΓ€ndig funktionales, dezentrales Internet-Protokoll, das Webinhalte nicht als HTML/CSS/JS ΓΌbertrΓ€gt, sondern als kompakte BinΓ€r-Arrays (0xAE Protokoll).
Statt <button class="btn btn-primary px-4 py-2">Login</button> (55 Bytes) wird nur [1,"Button",{"label":"Login","color":"blue"}] (47 Bytes) ΓΌbertragen β und bei echten Seiten ist die Einsparung ΓΌber 90%.
| Modul | Beschreibung |
|---|---|
| π Binary Protocol (0xAE) | MsgPack-basiertes Wire Format mit Magic Byte |
| π¦ Chunk Engine | Dateien in 256KB BlΓΆcke splitten, SHA-256 gehasht, XOR-Parity FEC |
| π€ AI Builder | 1B-Parameter KI generiert UI-Layouts als BinΓ€r-AST |
| π₯οΈ Binary Renderer | Lokaler Display-Treiber: AST β sichtbare OberflΓ€che |
| π Kademlia DHT | GDPR-konformes Node-Discovery (kein GPS, nur Timezone) |
| π‘οΈ Zero-Trust | Proof-of-Work Anti-Sybil + Reputations-System |
| β‘ Resource Governor | Harte 0.3%-Limits fΓΌr CPU, RAM, GPU, Bandbreite |
| π WebRTC Swarm | Peer-to-Peer Datentransfer ΓΌber DataChannels |
- Node.js β₯ 18
- (Optional) Python 3.10+ mit NVIDIA GPU fΓΌr den AI Builder
git clone https://github.com/aether-collective/aether-binary-network.git
cd aether-binary-network
npm install
npm startΓffne im Browser:
- Dashboard: http://localhost:8080
- AI Builder: http://localhost:8080/builder.html
cd ai
python -m venv .venv
# Windows:
.\.venv\Scripts\activate
# Linux/Mac:
source .venv/bin/activate
pip install torch torchvision torchaudio transformers peft bitsandbytes accelerate trl datasets
# Modell trainieren (ca. 8h auf RTX 3060):
python train.py
# Inference Server starten:
python serve.pyNutzer tippt: "Baue einen Login"
β
βββββββββββββββ
β AI Builder β (1B Parameter, lokal, GPU)
ββββββββ¬βββββββ
β
[1, "Col", {}, [
[1, "Input", {"placeholder": "E-Mail"}],
[1, "Input", {"type": "password"}],
[1, "Button", {"label": "Login", "color": "blue"}]
]]
β
ββββββββββββββββββββ
β 0xAE Binary Wire β β 250 Bytes (statt 3000 Bytes HTML)
ββββββββ¬ββββββββββββ
β
ββββββββββββββββββββ
β Binary Renderer β (lokal auf dem GerΓ€t)
ββββββββ¬ββββββββββββ
β
Fertiges UI auf dem Bildschirm
Datei (z.B. 600KB)
β ChunkEngine.split()
3 Γ 256KB Chunks + 1 Parity (SHA-256 gehasht)
β WebRTC DataChannel / WebSocket
Verteilt ΓΌber den Swarm
β ChunkEngine.reassemble()
Originaldatei (SHA-256 IntegritΓ€t verifiziert)
| Method | Endpoint | Beschreibung |
|---|---|---|
GET |
/api/stats |
Swarm-Statistiken, DHT, Trust, Governor |
GET |
/api/protocol |
Protokoll-Spezifikation |
POST |
/api/upload |
Datei hochladen β Chunks + FEC |
GET |
/api/download/:id |
Chunks reassemblieren β Datei |
GET |
/api/chunk/:hash |
Einzelnen Chunk abrufen |
POST |
/api/ai/generate |
Prompt β BinΓ€r-AST {"prompt": "..."} |
- 0.3% Regel: Kein Node darf mehr als 0.3% einer Ressource nutzen
- Zero-Trust: Jeder Node muss sich per Proof-of-Work ausweisen
- GDPR by Design: Keine IPs, kein GPS β nur Timezone-GeoHash
- Offline-First: Alles lΓ€uft lokal, keine Cloud-AbhΓ€ngigkeit
- Open Source: MIT-Lizenz. FΓΌr immer frei.
| Metrik | Heutiges Web | Aether Binary |
|---|---|---|
| Login-Formular | ~3.000 Bytes | 250 Bytes |
| Dashboard-Seite | ~150 KB | ~12 KB |
| Transportformat | HTML + CSS + JS | BinΓ€r-AST (0xAE) |
| Fehlerkorrektur | Keine (HTTP Retry) | XOR-Parity FEC |
| Datenschutz | IP-Tracking, Cookies | Zero-Knowledge |
| Ressourcenverbrauch | Unbegrenzt | 0.3% Hard-Limit |
aether-binary-network/
βββ src/
β βββ server.js # Unified Server v2
β βββ protocol/binary-codec.js # 0xAE MsgPack Codec
β βββ chunks/chunk-engine.js # File Splitting + FEC
β βββ swarm/kademlia-dht.js # GDPR Node Discovery
β βββ swarm/role-evaluator.js # Node Role Assignment
β βββ limiter/resource-governor.js # 0.3% Enforcement
β βββ trust/zero-trust.js # PoW + Reputation
βββ public/
β βββ index.html # Dashboard
β βββ builder.html # AI Builder
β βββ client.js # Browser Runtime
β βββ renderer.js # Binary UI Renderer
β βββ renderer.css # Component Styles
β βββ styles.css # Dashboard Styles
βββ ai/
β βββ train.py # Training Script
β βββ serve.py # Inference Server
β βββ generate_data.py # Dataset Generator
β βββ dataset.jsonl # 2048 Training Examples
βββ install.ps1 # Windows Installer
βββ install.sh # Linux Installer
βββ package.json
βββ LICENSE (MIT)
- Binary Protocol (0xAE MsgPack)
- WebSocket Signaling
- Kademlia DHT
- Zero-Trust PoW
- Resource Governor (0.3%)
- Chunk Engine + FEC
- Binary UI Renderer
- AI Builder (1B Modell)
- Inference Server
- WASM-basierter Renderer (Browser-unabhΓ€ngig)
- Native Desktop App (Rust/Tauri)
- Mobile Node (React Native)
- 10.000+ Trainingsbeispiele
- Reed-Solomon FEC (Multi-Parity)
MIT β Frei fΓΌr alle. FΓΌr immer.
Konzipiert von Benjamin Leimer.
Das BinΓ€re Internet gehΓΆrt niemandem. Es gehΓΆrt allen.