ed2k link

The ed2k links are used by the eDonkey 2000 family of the P2P programs, such as eDonkey 2000 itself, eMule, Hybrid, MLDonkey and others. These links are primarily used to provide a unique identifier for file without refering to a specific location, like in ftp and http links. This is done by using the hash function on the file to calculate its checksum. The file is spread into 9.28Mb chunks and hash is calculated for every one of them. The resulting hash table is hashed once again and the final value is used as a part of the ed2k link.

The typical ed2k link also includes the filename and the filesize. An example (a link to the 15Mb Purist Edit trailer) is provided below: