He mea kupaianaha ka hoʻokuʻu ʻana
Ma muli o ka hoʻololi ʻana i ka hana hash e uhaki i ka protocol compatibility (ʻo ka māla hash he 32 bytes ma mua o 20 bytes), ua hoʻomohala mua ʻia ka kikoʻī BitTorrent v2 me ka ʻole o ka hoʻohālikelike hope ʻana i ka noʻonoʻo a ua lawe ʻia nā loli nui ʻē aʻe, e like me ka hoʻohana ʻana i nā kumu lāʻau hash Merkle i nā kuhikuhi. e hōʻemi i ka nui o nā faila torrent a nānā i ka ʻikepili i hoʻoiho ʻia ma ka pae poloka.
Hoʻololi pū ʻia ka BitTorrent v2 i ka hoʻololi ʻana i ka hāʻawi ʻana i nā lāʻau hash kaʻawale i kēlā me kēia faila a me ka hoʻohana ʻana i ka alignment file i nā ʻāpana (me ka ʻole o ka hoʻohui ʻana i nā padding hou ma hope o kēlā me kēia faila), kahi e hoʻopau ai i ka hoʻopili ʻana i ka ʻikepili inā loaʻa nā faila like a maʻalahi ka ʻike. nā kumu like ʻole no nā faila . Hoʻomaikaʻi maikaʻi ʻia ka hoʻopili ʻana o ka papa kuhikuhi torrent a hoʻohui i nā optimizations no ka mālama ʻana i nā faila liʻiliʻi.
No ka hoʻomaʻamaʻa ʻana i ka noho pū ʻana o BitTorrent v1 a me BitTorrent v2, ua hoʻokō ʻia ka hiki ke hana i nā faila torrent hybrid, ʻo ia hoʻi, me ka hoʻohui ʻana i nā hale me nā hashes SHA-1, nā kuhikuhi me SHA2-256.
Hiki ke hoʻohana ʻia kēia mau kahawai hybrid me nā mea kūʻai aku e kākoʻo wale ana i ka protocol BitTorrent v1. Kākoʻo no ka protocol WebTorrent i manaʻo ʻia ma libtorrent 2.0 ma muli o nā pilikia paʻa ʻole i hoʻoholo ʻia
Source: opennet.ru