A Bram Cohen által megalkotott BitTorrent filecserélőt sokan ismerjük és használjuk. Számos ismert nyílt forrású projekt a BitTorrent segítségével próbál kiutat keresni a szűkös sávszélesség problémájából. A BitTorrent fejlesztése folyamatos, Bram ismét egy újdonsággal állt elő: a tracker mentes BitTorrent elképzeléssel.
Nézzük mire lesz ez megoldás (a BitTorrent oldala szerint):
``Tételezzük fel, hogy vásárolsz egy TV állomást, és az adásodat ki tudod sugározni egy 80 kilométeres sugarú körbe. Most tételezzük fel, hogy megháromszorozódik a lakosság a városodban. Mennyivel kerül többe neked háromszor annyi embernek sugározni? Semmivel. Ugyanez nem igaz a webre. Ha van egy weboldalad, amelyen publikálod a legújabb video anyagodat, akkor ahogy annak népszerűsége növekszik, ugyanúgy a növekszik a sávszélesség számlád is. Sokszor egész jelentősen! De szerencsére a weboldal tulajdonosok - köszönhetően a BitTorrentnek - majdnem a [tv] sugárzásnak megfelelő infrastruktúrához juthanak a weben, kihasználva a felhasználóik felesleges upstream sávszélességét.''
Ez eddig a BitTorrent működése. De mi az újdonság?A BitTorrent korábbi verzióival a publikálás egy három lépéses folyamat volt.
1. Létrehoztnuk egy ``.torrent'' filet -- egy összegzést arról a fileról, amelyet publikálni akarunk a weboldalunkon.
2. Létrehoztunk egy ``tracker''-t a webszerverünkön levő filehoz, hogy a letöltők egymásra találjanak.
3. Létrehoztunk egy ``seed'' másolatot a letöltésre kínált anyagból, és ezzel lehetővé tettük az első letöltőnek, hogy valahonnan le tudja tölteni azt.
Sokaknak van blogja vagy weboldala, de nincs elegendő erőforrása ahhoz, hogy tracker-t állítson fel. Éppen ezért a készítők a BitTorrent új verziójába beleépítettek egy új, ``trackerless'' opciót a publikáláshoz. Ez az opció lehetővé teszi a publikálási folyamat második pontjának kihagyását. Az új verzióktól kezdve minden egyes kliens egy pehelysúlyú tracker is egyben, így a ``trackerless'' a szó szoros értelmében nem igaz. A ``trackerless'' funkcióért a egy okos protokoll a felelős. A protokoll a Kademlia distributed hash table (DHT) megoldáson alapul.
A BitTorrent ``trackerless'' verziója jelenleg beta állapotban van, de már elérhető a BitTorrent honlapjáról.
Gondolom azzal nem árulok el nagy titkot, hogy sokan (a többség?) használják a BitTorrent-et warezolásra. Az új funkció megnehezíti a warezolókat üldöző szervezetek munkáját. Mivel nincs a továbbiakban szükség központi tracker-re, nincs szükség központi szerverre sem. Korábban úgy léptek fel a szervezetek a letöltők ellen, hogy lekapcsoltatták a trackert hostoló szervert, így számos letöltést tudtak ``központilag'' megszakítani. A BSA reakciója a tracker mentes BitTorrentre itt.