Buraxılış diqqətəlayiqdir
Hash funksiyasının dəyişdirilməsi protokol uyğunluğunu pozduğundan (heş sahəsi 32 bayt əvəzinə 20 baytdır), BitTorrent v2 spesifikasiyası əvvəlcə geriyə uyğunluq nəzərə alınmadan hazırlanmış və indekslərdə Merkle hash ağaclarının istifadəsi kimi digər əhəmiyyətli dəyişikliklər qəbul edilmişdir. torrent fayllarının ölçüsünü azaltmaq və blok səviyyəsində yüklənmiş məlumatların yoxlanılması.
BitTorrent v2-də dəyişikliklərin digər məqamları hər bir fayl üçün ayrı-ayrı hash ağaclarının əlaqələndirilməsinə və eyni fayllar olduqda məlumatların təkrarlanmasını aradan qaldıran və müəyyənləşdirilməsini asanlaşdıran hissələrdə fayl uyğunlaşdırılmasının tətbiqinə (hər bir fayldan sonra əlavə doldurma əlavə etmədən) keçməkdir. fayllar üçün müxtəlif mənbələr. Təkmilləşdirilmiş torrent kataloqu strukturunun kodlaşdırma effektivliyi və çoxlu sayda kiçik faylları idarə etmək üçün əlavə optimallaşdırmalar.
BitTorrent v1 və BitTorrent v2-nin birgə mövcudluğunu düzəltmək üçün hibrid torrent faylları yaratmaq imkanı tətbiq edilmişdir ki, bunlara SHA-1 hashləri olan strukturlara əlavə olaraq, SHA2-256 ilə indekslər də daxildir.
Bu hibrid torrentlər yalnız BitTorrent v1 protokolunu dəstəkləyən müştərilərlə istifadə edilə bilər. Həll edilməmiş sabitlik problemlərinə görə libtorrent 2.0-da gözlənilən WebTorrent protokoluna dəstək
Mənbə: opennet.ru