Im Client BiglyBT wurde die vollständige Unterstützung der BitTorrent v2-Spezifikation eingeführt, einschließlich hybrider Torrents. Laut den Entwicklern bietet BitTorrent v2 mehrere Vorteile, von denen einige den Nutzern auffallen 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 hatten.
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 funktioniert.
BitTorrent v2 ist der breiten Öffentlichkeit noch nicht bekannt, aber die Entwickler sehen darin Potenzial. Es handelt sich grundsätzlich um eine neue und verbesserte BitTorrent-Spezifikation, die mehrere technische Änderungen umfasst. BitTorrent v2 wurde 2008 eingeführt.
Vor einigen Wochen wurde die Unterstützung für v2 offiziell in die Libtorrent-Bibliothek eingefügt, die von beliebten Clients wie uTorrent Web, Deluge und qBittorrent verwendet wird.
Eines der wichtigsten Unterschiede bei BitTorrent v2 ist, dass er einen neuen Typ von Torrent-Format erstellt. Der Hash des Torrents ermöglicht die Bildung eines separaten Rocs (Set von Peers) von v1. Es entstehen „hybride“ Torrent-Dateien, die Informationen zur Erstellung eines Rocs für v1 und v2 enthalten.
„Wir unterstützen sowohl hybride Torrents als auch Torrents nur für Version 2, den Download von Metadaten aus Magnetlinks und alle bestehenden Funktionen wie die Erkennung des Rocs und I2P“, bemerkten die Entwickler von BiglyBT.
Verschiedene Torrent-Formate bieten zusätzliche Vorteile, wie zum Beispiel für das „Merge des Rocs“. Die gleiche Datei kann aus verschiedenen Torrents heruntergeladen werden, die durch eine Anfrage gefunden wurden. Dabei werden neue Dateien basierend auf den Größen zugeordnet.
In BitTorrent v2 hat jede Datei ihren eigenen Hash. Dies ermöglicht eine automatische Zuordnung von Dateien. Derzeit ist diese Funktion noch nicht implementiert, aber die Entwickler haben über ihre Einführung nachgedacht. Sie könnten auf die Verwendung der Dateigröße als Proxy verzichten.
Der Vorteil für die Nutzer besteht darin, dass beim Herunterladen falscher oder beschädigter Daten nur ein kleiner Teil der Daten gelöscht werden muss, und der Verursacher des Fehlers oder der absichtlichen Einmischung leicht identifiziert werden kann.
Derzeit wird v2 jedoch von keiner Torrent-Seite oder Herausgeber unterstützt.
Quelle: linux.org.ru

