ADC 0.10
Moderator: Moderators
-
- The Creator Himself
- Posts: 296
- Joined: 2003-01-02 17:15
ADC 0.10
ADC 0.10 was just released together with DC++ 0.685 serving as a (buggy and incomplete) reference implementation. The major concerns that have been brought to my attention have been addressed and unless something surprising turns up, I expect this to be the final revision, minor edits excluded.
You'll find it at http://dcplusplus.sf.net/ADC-0.10.html (just change the version number for older versions), or http://dcplusplus.sf.net/ADC.html which always points to the latest version.
You'll find it at http://dcplusplus.sf.net/ADC-0.10.html (just change the version number for older versions), or http://dcplusplus.sf.net/ADC.html which always points to the latest version.
I have just begun reading the draft and my first question when reading it is what exactly you mean by this sentence: "hashing the MAC address of the generating client followed by the current time using the Tiger hash algorithm." What is supposed to be hashed and in which form is the MAC address and time supposed to be represented or is this not really important as long as the PID is a unique 192 bit Tiger hash?
And do I understand correctly that the CID is the hash of the PID, which is subsequently a hash of the MAC address and the time of first use of DC++?
Thanks for the help in advance.
And do I understand correctly that the CID is the hash of the PID, which is subsequently a hash of the MAC address and the time of first use of DC++?
Thanks for the help in advance.
Uniqueness is of course the desired goal and I agree that the draft is not specific enough here.adament wrote:What is supposed to be hashed and in which form is the MAC address and time supposed to be represented or is this not really important as long as the PID is a unique 192 bit Tiger hash?
Yes, that is correct.adament wrote:And do I understand correctly that the CID is the hash of the PID, which is subsequently a hash of the MAC address and the time of first use of DC++?
Yeah, I should of been clearer in what I mean. There is a number of hub software for ADC available, but the number of actual hubs running ADC is pretty smalled compared to those running NMDC (although this is just a guess, I dont have any numbers to prove it, but ADC is pretty new so its safe to assume that not a lot of hubs have implemented it, although I wish they would). So a client that doesnt support it... probably wouldnt be very useful at least with the state of DC now.
Ah, yes, there aren't many hubs running. The only hub I know of is adc://pseudo.hopto.org:9001 but it doesn't support the 0.10 draft. And oh, there's a hublist; http://home.bandicoot.nl/ (sure, there's no hubs there but...)
-
- Forum Moderator
- Posts: 366
- Joined: 2004-03-06 02:46