the donkey calculates a lot more exhaustive hash value than the FT clients (which in fact just take sample chunks from a file). therefor the initial calculation may take much longer, but at the end you will get the time back when your download data integrity will be higher.
http://www.schrevel.com/edonkey/
http://users.aber.ac.uk/tpm01/ed2k_tools/
indy