Just a little summary regarding the ELCI and corrosion..
A GFCI or ELCI socket will trip if the AC to a load is improperly wired such that a portion of the current uses the green wire for the return. The green wire is safety only and should have no current.
A marina that has all ELCI or GFCI sockets (and working) will insure that no boats are putting current on the green safety wire by faulty AC wiring. Any boat that has an AC wiring fault would be prevented from connecting to the power grid by the ELCI tripping. A marina that has a “hot green wire” that is caused by improper AC wiring would have the problem eliminated if every socket were ELCI.
There is an additional method that current can be put on a green safety wire and that is though the boats DC voltage being in contact with the water (not just bilge water but the water body itself). If a 12 volt source is connected to a green wire by its ground, a circuit can form where the 12 volt current travels through the water itself and then returns to the earth ground. ELCI will not trip for this. This type of “DC” leakage current is dependent on the water itself so will be proportional to the area of the electrode in contact with the water (higher area = higher current) plus the conductivity of the water itself. In fresh water, this leakage current may be 100 to 1000 times smaller than in salt water generally meaning that in a fresh water marina, if there is an issue with current on the green wire, it is likely to be caused by faulty AC wiring and not DC leakage (which must use the water itself for the circuit).
In salt water, the water is much more conductive and therefore leakage currents are higher. We don’t have any numbers on this leakage (probably wont find any either) but assume that in salt water for one example, 110 VAC produced a current of 2 amps. We don’t know the size of the electrode in the water that created this much current (maybe a prop and shaft?) but at 12 volts, the current for the same configuration would be 1/10 or around .2 amps. If the size of the electrode is reduced (example, it’s only the exposed end of a wire and connector for a bilge pump), the leakage current would be further reduced.
So it is certainly possible for a 12 volt leakage to put current on the green wire in salt water (not likely at all in fresh water). And, if the green wire to the marina were for example 300 foot of 14 gauge, the 0.2 amps could create a parasitic voltage of 0.14 volts - which could be significant.
If we look at the current caused by faulty AC wiring, let’s consider two cases for 110 VAC in the US. In once case, the green wire is used instead of the white wire and all the load current returns on the green wire (which of course will trip the heck out of ELCI). 110VAC currents can be up near 15 amps. Compare this to the number we had for DC leakage of .2 amps. The AC fault current is a factor of 75 times higher (i.e., WAY higher). If the AC fault happens from the return current being shared by the green and white wires, the current put on the green wire would be somewhere on the other of ½ of using the green wire only. Note that this could still be on the order of 35 times higher than currents caused by 12 volt DC leaking. In fresh water, DC leakage is just not likely an issue at all.
DC leakage from a 12 volt source that puts current on the green wire will not trip the boats ELCI.
The issue of any of these current leakages onto the green wire are solved by a galvanic isolator. And, a galvanic isolator or eliminating AC wiring problems in a marina by using all ELCI AC sockets won’t affect corrosion from DC leakages on the boat itself.