After watching the video, the process started bugging me. And like an itch you can't help but scratching, I tried it!
The first test is drying right now and I must say I'm happily surprised.
I had to modify the recipe because the products used are not available here, but it worked just fine. And in the meantime, I discovered quite a few things.
First, you don't need 40 volume hydrogen peroxide. All I could find that was in liquid form was 20 volume peroxide.
When I tried the ½ teaspoon per ½ liter, the tomato dilution like Ethan (cameradactyl) used, it just didn't work.
So I increased the dilution to ¾ teaspoon for ¼ liter and that was enough to get things started. With that dilution, the process went much faster than on Ethan's video. It cleared the paper in only 2 passes.
I also did a bit of research using a chemical reaction calculator.
Citric acid is C6H8O7
Hydrogen Peroxide is H2O2
According to the site I used, there is no reaction between both products. So the important part of the reaction happens between the citric acid and the silver compounds. I tried piping this in the site I used but it says it produces an unknown product...
I'm trying to find out what actually happens, but since I'm no chemist all I can do is make-up a theory. My best guess so far is that the peroxide oxidizes the silver particles and the citric acid dissolves the oxidized silver. But since the unexposed silver mostly Silver Chloride or Silver Bromide, it doesn't have any effect on it all.
And the sepia tone that affects the whites is actually a residue from the corrosive process used to bleach out the silver. And since we go from one solution to the other without rinsing, it's the carry-over chemistry that does the work. This explains why it take a few shots to get it right.