Black rust is caused by iron impurities that leaves too much sulfur behind
what causes the black spots.
I myself have tried various attempts to remove rust
(See the topic: cleaning the blade)
I had at that time only a blade with brown rust, but maybe this is a solution?
or you can try with :Oxalic acid