Dnes Na výběr máme velké množství webových prohlížečů, a to jak pro desktop, tak pro naše mobilní zařízení (bez ohledu na základ, na kterém jsou postavena), některá z nich jsou zaměřena na specifické oblasti, například VR prohlížeče, Ale slyšet o P2P prohlížečích není příliš časté.
A tento typ prohlížečů, na rozdíl od prohlížečů Chrome, Firefox nebo Safari, které se používají pro přístup ke stránkám na internetu a připojení ke vzdáleným serverům, které ukládají webové stránky a zobrazují je na vaší obrazovce. P2P prohlížeč funguje jinak, protože místo závislosti na vzdálených serverech se připojuje přímo k ostatním uživatelům Používají také stejný prohlížeč a to může být užitečné, protože to činí připojení přímějším a někdy rychlejším, navíc to může poskytnout více soukromí, protože informace neprocházejí tolika servery.
Večeřím v P2P webovém prohlížeči pro Android
Cena to je webový prohlížeč se zaměřuje na poskytování přístupu k informacím v situacích, kdy přímý přístup k internetu nemusí být možný, například při výpadcích sítě nebo útocích. Tento prohlížeč používá engine GeckoView a byl vylepšen o možnosti výměny dat přes decentralizovanou P2P síť. V této síti se uživatelé podílejí na přesměrování provozu na externí brány, které nabízejí přístup k informacím.
Funkčnost P2P je integrován do samostatné knihovny s názvem Ouinet, které lze použít v různých aplikacích. Prohlížeč CENO i knihovna Ouinet umožňují přístup k informacím i v extrémních situacích, jako jsou globální výpadky internetu. V takových případech může být obsah distribuován z mezipaměti nebo místního úložiště.
El Proyecto používá mezipaměť obsahu pro uživatele a udržuje decentralizovanou mezipaměť oblíbeného obsahu. Když uživatel navštíví webovou stránku, stažený obsah je lokálně uložen do mezipaměti a sdílen s účastníky sítě P2P, kteří nemají přímý přístup ke zdroji nebo bránám. Každé zařízení pouze ukládá požadovaná data přímo z tohoto zařízení a identifikace stránek v mezipaměti se provádí pomocí hash adresy URL a všechna další data související se stránkou, jako jsou obrázky, skripty a styly, jsou seskupeny a prezentovány společně pod jediným identifikátorem.
na Pro přístup k novému obsahu, ke kterému nelze přistupovat přímo, používá Ceno speciální proxy brány umístěné v externích a neovlivněných částech sítě, kde je stále možné navázat spojení. Komunikace mezi klientem a bránou je zabezpečena pomocí šifrování veřejného klíče. Kromě toho se digitální podpisy používají k identifikaci legitimních bran a zabránění vložení škodlivých bran. Klíče brány schválené projektem jsou součástí dodávky prohlížeče.
Pro přístup k bráně, když přímé připojení není možné, je podporováno řetězové připojení prostřednictvím jiných uživatelů Fungují jako prostředníci pro předávání provozu na bránu. Tato komunikace probíhá bezpečně, data jsou šifrována klíčem brány, aby se zabránilo neoprávněnému přístupu nebo manipulaci s provozem.
Prohlížeč upřednostňuje doručení přímých požadavků, a pokud to selže, prohledá distribuovanou mezipaměť. Pokud adresa URL není uložena v mezipaměti, k bráně se přistupuje prostřednictvím jiného uživatele nebo prostřednictvím přímého připojení k bráně proxy. Důležité je, že citlivá data, jako jsou soubory cookie, nejsou ukládána do mezipaměti, aby byla zajištěna bezpečnost a soukromí uživatelů.
Každý systém v P2P síti má interní identifikátor pro směrování, nezávisle na fyzickém umístění uživatele. The Integrita informací je zajištěna pomocí digitálních podpisů (Ed25519), zatímco eProvoz je šifrován pomocí TLS. Distribuovaná hashovací tabulka (DHT) se používá pro přístup ke struktuře sítě, účastníkům a obsahu uloženému v mezipaměti.
Je důležité si uvědomit, že Ceno nenabízí anonymitu a zaznamenává informace o požadavku na zařízení účastníkůs (například prostřednictvím hashů, které odhalují navštívené stránky). Chcete-li zajistit soukromí v citlivých požadavcích, jako je přístup k e-mailu nebo účtům na sociálních sítích, doporučujeme použít samostatnou kartu Soukromí. Na této kartě jsou data požadována přímo nebo prostřednictvím brány proxy, aniž by byla k nim přistupována nebo ukládána do mezipaměti v síti.
Pokud máte zájem dozvědět se o tom více, měli byste vědět, že kód tohoto projektu je distribuován pod licencí MITa jsou k dispozici verze připravené k použití na Google Play.