Cyberia & Wired Protokolü
Özel ve yüksek performanslı bir iletişim protokolü olan Wired üzerine inşa edilmiş, güvenli ve merkeziyetsiz bir işletim sistemi ve ağ katmanı projesi. HTTP yerine karşılıklı şifrelenmiş bir TCP el sıkışması (handshake) ve AES ile şifrelenmiş WebSocket veri paketleri kullanır.
Teknoloji yığını
- Çatılar & kütüphaneler
- Araçlar
Performans & metrikler
- Sıfır HTTP yükü (overhead)
- Rust üzerinden bellek güvenli (memory-safe) eşzamanlı bağlantılar
- Yüksek eşzamanlı (high-concurrency) asenkron I/O (Boost.Asio)
- Düşük gecikmeli veri şifreleme
Neden geliştirdim?
Standart HTTP protokolleri arkalarında devasa bir meta veri izi bırakır ve trafik analizine karşı savunmasızdır; bu da modern web'de gerçek gizliliği neredeyse imkânsız kılar. Üçüncü şahıslar tarafından kolayca izlenemeyen, analiz edilemeyen, tamamen izole edilmiş merkeziyetsiz bir alana; gizliliğin ve veri bütünlüğünün doğrudan soket seviyesinde önceliklendirildiği, tespit edilmesi zor ve yüksek hızlı bir kanala ihtiyacım vardı. Cyberia, mevcut ağ standartlarına bir karşı-kültür olarak doğdu.
Mimari & kararlar
Cyberia'nın çekirdek ağ katmanı bellek güvenliği ve eşzamanlılık için Rust ile yazıldı; derin sistem entegrasyonları C++ ile çözüldü. Tauri, Electron'un yarattığı RAM yükü olmadan hafif bir arayüz sunar. Altta, asenkron I/O için Boost.Asio ve WebSocket entegrasyonu için Boost.Beast kullanılarak tamamen C++ ile geliştirilen Wired Protokolü yer alır. Wired, standart TLS/HTTP yerine bağlantıyı özel bir karşılıklı kriptografik el sıkışma (AES/RSA) ile kurar; sonraki tüm veri paketleri AES ile şifrelenir. Şu anda HTTP/1 ile entegredir, HTTP/2 altyapısı ise geliştirme aşamasındadır.
Temel özellikler
- 01Wired Protokolü üzerinden özel TCP tabanlı şifreli iletişim
- 02Özel karşılıklı kriptografik el sıkışma (AES/RSA)
- 03HTTP meta veri takibi veya header yok
- 04Merkeziyetsiz (decentralized) düğüm (node) mimarisi
- 05AES şifrelemeli veri iletimiyle uçtan uca şifreleme (E2EE)
- 06Asenkron WebSocket iletişimi (Boost)
- 07HTTP/1 entegrasyonu (HTTP/2 geliştirme aşamasında)
- 08Ultra düşük kaynak tüketen arayüz
Teknik değerlendirme
Bu proje, gerçek anlamda gizli (private) bir ağın nasıl görünmesi gerektiği vizyonumu yansıtıyor. Modern web'in hantallığından arındırılmış, yalnızca bayt seviyesinde güvenli veri aktarımına odaklanır. Şifrelenmiş eşten eşe (peer-to-peer) tüneller kuran protokolün çalışan bir demosu talep üzerine sağlanabilir.