Lanzamiento de libtorrent 2.0 - soporte para BitTorrent v2
(blog.libtorrent.org)Cambios en v2
-
El hash de los datos se reemplaza de SHA-1 a SHA-256
-
Los hashes se almacenan con un árbol de hashes Merkle, por lo que el tamaño del archivo
.torrentse reduce
→ Al ser más pequeños los metadatos, la velocidad de inicio mejora
→ Los datos descargados pueden verificarse por bloques
- También se aplica hash a los archivos
→ Si un archivo es igual, tendrá el mismo hash, por lo que es posible mover archivos entre torrents y no hace falta volver a calcular el hash
- Almacenamiento simplificado de la estructura de directorios
→ En torrents con muchos archivos pequeños, se reduce la duplicación
- Se fuerza el tamaño de las piezas
→ Potencias de 2, de 16 kiB o más
- Los enlaces magnet también se amplían para admitir SHA-256
→ SHA-1 comienza con urn:btih: y SHA-256 con urn:btmh:
- Las nuevas funciones de v2 no son retrocompatibles.
→ Es posible crear archivos torrent híbridos que admitan v1 y v2 al mismo tiempo
Aún no hay comentarios.