From Torrent to Magnet Link
description
Transcript of From Torrent to Magnet Link
![Page 1: From Torrent to Magnet Link](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816269550346895dd2d778/html5/thumbnails/1.jpg)
From Torrent to Magnet Link
Presenter: Guanlong Zhou Fan Feng
a new way of sharing on P2P networkTRIBLER: A social-based Peer-to-Peer system
![Page 2: From Torrent to Magnet Link](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816269550346895dd2d778/html5/thumbnails/2.jpg)
The motivation for this projectIn our previous project, there is one problem with Tibler that if the server or the tracker get blocked or closed, then the file cannot be download anymore which limits the efficiency and convenience of the p2p sharing system. So in this final project, we are going to develop a new method using magnet link to make sure even with the server or the tracker be closed the file still can be download
![Page 3: From Torrent to Magnet Link](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816269550346895dd2d778/html5/thumbnails/3.jpg)
Introduction of Magnet URI Definition DHT Network Magnet link
![Page 4: From Torrent to Magnet Link](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816269550346895dd2d778/html5/thumbnails/4.jpg)
Introduction of Magnet LinkMagnet link consists:
magnet:?xt=urn:btih:5dee65101db281ac9c46344cd6b175cdcad53426&dn=name
![Page 5: From Torrent to Magnet Link](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816269550346895dd2d778/html5/thumbnails/5.jpg)
Main Advantage of Magnet Link
easy to transfer difficult to be tracked/blocked
![Page 6: From Torrent to Magnet Link](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816269550346895dd2d778/html5/thumbnails/6.jpg)
The problem here we found is that because of a lack of central tracker, TRIBLER will suffer from an extremely hard period of bootstrapping if there is only a few of peers on the swam. Because the amount of peers is very small, it becomes very difficult to connect two peers who is downloading/has downloaded the same files. The peers in the Buddycast list are totally random which even increase the difficulty of connecting two peers of sharing the same files.
![Page 7: From Torrent to Magnet Link](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816269550346895dd2d778/html5/thumbnails/7.jpg)
What we have done to solve this problem?
Convert .torrent file to magnet link Connect OpenTracker Servers into P2P“Built” a search engine on the P2P network
![Page 8: From Torrent to Magnet Link](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816269550346895dd2d778/html5/thumbnails/8.jpg)
.torrent fileExampleFile:ubuntu-12.04.3-desktop-i386.torrent
Info Hash:87250A39 78F312D4 3F898B0B B9BA3B31 C853A881Tracker: URL1:udp://tracker.publicbt.com/announce
URL2:udp://tracker.openbittorrent.com/announceURL3:http://torrent.ubuntu.com:6969/announce…
Metadata: Created On/ Created By/ Piece Length(512KB)…Filename: ubuntu-12.04.3-desktop-i386.isoFilesize: 707MB
Information URL: http://tinyurl.com/tor2magDownload .torrent file: http://www.tor2mag.com/transtomag.htmTech supported: TorrentEditorClass: BEncode
magnet:?xt=urn:btih:87250A3978F312D43F898B0BB9BA3B31C853A881
![Page 9: From Torrent to Magnet Link](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816269550346895dd2d778/html5/thumbnails/9.jpg)
OpenTrackerExample Site:
openbittorrent.compublicbt.comistole.it
Example Tracker:udp://tracker.openbittorrent.com:80udp://tracker.publicbt.com:80udp://tracker.ccc.de:80
![Page 10: From Torrent to Magnet Link](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816269550346895dd2d778/html5/thumbnails/10.jpg)
OpenTrackerAn aggregated scrape file for the entire cluster can be found at each opentracker website. The file is updated every specific period .
Example file:http://torrentproject.com/dailydump.txt.gzhttp://torrentproject.com/hourlydump.txt.gz
![Page 11: From Torrent to Magnet Link](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816269550346895dd2d778/html5/thumbnails/11.jpg)
Tor2mag.comFile hosting service provider:
Programming language:
Database Platform:
DNS hosting service provider:
![Page 12: From Torrent to Magnet Link](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816269550346895dd2d778/html5/thumbnails/12.jpg)
Tor2mag.com
Torrent convert service: www.tor2mag.com
Magnet Link Search Engine: search.tor2mag.com
![Page 13: From Torrent to Magnet Link](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816269550346895dd2d778/html5/thumbnails/13.jpg)
Result:
Input: ubuntu-12.04.3-desktop-i386.torrent
Output: magnet:?xt=urn:btih:87250A3978F312D43F898B0BB9BA3B31C853A881&tr.0=http://tracker.openbittorrent.com/announce&tr.1=http://exodus.desync.com/announce&tr.2=http://tracker.torrentfrancais.com/announce&tr.3=http://tracker.torrentbay.to:6969/announce&tr.4=http://tracker.prq.to/announce&tr.5=udp://tracker.istole.it:80/announce&tr.6=http://tracker.ex.ua/announce&tr.7=udp://tracker.publicbt.com:80/announce&tr.8=http://tracker.torrentfrancais.com/announce&tr.9=http://tracker.tfile.me/announcePermanent Page Link:http://www.tor2mag.com/getmag.php?hash=87250A3978F312D43F898B0BB9BA3B31C853A881
Uploaded file was deleted immediately after the conversion!
![Page 14: From Torrent to Magnet Link](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816269550346895dd2d778/html5/thumbnails/14.jpg)
Result:Search: Ubuntu
Output: Find 1058 Resultsubuntu-12.04.3-desktop-i386.isoubuntu-13.10-server-amd64.iso ubuntu-12.04.3-server-amd64.iso ubuntu-13.10-server-i386.iso ubuntu-12.10-desktop-amd64.iso ubuntu-13.04-server-amd64.iso ...
Detail information link:http://tinyurl.com/k32yc95
No real file is saved on the server. Only the information.
![Page 15: From Torrent to Magnet Link](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816269550346895dd2d778/html5/thumbnails/15.jpg)
What is the advantage?
http://mirror.hmc.edu/ubuntu-releases//precise/ubuntu-12.04.3-desktop-amd64.iso
87250a3978f312d43f898b0bb9ba3b31c853a881
HTTP/FTP download:
Traditional BT download:
Website ->.torrent file -> Tracker
New Magnet-Link download:
![Page 16: From Torrent to Magnet Link](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816269550346895dd2d778/html5/thumbnails/16.jpg)
Reference
1. J. A. Pouwelse, P. Garbacki, J. Wang, A. Bakker, J. Yang, A. Iosup, D. H. J. Epema, M. Reinders, M. R. van Steen, and H. J. Sips.TRIBLER: a social-based peer-to-peer system: Research Articles. Concurr. Comput. : Pract. Exper., 20:127–138, February 2008.
2. Usman Khurshid: What is the difference between a Torrent File and a Magnet link.Jan 16,2012.