Excellent idea - which is why it is being implemented as we type.
Hashing will allow LimeWire to tell whether two files are identical irrespective of name. Hopefully the implementation will drastically improve downloads - particularly of larger files.
However, this isn't a trivial modification (it is rather more sophisticated than your description) so it may not come out with the next version - although I'm hoping it will.
Mark |