- Bitchat, internet bağlantısı olmasa bile güvenli şekilde mesajlaşmayı mümkün kılan bir mesajlaşma uygulaması olup, Bluetooth kullanarak cihazlar arasında doğrudan iletişimi destekler
- Filistin bölgesindeki iletişim altyapısının çökmesi ve gözetim sorunları nedeniyle özgür iletişimin engellendiği bir ortamda, internet ve elektrik olmadan da çalışabilen alternatif bir iletişim aracı sunar
- Uygulama, hesap oluşturma, telefon numarası, e-posta veya SIM kart olmadan kullanılabilir ve merkezi sunucu olmaksızın tam uçtan uca şifreleme ile gizliliği korur
- Geohash kanalları üzerinden konum tabanlı sohbet odaları oluşturularak topluluk içinde güvenlik kontrolü, organizasyon ve bilgi paylaşımı yapılabilir
- Tech for Palestine (T4P) doğrulamasından geçmiş, güvenilir bir iletişim aracı olarak kabul edilmiş olup Nepal, Endonezya, Fildişi Sahili ve Madagaskar gibi yerlerde de indirmeler hızla artmıştır
Bitchat'e genel bakış
- Bitchat, internet olmadan da güvenli sohbet etmeyi sağlayan yeni bir mesajlaşma uygulamasıdır
- App Store ve Google Play'den indirilebilir
- Bağlantı kesilse bile güvenli iletişim sürdürülebilir
- Uygulama, Bluetooth tabanlı mesaj aktarma yapısı kullanır ve her cihaz bir aktarıcı görevi görür
- Bu sayede doğrudan bağlantı menzilinin ötesine geçen iletişim mümkün olur
- Tüm mesajlar tam şifreli olduğundan özel konuşmalar korunur
Bitchat neden gerekli?
- Filistin, elektrik, telekomünikasyon ve internet yönlendirmesi konusunda İsrail'e bağımlıdır
- İsrail bu bağımlılığı bir araç olarak kullanarak Gazze Şeridi'nde kasıtlı elektrik kesintileri ve iletişim engelleri oluşturmuştur
- Bombardıman nedeniyle iletişim altyapısı yok edilmiş veya ağır hasar görmüştür
- Geleneksel iletişim araçları kullanıldığında görüşmeler ve mesajlar izlenebilir ve kaydedilebilir
- Bu da gözetim ve hedef alınma riskine yol açar
- Filistinlilerin özgürce iletişim kurma hakkı ihlal edilmektedir
Çözüm: İnternetsiz çalışan mesajlaşma
- Bitchat, internet veya elektrik olmadan da mesaj iletebilir
- Bluetooth bağlantısı üzerinden cihazlar arasında doğrudan iletişim kurar
- Her cihaz mesajı aktararak geniş kapsamlı bir ağ oluşturur
- İnternet veya hücresel hizmet mevcut olduğunda, mesajlar dünya geneline gönderilebilir
- Merkezi sunucu yoktur, veri depolanmaz
- Hesap, telefon numarası, e-posta veya SIM kart gerekmez
Tüm ağlar kesildiğinde bağlantıyı sürdürmek
- Bitchat, İsrail'in iletişim kesintileri sırasında da çalışan alternatif bir mesajlaşma aracıdır
- Geohash kanalları ile konum tabanlı sohbet odalarına katılım sağlanabilir
- Kullanıcılar komşuları ve yerel topluluklarıyla bağlantıda kalabilir
- Böylece aile güvenliğini kontrol etme, yerel organizasyon ve acil bilgi paylaşımı mümkün olur
T4P doğrulaması ve uluslararası yayılım
- Tech for Palestine (T4P) uygulamanın teknolojisini ve yönetişimini inceledi
- Farklı koşullarda yapılan testlerin ardından güvenli ve dayanıklı bir iletişim aracı olarak kabul edildi
- T4P topluluğu üyeleri BitChat koduna en çok katkı sunanlar arasında yer alıyor
- Nepal, Endonezya, Fildişi Sahili ve Madagaskar gibi sivil istikrarsızlık yaşanan bölgelerde indirmeler hızla arttı
- Nepal hükümeti başlıca sosyal medya platformlarını engelleyince yurttaşlar bunu alternatif iletişim aracı olarak kullandı
WhatsApp ile güvenlik karşılaştırması
- WhatsApp için kişisel veri sızıntısı ve gözetim riski bildirildi
- Bazı güvenlik açıklarının verilerin İsrail'e sızmasına yol açabileceği öne sürüldü
- Bu tür bilgilerin Filistinlileri hedef almada kullanıldığı vakalardan söz ediliyor
- Bitchat'ın Meta ile entegrasyonu yoktur ve bu tür gözetim açıklarını barındırmaz
Nasıl kullanılır?
- Hesap oluşturmadan hemen kullanılabilir
- Uygulamayı kurduktan sonra varsayılan kullanıcı adı olan
@anon değiştirilebilir
- Üstteki #mesh kanalı, Bluetooth ağının etkin olduğunu gösterir
- Bağlı kullanıcı listesinden özel konuşma başlatılabilir
- Konuştuğunuz kişinin kullanıcı adını doğrudan doğrulamanız önerilir
- Karışıklığı veya kimliğe bürünmeyi önlemek için
- Doğrulanmış kullanıcılar favorilere eklenebilir
- Mesaj giriş alanında
/ yazıldığında komut menüsü açılır
Konum tabanlı kanal yapısı
- #mesh kanalı: Bluetooth ağına dayalı yerel iletişim
- Bağlı cihaz sayısı arttıkça ağın kapsama alanı genişler
- Konum kanalları: blok, mahalle, şehir ve bölge düzeyinde varsayılan kanallar
- İnternet bağlantısı olduğunda en iyi şekilde çalışır
- #Geohash kanalları: aileler veya küçük gruplar için özelleştirilmiş kanallar
- Bir ad girdikten sonra “teleport” tıklanarak oluşturulur
Güvenliği koruma ipuçları
- Düzenli olarak
/c komutuyla mesajların silinmesi önerilir
- Cihaza el konulması halinde bilgi sızıntısını önlemek için
- Merkezi sunucu olmadığı için silinen veriler geri getirilemez
- Gaza Online tarafından sunulan yeniden etkinleştirilebilir eSIM ile birlikte kullanıldığında
- Ağ kesintilerinde bile sürekli bağlantı sürdürmek mümkün olabilir
Sonuç
- Bitchat, internet kesintisi yaşanan durumlarda da çalışan güvenli bir iletişim aracıdır
- Filistin'deki ve istikrarsız bölgelerdeki kullanıcıların bağlantıda kalmasına ve bilgilerinin korunmasına katkı sağlar
- Tech for Palestine tarafından geliştirilen ek araçlarla birlikte kullanılabilir
- Temel mesaj: “Stay connected, stay safe.”
1 yorum
Hacker News görüşleri
Gazze bölgesi şu anda yazılım geliştirme yapmak için en zor ortamlardan biri gibi görünüyor
Ben Avrupa’daki istikrarlı ortama alışığım; böyle tehlikeli bir durumda hiç üretken olamazdım gibi geliyor
Benim tek dikkat dağıtıcım en fazla YouTube Music
Savaş başladıktan sonra bile Google’da çalışan iş arkadaşlarım Ukrayna’da kalmaya devam etti
Füze alarmı yüzünden toplantılar kesiliyordu ama yine de normal işi sürdürdüler
Ülkenin %80’inden fazlası harabeye dönmüş durumda
Afrika’da çok daha kötü durumda olan pek çok yer var
Bu teknoloji dağıtım sorununu çözebilirse gerçekten ilginç olur
Hong Kong protestoları sırasında da benzer çözümler çıkmıştı ama sonuçta çoğu AirDrop’a dayanmıştı
İletişim altyapısının çöktüğü durumlarda hangi araçların işe yaradığını bir araya toplamak iyi olurdu
Ama merkezi sunucu olmadan yalnızca Bluetooth ile mesajları dünya geneline ulaştırmak zor olmaz mı diye düşünüyorum
Son dönemde dünya genelinde Meshcore/Meshtastic istasyonları artıyor
6V güneş paneli ve 18650 LiPo pil ile verimli bir 3.3V güç kaynağı yapılırsa neredeyse kalıcı olarak çalıştırılabilir
868MHz LoRa istasyonuyla 60 km’ye kadar test edildi
Yine de BLE mesh gibi akıllı telefonlara yerleşik gelen yöntemlere göre kullanımı daha zor
Şifre çözme LoRa cihazında yapıldığı için, fiziksel erişim olduğunda güvenlik zayıf kalıyor
Mesajları silseniz bile cihaz daha sonra ele geçirilirse geçmiş trafik çözülebilir
Protokolün, şifreleme anahtarlarını yalnızca telefonda saklayacak şekilde geliştirilmesi iyi olurdu
Bitchat gibi off-grid ağların temel amacı, İsrail’in hücresel servis bağımlılığından kaçınmak
Ancak ülke çapında Bluetooth ya da 2.4GHz bandını jam etmek o kadar da zor olmayabilir
Bluetooth en fazla yaklaşık 30 metreye kadar bağlanabiliyor
Nüfus yoğun olsa bile mesajların gecikmesi ya da takılması çok olası
Hükümet baz istasyonlarını kapatabilir ama bütün bir ülkeyi jam etmek daha zordur
Şu anda on binlerce kişi gerçekten kullanıyor
Kaynak kodu MIT lisansıyla açıklandı → GitHub bağlantısı
Güvenlik denetimi düzgün yapılırsa oldukça iyi bir çözüm olabilir gibi görünüyor
Mesajların doğru alıcıya nasıl ulaştırıldığına dair teknik ayrıntıları merak ediyorum
Gerçekten harika bir teknoloji
Ben de buna benzer bir şey yapmak istemiştim
Günümüz teknolojisi şaşırtıcı derecede güçlü ama çoğu şey IP altyapısına bağımlı
Devlet gözetiminin yoğun olduğu yerlerde bu yapı kırılgan kalıyor
Savaş alanı gibi uç koşullarda çalışıyorsa, sıradan toplumda da rahatlıkla kullanılabilir gibi görünüyor
Broadcast tabanlı olduğu için yönlendirme sorunlarından kaçınabiliyor
Bunun gerçekten Filistin’de kullanılıp kullanılmadığını merak ediyorum
Yakındaki insanlarla zaten gerçek zamanlı sohbete pek gerek yok; uzaktakilerle ise bağlantı kararsız olabilir
Ama Arapça ile Latin alfabesi arasındaki yön sorunu (RTL/LTR) zorlayıcı olabilir
Böyle bir yazıya yorum yazdığımız için bile muhtemelen bir izleme listesine girmiş olabiliriz
İlgili başlıkların özeti:
FidoNet’i yeniden göreceğimi hiç düşünmezdim