libtorrent 2.0 veröffentlicht – Unterstützung für BitTorrent v2
(blog.libtorrent.org)Änderungen in v2
-
Daten-Hashes wurden von SHA-1 auf SHA-256 umgestellt
-
Hashes werden in einem Merkle-Hash-Baum gespeichert, wodurch die Größe der
.torrent-Datei kleiner wird
→ Kleinere Metadaten sorgen für schnellere Startgeschwindigkeit
→ Heruntergeladene Daten können auf Blockebene verifiziert werden
- Auch auf Dateien werden Hashes angewendet
→ Wenn eine Datei identisch ist, hat sie denselben Hash; dadurch können Dateien zwischen Torrents verschoben werden, ohne dass ein Re-Hashing nötig ist
- Vereinfachte Speicherung der Verzeichnisstruktur
→ Bei Torrents mit vielen kleinen Dateien werden Duplikate vereinfacht
- Die Größe der Stücke wird fest vorgegeben
→ Zweierpotenzen, mindestens 16 kiB
- Auch Magnet-Links wurden erweitert, um SHA-256 zu unterstützen
→ SHA-1 beginnt mit urn:btih:, SHA-256 mit urn:btmh:
- Die neuen Funktionen von v2 sind nicht abwärtskompatibel.
→ Es können hybride Torrent-Dateien erzeugt werden, die v1 und v2 gleichzeitig unterstützen
Noch keine Kommentare.