Nou bit Vologda

Nou bit Vologda

Am urmărit dezvoltarea proiectului Freenet de mai mulți ani, revenind periodic pentru a-l. Ultima dată când am fugit o lună în urmă, și după o lună de utilizare pot spune că este mult mai rapid decât înainte. Acum voi vorbi despre cum să-l folosească, și cum am umblat unele probleme cu instalarea de conținut.


Rețeaua Freenet nu este servere dinamice și nici gazdă. Depozitul de date în care utilizatorii plasează datele, atunci aceste date sunt disponibile pentru oricine care are cheia. Freenet, de fapt - cea mai mare parte din tabel hash distribuit.

spațiu pe disc Gazde de rezervă și utilizatorii care aleg datele stocate pe tasta. Datele disponibile în magazin le distribuie la noduri diferite, și, de obicei datele nu sunt stocate pe site. Solicitarea de date este trimis la rețea, iar datele sunt transferate pe site. Utilizați sistem care vă permite să recuperați datele. Chiar dacă M este numărul total de segmente de date N sunt pierdute, ele pot fi recuperate. Datele provin în rețea, iar datele mai puțin utilizate dispar de la ea. Datele din magazia nu pot fi editate. În timp ce acestea sunt depozitate, ele sunt întotdeauna asociate cu o singură cheie.

Solicitările de date de la Freenet apar pe tasta. Există mai multe tipuri de chei:

KSK @ undeva


KSK-cheie selectează cei care dau date. „Undeva“ poate lua orice valoare. Acesta vă permite să creați chei folosind fraze sau cuvinte care pot fi memorate. Dezavantajul este că aceste chei pot fi reutilizate pentru a face alte date. Datele pe care le va primi o anumită cheie depinde de ce fel de date a fost făcută prin intermediul acestei taste.


La CHK-chei face parte după @, care se calculează pe baza conținutului. La aceeași bază de date aceleași chei. În cazul în care datele stocate pe CHK-cheie, a părăsit rețeaua, ele pot fi întotdeauna „vindecat“ prin introducerea aceluiași fișier. Este ca și cum internetul ar putea remedia eroarea „404“, încărcând din nou pagina dorită.


SSK-cheie - chei de criptare, care sunt obținute sunt diferite pentru fiecare erori de introducere a datelor. Ele nu pot „trata“ atunci când datele sunt plecat de la rețea. Noua inserție va genera o nouă cheie.

USK @. / Foo / 1


USK-cheie vă permite să actualizeze conținutul. Numărul la sfârșitul anului crește de fiecare dată când datele sunt actualizate. Atunci când solicitați căutat date și returnează datele la cel mai mare număr. Acest lucru este util pentru rețeaua de găzduire bloguri cu conținut actualizat.


Pentru a fi cel mai eficient software-ul Freenet ar trebui să funcționeze non-stop. Am urmat instrucțiunile pentru instalarea ofsayta-l pe server, și acces la rețea la masina client prin SSH-tunel. Următoarea comandă stabilește tuneluri prin porturile locale de pe server, astfel încât acestea să poată fi accesate la nivel local:

Port 8888 - pentru proxy, prin care obține acces la datele din browser-ul dumneavoastră. Portul 8080 nu este disponibil sistemul de mesagerie, în cazul în care este setat. Portul 9481 este utilizat pentru API-ul de interfață, care isplzuetsya jSite

Noul nod începe câteva ore după instalare. Inițial, funcționează încet, dar accelerează treptat.

Rețeaua socială a Freenet

Puteți crea orice număr de identități și de a comuta între ele. Eu folosesc Freenet neanonimă, iar persoana mea este asociată cu activitățile locale. Dar poți rămâne anonim.


Site-urile sunt de obicei stocate pe USK-cheile, astfel încât acestea să poată fi actualizate. Cel mai simplu mod de a utiliza software-ul special care introduce directorul care conține HTML fișiere USK-cheie. Eu folosesc jSite. Blog-ul meu în oglindă Freenet pe tasta USK @ 1ORdIvjL2H1bZblJcP8hu2LjjKtVB-rVzp8mLty

Toate link-urile interne au prefixul baseurl. De exemplu:

La generarea blog este înlocuit cu intrarea baseurl de _config.yml. Am blog-ul meu generează un baseurl corespunzător, copiați-l la un server web, apoi generează un blog baseurl, potrivit pentru Freenet și încărcați-l la rețea prin jSite. Plicticos, dar funcționează.

Site-uri cu o mulțime de imagini


Prin cheie USK @ 2LK9z-pdZ9kWQfw

-mIo9Hk7ZK9B53UKY5Vuki6p4I4lqMQPxyw, AQACAAE / pitcairnisland / 3 Am un site web cu o mulțime de imagini. Problema cu ea este cum să păstreze fotografiile și să le dea să renunțe la rețea.
Dacă pagina de start are miniaturi, acestea rămân disponibile, pentru că se întâmplă să facă apel. Din păcate, imaginile pline picătură periodic rețelei. În acest caz, este recomandat să introduceți o pagină imagine mare, pur și simplu prin modificarea dimensiunii sale aparent prin atributele tag IMG.

Am încercat să găsească o abordare de compromis. Din păcate, preîncărcarea imaginilor în CSS nu funcționează bine cu conținut de filtru Freenet. Ca rezultat, am dezvoltat o metodă de DIV ascunsă la sfârșitul paginii, care conține toate imaginea full-size. Ele nu sunt vizibile, dar ele sunt înfășurată atunci când vizitează. Dezavantajul este că browser-ul încarcă pagina informează, deși tot conținutul vizibil deja încărcate. Sper că problemele cu procesarea preîncarcă în CSS vor fi rezolvate în viitor.


Până în prezent, am doar oglinda rețelei blog. Am întâlnit, de asemenea, programul „Bitcoin prin Freenet», cea a oglindire unităților lanț la rețea și vă permite să efectuați tranzacții. Se pare că Freenet va fi util pentru unele lucruri, care au folosit Tor, fără a fi nevoie de a menține unele servere care pot fi savurate.

Aici puteți vedea PDF-ul cu o descriere detaliată a rețelei pentru Inters.

Interesul meu este să studieze problema criptate și de stocare serverless alternative pentru servicii precum Twitter, Facebook, electromail si altele. Daca nu sunt foarte preocupat de răspunsul lung și o schimbare a minții asociată cu retragerea treptată a datelor neutilizate, atunci s-ar putea ca acest proiect. Mă întreb ce mai pot fi puse în aplicare în rețea.

articole similare