Diit.cz - Novinky a informace o hardware, software a internetu

Tribler: plně decentralizovaný bittorrent klient s rychlejším stahováním pro všechny

Tribler bittorrent klient
Výzkumníci z nizozemské Delft University of Technology již několik let vyvíjejí vlastního klienta na bázi bittorrent technologie, který slibuje takovou malou-velkou revoluci ve stahování dat touto metodou…

Jak nyní uvádí TorrentFreak, projekt se dostal do hodně zajímavého stádia. Autoři implementovali novou sadu pravidel, které mohou výrazně navýšit rychlost stahování torrentů. Nazývají to “Superior Seeding Standard”, přičemž inspirací pro nová pravidla byly privátní trackery, které u svých uživatelů vynucují určitý poměr upload/download (typicky vyšší než 1,000, zkrátka aby lidé jen nesosali, ostatně fráze jako "seed, or i'll make you bleed" nevznikly jen tak pro nic za nic :-), jejich systém pak "nediskriminuje" majitele pomalejších připojení (bez bližšího upřesnění, patrně tím jsou míněni uživatelé, kteří mají download řádově rychlejší než upload - v Česku se to tedy týká například uživatelů UPC/ADSL a podobných připojení s obludnými poměry jako třeba 25 Mbit download vs. 1,5 Mbit upload (tj 16,7× rychlejší download, na tom se up/down ratio 1,000+ dělá opravdu blbě a nastupuje typicky něco jako Netlimiter, nebo nutnost dát si pár dnů se stahováním pausu, aby člověk nahnal share ratio).

Nová pravidla navrhovaná týmem kolem Tribler spočívají v tom, že by se nemělo hledět striktně na share ratio, ale na "ochotu uživatele seedovat". Takový uživatel tak sice může mít share ratio například pouze 0,100 (čímž by za stávajících podmínek byl ukázkovým leecherem), ale protože to v jeho případě znamená férové 100% vytížení uploadu i downloadu, je zjevné, že je ochoten se podílet na seedování a jako takový by měl dostat prioritu ve swarmu a stahovat co nejrychleji (neboť i přes pomalý upload, čím dříve věc stáhne, tím více částí daných torrentů bude moci nabídnout ostatním jako seed, i pro případ, když by se ostatní seedi z torrentů odpojili. Autoři dále navrhují, aby byli odměňováni i ti, kdož seedují věci, které stahuje pouze velmi málo lidí.

Systém odměňování takových seederů byl samozřejmě vyvíjen již v minulosti, ale dosud potřeboval nějakou centrální správu (tracker). Tribler tým však zapracoval na technice, která umožňuje toto provozovat i na zcela decentralizovaných torrentech a současně je odolný proti cheatování. První verze je již zahrnuta v aktuálním klientu Tribler, nyní nastává fáze, kdy se kód bude optimalizovat a ladit, aby byl co nejférovější.

Loni to byl právě Tribler, který jako první bittorrentový klient přinesl plně decentralizované stahování nezávislé na jakýchkoli trackerech či vyhledávačích torrentů - svatý grál The Pirate Bay a věc, které se MPAA a spol. bojí jako čert kříže. Další krok také způsobí právníkům z Hollywoodu (a jiných míst) další vředy: po decentralizaci se nyní pracuje i na anonymizaci, což autoři označují jakověc, která by měla "ospravedlnit" milióny euro od daňových poplatníků, které za ty roky vývoj projektu spolykal. Jestli se opravdu dočkáme dne, kdy bude bittorrent ve výchozí podobě zcela decentralizovaný a anonymní s tím, že nebude penalizovat uživatele na silně asymetrických internetových připojeních, bude na páteřních sítích asi "hodně veselo".

Klienta Tribler můžete stahovat z domovského webu pro Windows, Linux (deb balíček) i Mac OS X.

Tagy: 
Zdroje: 

David "David Ježek" Ježek

Bývalý zdejší redaktor (2005-2017), nyní diskusní rejpal.

více článků, blogů a informací o autorovi

Diskuse ke článku Tribler: plně decentralizovaný bittorrent klient s rychlejším stahováním pro všechny

Úterý, 19 Červenec 2011 - 20:44 | volani.webnode.cz | Nějaký test klientů by nebyl? Jak si stojí tyto?...
Středa, 13 Červenec 2011 - 12:05 | junk mail | Myslím, že pokud se to povede decentralizovat a...
Úterý, 12 Červenec 2011 - 10:20 | prophet | a co tak pouzit kvalitny newsgroups server? tam...
Pondělí, 11 Červenec 2011 - 13:29 | x3m | Este existuju aj Seedboxy, a mas po probleme s...
Pondělí, 11 Červenec 2011 - 08:14 | peca | Cituji z FAQ: Q: Do I need to configure my NAT/...
Pondělí, 11 Červenec 2011 - 06:59 | Pety | Dodal bych - než někdo nabídne takovou službu v...
Neděle, 10 Červenec 2011 - 21:53 | Máček333 | u nás to oddělujeme mezerou :-D
Neděle, 10 Červenec 2011 - 21:31 | Fakovnik | Skôr by tam mohla byť bodka :)
Neděle, 10 Červenec 2011 - 18:31 | r23 | Ale jde to to, že toprostě jde, jde to za velmi...
Neděle, 10 Červenec 2011 - 16:34 | Jirka88 | Pomalejší? Není problém z torrentu tahat 100Mbit/...

Zobrazit diskusi