Izdanje je izvanredno
Budući da zamjena hash funkcije prekida kompatibilnost protokola (hash polje je 32 bajta umjesto 20 bajtova), BitTorrent v2 specifikacija je inicijalno razvijena bez povratne kompatibilnosti na umu i usvojene su druge značajne promjene, kao što je upotreba Merkle hash stabala u indeksima za smanjenje veličine torrent datoteka i provjeru preuzetih podataka na razini bloka.
Promjene u BitTorrentu v2 također uključuju prijelaz na dodjeljivanje zasebnih stabala raspršivanja svakoj datoteci i korištenje poravnanja datoteka u dijelovima (bez dodavanja dodatnog ispuna nakon svake datoteke), što eliminira dupliciranje podataka kada postoje identične datoteke i olakšava prepoznavanje različiti izvori za datoteke. Poboljšana učinkovitost kodiranja strukture direktorija torrenta i dodane optimizacije za rukovanje velikim brojem malih datoteka.
Kako bi se olakšao koegzistencija BitTorrent v1 i BitTorrent v2, implementirana je mogućnost stvaranja hibridnih torrent datoteka, koje uključuju, uz strukture sa SHA-1 hashovima, indekse sa SHA2-256.
Ovi hibridni torrenti mogu se koristiti s klijentima koji podržavaju samo BitTorrent v1 protokol. Podrška za WebTorrent protokol očekuje se u libtorrentu 2.0 zbog neriješenih problema stabilnosti
Izvor: opennet.ru