DURDURULAMAZ. İZLENEMEZ.

İnternet olmadan iletişim. Sadece insanlar. Sunucusuz, anonim ve sansürlenemez bir mesh ağı.

// PROJE_OZETI

Rumor (The Ghost Mesh), merkezi altyapıya ihtiyaç duymadan çalışan bir iletişim sistemidir. Bu ağda router veya sunucu yoktur; her telefon bir düğümdür, her insan bir taşıyıcıdır. Mesajlar, insanlar hareket ettikçe cihazdan cihaza bulaşır ve sonunda doğru kişiye ulaşır.

🧭

Senaryo

Alice mesajı yazar; Bob ile karşılaşınca mesaj Bob’a bulaşır; Bob’un gördüğü Charlie mesajı çözer ve teslim olur. İnternet yok, sadece hareket.

📶

Taşıyıcı Kanallar

BLE el sıkışma, Wi‑Fi Direct yüksek bant genişliği, Ultrasonik sesle air-gap köprü, QR ile anahtar değişimi.

🧪

Gecikmeye Dayanıklı

Store–Carry–Forward mimarisi: bağlantılar kopsa bile Anti‑Entropy ile eksik mesajlar zamanla tamamlanır.

// SISTEM_KABILIYETLERI

📡

Off‑Grid Çalışma

İnternet, router veya GSM gerekmez. Cihazdan cihaza UDP, BLE ve ses dalgalarıyla iletişim.

🔒

Anonim Kimlik

Hesap yok, telefon yok. Kimlik, cihazda tutulan Ed25519 anahtar çiftidir.

🦠

Viral Yayılma

Mesajlar bir virüs gibi çoğalır. Anti‑Entropy sayesinde kopuk ağlarda dahi sonunda teslim.

🛡️

İmzalı Paketler

Her paket Ed25519 imzasıyla doğrulanır; sahtecilik ve kurcalama engellenir.

// MIMARI

🧠

Uygulama Katmanı

Flutter/Dart arayüz. Rust çekirdekle FFI üzerinden konuşur.

🧬

Şifreleme

Double Ratchet (Signal türevi) ve Libsodium ile uçtan uca gizlilik.

🛰️

Yönlendirme

Olasılıksal TTL ile Epidemic Routing; deduplikasyon ve saklama politikaları.

🔗

Ghost Link

ESP32/LoRa düğümleri şehirde “Dropbox” gibi çalışır; mesaj bırak–al akışı.

// GUVENLIK_MODEL

🧩

Kimlik

Ed25519 anahtar çifti. TOFU veya QR ile karşılıklı doğrulama.

🗜️

Gizlilik

Uçtan uca XSalsa20‑Poly1305. Aracı düğümler sadece konu/özet görür.

🧯

Vaccine (Kill Switch)

.ghost_immune ile yerel bağışıklık; geliştirici imzalı Recall ile küresel durdurma.

🛑

Tehditler

Sybil ve Flooding’e karşı Hashcash, kota ve boyut sınırları.

// KULLANIM_ALANLARI

🚑

Afet

Deprem ve kesinti sonrası enkaz içi/dışı iletişim.

Aktivizm

Blackout uygulanan bölgelerde haberleşme.

🎪

Kalabalık Alanlar

Festival, metro tüneli, çekim olmayan yerler.

📍

Hiper‑Yerel

Aynı mekânda bulunanlar arasında konumsal mesajlar.

// HIZLI_BASLANGIC

🛠️

Ön Koşullar

Rust, Flutter ve flutter_rust_bridge_codegen kurulu olmalı.

🔗

Köprü Kodunu Üret

flutter_rust_bridge_codegen --rust-input rumor_core/src/api.rs --dart-output rumor_app/lib/bridge_generated.dart --c-output rumor_app/ios/Runner/bridge_generated.h

📱

Uygulamayı Çalıştır

cd rumor_app && flutter run

🧪

Recall ve Gossip

Gönderdiğin mesajı geri çekmek için arayüzdeki Recall aksiyonunu kullan. Anti‑Entropy periyodik olarak eksikleri tamamlar.

Detaylar için README_SETUP.md ve SYSTEM_USAGE_AND_PROPAGATION.md.

// INITIALIZE_NODE

Ağa katıl. Sinyal ol.


APK su anda hazir degil, dokumantasyona git

Android paket dosyasi bu deploy icinde bulunmuyor. Flutter derlemesi alindiginda ayni alana tekrar eklenebilir.

Kurulum ve köprüleme hakkında daha fazla bilgi için Dokümantasyon ve aşağıdaki referansları inceleyin.

CONCEPT.md TECHNICAL_WHITE_PAPER.md PROTOCOL_SPEC.md SYSTEM_USAGE_AND_PROPAGATION.md README_SETUP.md PROJECT_ROADMAP.md
APK dosyasi bu sunucuda mevcut degil. Indirme yerine dokumantasyon yonlendirildi.