Ceno logo
Namhlanje Sinenani elikhulu leebhrawuza zewebhu ukukhetha kuzo, zombini ideskithophu kunye nezixhobo zethu eziphathwayo (kungakhathaliseki isiseko ezakhiwe phezu kwazo), ezinye zezi zijoliswe kwiindawo ezithile, umzekelo, iiphequluli zeVR, Kodwa ukuva malunga neziphequluli ze-P2P akuqhelekanga kakhulu.
Kwaye oko olu hlobo lwebhrawuza, ngokungafaniyo neChrome, iFirefox okanye iSafari, esetyenziselwa ukufikelela kumaphepha kwi-Intanethi kwaye iqhagamshele kwiiseva ezikude ezigcina amaphepha ewebhu kwaye zikubonise kwiscreen sakho. Isikhangeli seP2P isebenza ngokwahlukileyo, kuba endaweni yokuxhomekeka kwiiseva ezikude, iqhagamshela ngqo kwabanye abasebenzisi Bakwasebenzisa kwaloo mkhangeli zincwadi kwaye oku kunokuba luncedo kuba yenza uxhulumaniso ngokuthe ngqo kwaye ngamanye amaxesha ngokukhawuleza, ukongeza, inokubonelela ngokuyimfihlo ngakumbi kuba ulwazi aluhambi njengamaseva amaninzi.
Nditya kwi-browser yewebhu ye-P2P ye-Android
Finga iintshiya sisikhangeli sewebhu ijolise ekunikeni ufikelelo kulwazi kwiimeko apho ukufikelela ngokuthe ngqo kwi-intanethi kungenakwenzeka, njengaxa kucinywa inethiwekhi okanye uhlaselo. Lo mkhangeli zincwadi usebenzisa i-injini ye-GeckoView kwaye yongezwe ngesakhono sokutshintshiselana ngedatha kwinethiwekhi ye-P2P enamagunya. Kule nethiwekhi, abasebenzisi bathatha inxaxheba ekubuyiseleni i-traffic kumasango angaphandle anikezela ukufikelela kulwazi.
Ukusebenza I-P2P idityaniswe kwithala leencwadi elahlukileyo elibizwa ngokuba yi-Ouinet, enokusetyenziswa kwizicelo ezahlukeneyo. Zombini i-browser ye-CENO kunye nethala leencwadi le-Ouinet zivumela ufikelelo kulwazi nakwiimeko ezinzima, ezinjengokucima kwe-intanethi yehlabathi. Kwiimeko ezinjalo, umxholo unokusasazwa kwi-cache okanye kwindawo yokugcina indawo.
Le projekthi isebenzisa i-caching yomxholo womsebenzisi ngamnye, igcina indawo yokugcina indawo yomxholo odumileyo. Xa umsebenzisi etyelela iwebhusayithi, umxholo okhutshelweyo ugcinwe kwindawo kwaye kwabelwana ngayo nabathathi-nxaxheba benethiwekhi ye-P2P abangakwaziyo ukufikelela ngokuthe ngqo kwimithombo okanye kwiisango. Isixhobo ngasinye igcina kuphela idatha eceliweyo ngqo kweso sixhobo kunye nokuchongwa kwamaphepha kwi-cache kwenziwa nge-hash ye-URL, kunye nayo yonke idatha eyongezelelweyo ehambelana nephepha, njengemifanekiso, izikripthi kunye nezitayela, zidityaniswe kwaye zinikezelwe kunye phantsi kwesazisi esisodwa.
Isikhangeli sewebhu seCeno
ukuba Ukufikelela kumxholo omtsha ongenakufikeleleka ngokuthe ngqo, i-Ceno isebenzisa amasango akhethekileyo e-proxy ibekwe kwiindawo zangaphandle nezingachaphazelekiyo zothungelwano, apho kusenokwenzeka ukuseka unxibelelwano. Unxibelelwano phakathi komxhasi kunye nesango likhuselekile kusetyenziswa ufihlo lwesitshixo sikawonke-wonke. Ukongezelela, iisignesha zedijithali zisetyenziselwa ukuchonga amasango asemthethweni kunye nokuthintela ukufakwa kwamasango anobungozi. Izitshixo zesango ezivunyiweyo zeprojekthi zibandakanyiwe kunikezelo lwebrawuza.
Ukufikelela kwisango, xa unxibelelwano oluthe ngqo lungenakwenzeka, uqhagamshelo lwekhonkco lwedaisy ngokusebenzisa abanye abasebenzisi luyaxhaswa Basebenza njengabalamleli ukuhambisa i-traffic kwisango. Olu nxibelelwano lwenziwa ngokukhuselekileyo, luguqulela ngokuntsonkothileyo idatha ngesitshixo sesango ukunqanda ukufikelela okungagunyaziswanga okanye ukukhohlisa kwetrafikhi.
Umkhangeli zincwadi ubeka phambili unikezelo lwezicelo ezithe ngqo, kwaye ukuba oku akuphumeleli, ikhangela i-cache esasaziweyo.. Ukuba i-URL ayigcinwanga, isango liyafikelelwa ngomnye umsebenzisi okanye ngoqhagamshelo oluthe ngqo kwisango lommeli. Okubalulekileyo, idatha enovakalelo efana necookies ayigcinwanga ukuqinisekisa ukhuseleko lomsebenzisi kunye nobumfihlo.
Inkqubo nganye kuthungelwano lwe-P2P inesazisi sangaphakathi somzila, ezimeleyo kwindawo ebonakalayo yomsebenzisi. I Ingqibelelo yolwazi iqinisekiswa ngokusayinwa kwedijithali (Ed25519), ngelixa eItrafikhi iguqulelwe ngokuntsonkothileyo nge-TLS. Itheyibhile ye-hash esasazwayo (DHT) isetyenziselwa ukufikelela kwisakhiwo sothungelwano, abathathi-nxaxheba, kunye nomxholo we-cached.
Kubalulekile ukuba uqaphele ukuba I-Ceno ayinikezeli ukungaziwa kwaye iirekhodi zicela ulwazi kwizixhobo zabathathi-nxaxhebas (umzekelo, ngokusebenzisa iiheshi ezibonisa indawo ezityelelweyo). Ukuqinisekisa ubumfihlo kwizicelo ezibucayi, ezifana nokufikelela kwi-imeyile okanye kwi-akhawunti yemidiya yoluntu, kuyacetyiswa ukuba usebenzise ithebhu yangasese eyahlukileyo. Kule thebhu, idatha icelwa ngokuthe ngqo okanye ngesango le-proxy, ngaphandle kokufikeleleka okanye igcinwe kwinethiwekhi.
Ukuba unomdla wokwazi ngakumbi ngayo, kufuneka wazi ukuba ikhowudi yale projekthi isasazwa phantsi kwelayisenisi ye-MIT, kunye neenguqulelo ezilungele ukusetyenziswa ziyafumaneka kuGoogle Play.