Kutulutsidwa ndi kodabwitsa
Chifukwa kusintha ntchito ya hashi kumaphwanya mgwirizano wa protocol (munda wa hashi ndi 32 byte m'malo mwa 20 byte), mafotokozedwe a BitTorrent v2 adapangidwa poyambirira popanda kuyanjana m'mbuyo ndipo zosintha zina zazikulu zidakhazikitsidwa, monga kugwiritsa ntchito mitengo ya hashi ya Merkle m'ma index. kuchepetsa kukula kwa mtsinje owona ndi kuona dawunilodi deta pa chipika mlingo.
Kusintha kwa BitTorrent v2 kumaphatikizansopo kusintha kogawa mitengo ya hashi yosiyana ku fayilo iliyonse ndikugwiritsa ntchito kusanja mafayilo m'zigawo (popanda kuwonjezera padding pambuyo pa fayilo iliyonse), zomwe zimathetsa kubwereza kwa data pakakhala mafayilo ofanana ndikupangitsa kuti zikhale zosavuta kuzizindikira. magwero osiyanasiyana owona. Kuchita bwino kwa kabisidwe ka torrent directory ndikuwonjezera kukhathamiritsa kwa mafayilo ang'onoang'ono.
Kuti muthetse kukhazikika kwa BitTorrent v1 ndi BitTorrent v2, kuthekera kopanga mafayilo osakanizidwa amtundu wa torrent kwakhazikitsidwa, kuphatikiza, kuwonjezera pa mapangidwe omwe ali ndi SHA-1 hashes, ma index omwe ali ndi SHA2-256.
Mitsinje yosakanizidwa iyi itha kugwiritsidwa ntchito ndi makasitomala omwe amangothandizira protocol ya BitTorrent v1. Thandizo la protocol ya WebTorrent yomwe ikuyembekezeka mu libtorrent 2.0 chifukwa chazovuta zosakhazikika
Source: opennet.ru