

Beaker Browser Neyin Nesidir
-
Selamlar,
@ran 'in açtığı konu üstüne Beaker Browser ile ilgili hızlıca bir şeyler karalayayım dedim. Konu şu: https://www.tahribat.com/forum/web-icin-yeni-bir-cag--232484
Mevzubahis browserın sitesi şu: http://www.beakerbrowser.com
Nedir?
Peer to peer (P2P) dosya paylaşım sistemi. Bu beaker browser da bu dosyaları websitesi görünümünde sunmayı sağlıyor. Decentralized ağ yaratmasıyla kendini öne çıkarıyor.
Centralized/decentralized web nedir?
Centralized ağ dediğimiz şey şöyle bir şey: Benim bir websitem var. Senin var. Başkasının var. Bunların hepsi bir serverın üstünde, bir apartmanın dairelerinde yaşıyorlar. Apartmanın bir sahibi var, hepimiz ona kira ödüyoruz. Misafir gelince önce apartmanın sahibine "ben geldim, izmarite gidecektim" diyor, apartmanın ana kapısından geçip istediği sitenin yaşadığı daireye çıkıyor.
Decentralized ağ dediğimiz şöyle bir şey: Benim bir websitem var. Senin var. Başkasının var. Bunların hepsi müstakil evde yaşıyor. Evin sahibi biziz. Misafir geldiği zaman başkasıyla muhatap olmadan direkt benim evime geliyor. Ben sana gelmek istersem evden çıkıyorum, aradaki yolda yürüyüp direkt senin evine giriyorum başkasıyla muhatap olmadan.
Karışabilecek şeyler:
Diğer konuda gördüğüm kadarıyla bazı başka kavramlarla ilgili kafa karışıklığı olmuş, onu netleştirelim.
Bittorrent nedir: Bittorrent bir p2p iletişim protokolüdür.
uTorrent nedir: Bittorrent kullanan bir clienttır.
Tor p2p midir: Gibidir, ama tam olarak değildir. Tor daha ziyade, kocamaaaan bir VPN'dir. Normal VPN kullanırken hedefimle aramda bir kişi olurken, Tor kullanırken aramda çok kişi olur.
Tor decentralized mıdır: Tamamı değildir.
Beakerın yaptığı yeni bir şey mi?
p2p dosya paylaşımının en eski örneği bildiğim kadarıyla Napster (1999), Napster centralizeddı, dosyaları kendi serverlarında tutuyorlardı. İlk decentralized ağ da bildiğim kadarıyla Gnutella, aynı zamanlarda piyasaya çıktı. Yani p2p dosya paylaşımı ya da decentralized web olayı hiç de yeni şeyler değil. Yani göreceli olarak yeni tabii 2000lerin başında ortaya çıktı ama, Beaker bu anlamda yepyeni bir şey yapmadı, onu demeye çalışıyorum.
Beakerın getirdiği yenilik ne peki? Dosyaları dosya olarak değil websitesi olarak sunma becerisi. Yoksa ben eskiden de decentralized bir ağda p2p paylaşımla karşıya bir html dosyası gönderebiliyordum mesela. Ama karşıdaki bunu bir websitesi olarak değil, bir html dosyası olarak görüyordu. Şimdi bu dosya arşivini beaker browserla açmaya kalkınca, karşısında bir websitesi görecek.
Peki şimdi temel kavramları geçtikten sonra Beaker'ı kabaca tanıtalım.
* Web sitesini host etme özelliği
Websitelerinizin dosyaları bilgisayarınızdadır. Beakerın oluşturduğu yolu biriyle paylaşınca bunu websitesi olarak gösterir. Sen siteni yaptın bana adresini verdin, girdim görüntüledim beğendim, bunu kaydet dersem ben de senin siteni host etmeye başlıyorum.
Problem nedir: Bilgisayarını kapatınca sitene kimsenin ulaşamaması. Ben kaydettiysem ve bilgisayarım açıksa insanlar senin sitene benim bilgisayarımdan girebilirler, ben de kapatırsam cortsun. Seed mantığı gibi kısacası.
*Trafiğin Şifrelenmesi
Öyle aman aman bir encryption sözkonusu değil. Encryption anlayışları şu: Bir public key, bir de private key var. Private key senin bilgisayarında. Public key de millete dağıttığın site adresi işte. Siteni elinde adres olmayan kişinin görememesi durumuna encryption demişler.
*Eski versiyon gösterebilme
Kullandıkları dat protokolüyle ilişkili bir özellik. Siteyi update ettin ya, eski versiyonu da görebiliyor bakan.
*Gizli Dosya Paylaşımı
Burda da şunu demişler, kritik bir içerik paylaşacaksan içeriğini arada hosting firmasına vermene gerek yok elindeki bilgisayardan araya kimse sokmadan paylaş gitsin.
Akşam kurup inceleyince, bi de decentralized ağın güzellikleri ve problemlerini ekleyince daha bi ton yazı ortaya çıkar diye ayrı konu açtım, silecekseniz haber edin pls kopyalayayım. Yanlışım varsa düzeltin, ekleyeceğiniz soracağınız varsa yazın efem. Sitelerinizi yapın da paylaşın mübarekler (:
Sevgiler
izzmarit tarafından 30/Eki/17 10:33 tarihinde düzenlenmiştir -
Döküman güzel teşekkür ederim.
Senin gibi bir adminin konusunu neden silsinlerki :)
-
izo idolumsun
-
temiz bir anlatım, teşekkürler.
-
Eline sağlık aydınlandım :)
-
Mukemmelsin.
-
Tesekkur ettim hocamlar ^^
Edit. yok mu demo site yapan demistim, @ran inki varmis: dat://a8ff90deb47fe7163db6ed864d15a9d4b33f3226ae8a8cc1324b6a895a4900ed/index.html
izzmarit tarafından 31/Eki/17 09:34 tarihinde düzenlenmiştir -
Bilgi ve devinim nedir anlamlandırmışsın yine :)
-
Tamamen tembelligimden soruyorum: peerlari tracker olmadan nasil buluyor (tracker varsa decentralized degildir.)? Blockchaindeki gibi kendi icinde ag olusturup o aga mi register oluyor. Encryption konusunu nasil cozmus ki. Eger siteyi clone ediyorsak private keyi da kopyalamasi gerekmiyor mu? Ozetle mimarin detaylarini merak ettim.
Eline saglik guzel yaziydi.
-
Bekar browser olarak okuyan umarım tek kişi dağılımdır :D
-
Ver linkleri yapalım alış veriş,