Izdanje je izvanredno
Budući da zamjena hash funkcije prekida kompatibilnost protokola (heš polje je 32 bajta umjesto 20 bajtova), specifikacija BitTorrent v2 je prvobitno razvijena bez kompatibilnosti unatrag i usvojene su druge značajne promjene, kao što je korištenje Merkle hash stabala u indeksima. za smanjenje veličine torrent datoteka i provjeru preuzetih podataka na nivou bloka.
Drugi naglasci promjena u BitTorrent v2 se pomiču na povezivanje odvojenih hash stabala za svaku datoteku i primjenu poravnanja datoteka u dijelovima (bez dodavanja dodatnog dodatka nakon svake datoteke), što eliminira dupliciranje podataka kada postoje identične datoteke i olakšava identifikaciju različiti izvori za fajlove. Poboljšana efikasnost kodiranja strukture torrent direktorija i dodane optimizacije za rukovanje velikim brojem malih datoteka.
Da bi se izgladila koegzistencija BitTorrent v1 i BitTorrent v2, implementirana je mogućnost kreiranja hibridnih torrent datoteka koje uključuju, pored struktura sa SHA-1 hešovima, indekse sa SHA2-256.
Ovi hibridni torenti se mogu koristiti sa klijentima koji podržavaju samo BitTorrent v1 protokol. Podrška za WebTorrent protokol se očekuje u libtorrentu 2.0 zbog neriješenih problema sa stabilnošću
izvor: opennet.ru