Выпуск примечателен
Так как замена функции хэширования нарушает совместимость протокола (поле с хэшем 32 байта вместо 20 байт) разработка спецификации BitTorrent v2 изначально велась без оглядки на обратную совместимость и в состав были приняты другие существенные изменения, такие как использование хеш-дерева Меркла в индексах для сокращения размера torrent-файлов и проверки загруженных данных на уровне блоков.
Suiga ile BitTorrent v2 e aofia ai foʻi le suiga i le tuʻuina atu o laʻau hash eseese i faila taʻitasi ma le faʻaogaina o le faʻaogaina o faila i vaega (e aunoa ma le faʻaopoopoina o le padding pe a uma faila taʻitasi), lea e faʻaumatia ai le toe faia o faʻamaumauga pe a iai faila tutusa ma faafaigofie ai ona iloa. punaoa eseese mo faila. Faʻaleleia atili le faʻaogaina o le faʻaogaina o le faʻasologa o faʻasologa o le torrent ma faʻaopoopoina faʻataʻitaʻiga mo le taulimaina o le tele o faila laiti.
Для сглаживания сосуществования BitTorrent v1 и BitTorrent v2 реализована возможность создания гибридных torrent-файлов, которые включают помимо структур с хэшами SHA-1, индексы с SHA2-256.
Указанные гибридные торренты могут использоваться с клиентами, поддерживающими только протокол BitTorrent v1. Ожидаемая в libtorrent 2.0 поддержка протокола WebTorrent из-за нерешённых проблем со стабильностью
puna: opennet.ru