A-nceput viitorul – sisteme p2p descentralizate

Daca tot s-a apucat lumea sa raspandesca vorba despre noile tehnologii care vor mai scoate din cacat omenirea macar un pic, daca nu chiar de tot, hai s-o fac si eu. Este vorba despre aplicatiile p2p descentralizate, care de la umilul gnutella si bittorrent au ajuns capabile sa tina in spate un sistem monetar.

Sistemele astea variaza in forma dupa problemele pe care incearca sa le rezolve, ele s-ar clasifica cam asa:

  • sisteme care cauta sa elimine sistemele centralizate si institutiile din spatele lor si a crea un sistem care se intretine singur conform unui consens intre membrii lui ex. bitcoin, namecoin.
  • sisteme care incearca sa distribuie autoritatea si in acelasi timp responsabilitatea juridica pentru datele care sunt stocate si transferate si sa fie rezistente la cenzura, neexistand o autoritate care sa aiba control asupra datelor sau un punct central care sa poata fi dat jos de catre diversele autoritati ex: tahoe-lafs, freenet.
  • sisteme de anonimizare a comunicatiei, fie prin “onion routing” ca de ex tor, care nu sunt chiar asa de eficiente daca te pui cu serviciile secrete, “garlic routing” implementat de I2P, care spre deosebire de onion routing encripteaza mai multe mesaje in aceeasi conexiune, facand analiza traficului mai dificila, sau herbivore, care foloseste un protocol bazat pe dining cryptographers problem care face imposibila identificarea emitatorului mesajului dintr-un anumit grup.
  • content centric networking, care incearca sa schimbe paradigma comunicatiei de la una bazata pe conversatie, stil sistemul de telefonie, tcp/ip, la o paradigma care are la baza distribuirea datelor in toate dispozitivele si accesarea lor din orice locatie care este disponibila. Un proiect care se ocupa de asta e CCNx vedeti si prezentarea, e foarte interesanta.
  • wireless mesh networks in special combinate cu CCN ar fi o chestie interesanta, dar sunt amandoua cam la inceput.

Voi mai scrie niste chestii despre diverse probleme inca nerezolvate si care franeaza dezvoltarea tehnologiilor p2p pentru diverse aplicatii.

This entry was posted in technical. Bookmark the permalink.

12 Responses to A-nceput viitorul – sisteme p2p descentralizate

  1. spyked says:

    Apropo de wireless mesh networks, un concept interesant este cel de wireless sensor network. Ideea este aceeași, doar că nodurile sunt în fapt dispozitive autonome (de obicei de putere redusă) care adună date despre mediul înconjurător: temperatură, umiditate, mișcare etc.

    O să ilustrez utilitatea chestiei printr-un exemplu tipic. Ia orice oraș cât de cât mare (să zicem, de mărimea Bucureștiului, plus minus) și împânzește-l cu senzori pentru trafic. După aia ia un soft care accesează senzorii din vecinătatea utilizatorului (a șoferului) via diverse metode posibile (Internet, conectare directă) și face recomandări în privința rutei care are șanse mai mici să ducă la un ambuteiaj. Chestia asta poate fi folosită la nivel de oraș, clădire etc. pentru tot felul de aplicații, și e la ora actuală un subiect de cercetare la modă atât pentru sisteme distribuite cât și pentru rețelistică.

  2. gheorghe says:

    @SaltwaterC Unhosted ala din ce-am inteles eu e o specificatie ca sa federalizezi datele si depinde de bunavointa diversilor provideri de servicii sa-l implementeze. E si-asta o chestie, dar din moment ce providerii de aplicatii iti servesc aplicatia, pot sa-ti bage rootkituri prin javascript si sa-ti inregistreze chestii.

    Sau ma rog, nu chiar rootkituri, dar cam cu acelasi efect pana la urma.

  3. Ionut says:

    esti simpatic in inocenta ta, dar sa fim seriosi, chestii de genu “sistemele de anonimizare a comunicatiei” sunt facute fix de serviciile secrete pentru a-i prostii pe naivi. nimic pe net nu e secret, iar dining cryptographers problem nu te face anonim.

    in rest sunt smecherii. bine ai revenit in lumea celor vii (blogosferit vorbind!)

  4. Ionut says:

    mie-mi este frica de tehnologie ca unii o pot manipula de la niste taste, banii sunt virtuali. azi sunt in cont, maine nexam. datele mele … totul … si cu toate astea am cont de fb! adevaru ca si eu sunt un idiot! :))

  5. gheorghe says:

    Esti amuzant in necunostiinta ta. Daca faci un soft bazat pe dining cryptographers problem si este demonstrat matematic si logic ca nu are nimeni cum sa-si dea seama care din sa zicem 50 de oameni a trimis un mesaj, care-i problema?

    Acum depinde si cat de anonim vrei sa fii. Daca publici o chestie foarte naspa si MOSAD si Iluminatti nu s-ar sfii sa omoare 49 de oameni nevinovati doar ca sa te stie pe tine mort, atunci nu poti sa faci chestia asta cu nonsalanta din comfortul propriului birou fara nici un risc. Insa daca doar downloadezi niste torrente obosite si nu vrei sa apara subit vreun retarg care sa te dea in judecata sau joci si tu un poker cinstit chiar daca se gandesc varii alti retargi sa-l interzica sau chestii de genul, este suficient.

    Tie ti-e frica de tehnologie pentru ca nu o intelegi. Deocamdata ai destule optiuni ca sa eviti majoritatea treburilor naspa, daca esti destul de paranoic si ai destul de mult chef sa lucrezi ca sa limitezi cantitatea informatiilor pe care o emani in interneti, si nu e chiar asa de greu sa-ti dai seama cine te poate urmari si cum, iar tehnologiile astea de le-am insirat eu aici probabil vor schimba balansul de putere de la MOSAD si Iluminatti catre gigeii de rand.

  6. Ionut says:

    Pai asta ziceam, ca sigur tot e cineva care poate da de tine, omorand si 49 de oameni. Nu stii filmul cu Sandra Bulock, The Net?

  7. gheorghe says:

    Trololo, ala in care firewall-ul e un zid de foc pe ecranul calculatorului, da.

  8. Ionut says:

    nu conteaza cum era si ce era, ideea conteaza. totul era asa … metaforic. dar ai vazut agentiile, ai vazut spionii si interesele economice. cine naiba mai e anonim pe net?

    si legat de asta, imi place ideea cu bitcoinul. vad ca si trilema incearca ceva pe tema asta.

  9. gheorghe says:

    Eu am fost relativ anonim pe internet cand am folosit un an intreg un wireless fara parola pe post de conexiunea mea principala. La fel, sunt relativ anonim pe internet la lucru, ca nu-si poate da nimeni seama care dintre aia multii sunt eu. etc.

    Crezi sincer ca este posibil sa inchizi gaurile astea prin care se sifoneaza net pe numele altor oameni? Parerea mea profesionala este ca nu. Si in orice caz, eu cred ca este supraestimata puterea statului/serviciilor secrete de a urmari oameni. Aia-s ocupati sa fure tehnologii si informatii serioase, nu stau sa alerge dupa cine stie ce anonimi. Nici tehnicile lor nu sunt prea sofisticate, gen a trimis un criminal un document word pe discheta, au dat properties la document si era numele lui trecut acolo si s-au autointitulat ei forensic pula mea, niste neica nimeni. https://secure.wikimedia.org/wikipedia/en/wiki/Dennis_Rader#Investigation

  10. Freud says:

    mai scrie ba si tu ceva.

  11. gheorghe says:

    Mbine, daca tu zici. Da nu acum.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s