Im BiglyBT-Client wurde die vollständige Unterstützung der BitTorrent v2-Spezifikation hinzugefügt, einschließlich hybrider Torrents. Laut den Entwicklern bietet BitTorrent v2 mehrere Vorteile, von denen einige für die Benutzer spürbar sein werden.
BiglyBT wurde im Sommer 2017 veröffentlicht. Die Open-Source-Software wurde von Parg und TuxPaper entwickelt, die zuvor an Azureus und Vuze gearbeitet haben.
Jetzt haben die Entwickler eine neue Version von BiglyBT veröffentlicht. Die neueste Version umfasst die Unterstützung von BitTorrent v2, was ihn zum ersten Torrent-Client macht, der mit der neuen Spezifikation arbeitet.
BitTorrent v2 ist der breiten Öffentlichkeit noch nicht so bekannt, aber die Entwickler sehen darin Potenzial. Es handelt sich im Wesentlichen um eine neue und verbesserte Spezifikation von BitTorrent, die mehrere technische Änderungen umfasst. BitTorrent v2 wurde 2008 veröffentlicht.
Vor einigen Wochen wurde die Unterstützung von v2 offiziell in die Libtorrent-Bibliothek aufgenommen, die von beliebten Clients wie uTorrent Web, Deluge und qBittorrent verwendet wird.
Eines der Hauptmerkmale von BitTorrent v2 ist die Einführung eines neuen Torrent-Formattyps. Der Hash-Wert des Torrents umfasst die Erstellung eines separaten Swarms (einer Gruppe von Seedern) im Gegensatz zu v1. Es entstehen „hybride“ Torrent-Dateien, die Informationen zur Erstellung von Swarms für v1 und v2 enthalten.
„Wir unterstützen sowohl hybride Torrents als auch Torrents nur für Version 2, das Herunterladen von Metadaten aus Magnetlinks und alle bestehenden Funktionen wie das Erkennen von Swarms und I2P“, bemerkten die Entwickler von BiglyBT.
Verschiedene Torrent-Formate bieten zusätzliche Vorteile, beispielsweise für das „Zusammenführen von Swarms“. Dieselbe Datei kann aus verschiedenen Torrents heruntergeladen werden, die durch eine Suche gefunden wurden. Neue Dateien werden dabei anhand ihrer Größen abgeglichen.
In BitTorrent v2 hat jede Datei ihren eigenen Hash. Dies ermöglicht es, Dateien automatisch zuzuordnen. Diese Funktion ist derzeit noch nicht implementiert, aber die Entwickler haben deren Einführung in Betracht gezogen. Sie könnten in Zukunft auf die Verwendung der Dateigröße als Proxy verzichten.
Ein Vorteil für die Benutzer besteht darin, dass bei der Übertragung fehlerhafter oder beschädigter Daten nur eine geringe Menge an Daten gelöscht werden muss und der Verursacher des Fehlers oder eines möglichen Angriffs leicht identifiziert werden kann.
Allerdings wird v2 derzeit von keinen Torrent-Webseiten oder Publishern unterstützt.
Quelle: linux.org.ru

