![]() |
| |||||||
| Register | FAQ | The Twelve Commandments | Members List | Calendar | Arcade | Find the Best VPN | Search | Today's Posts | Mark Forums Read |
| General Gnutella Development Discussion For general discussion about Gnutella development. |
![]() |
| | LinkBack | Thread Tools | Display Modes |
| |
| ||||
| To give i bit more information (I was a bit brief): Currently about 95% of the live Gnutella nodes support TTH (Limewire/Frostwire, Phex, gtk-gnutella, ...). Sha1 is being used to identify a file (to request it), while TTH is being used to verify each chunk. A request is a simple GET request with /uri-res/N2R?urn:sha1:<sha1> as path (and for this sha1 is perfectly suited, because it just identifies the file). And you can add TTH to magnets, it's just not done by most people. I think it was something like “xt=urn:tth:<hash>” (replace <hash>). Or bitprint…
__________________ -> put this banner into your own signature! <- -- Erst im Spiel lebt der Mensch. Nur ludantaj homoj vivas. GnuFU.net - Gnutella For Users Draketo.de - Shortstories, Poems, Music and strange Ideas. |
| |||
| Quote:
Is it possible to resolve SHA1 from TTH? One could probably get SHA1 for a specific peer and use this SHA1 to request a file from this peer only. Quote:
With regards to local files I'd better spend time calculating md5 when idle. Multiple non-p2p-aware sites provide md5 for file verification. Multiple tools (cli and gui) use md5. This is not gonna change in the foreseeable future. Quote:
Is there Gnutella clients around that generate TTHful magnet links by default? bitprint is also fine, Direct Connect clients are aware of it. Another relevant question: Is is possible to look for file sources without knowing SHA1? Can anybody download this file in Gnutella? magnet:?xt=urn:tree:tiger:GMRI7CX6MRUGEGN4BITB25UG G3QUANYMPO33SLA&xl=1388544&dn=msvbvm60.dll (remove the space, the space is inserted by forum engine, I can't get rid of it) It is very popular in Direct Connect. Lots of stuff depend on it. There should be no problem to locate it in Gnutella given that TTH searches are implemented. Last edited by OCTAGRAM; February 7th, 2010 at 05:51 AM. |
![]() |
| Thread Tools | |
| Display Modes | |
| |
LinkBacks (?)
LinkBack to this Thread: https://www.gnutellaforums.com/general-gnutella-development-discussion/94779-sha1ess-gnutella.html | ||||
| Posted By | For | Type | Date | |
| ???????? + ??++ ? ?.?. ???? - ToDo - >> - ????? | This thread | Refback | September 26th, 2010 06:19 AM | |