Hello Sergiy, raketa toplivniy*?
I believe you. The CCCP was excellent at engineering, and the Russian space program today is no different. And they have an outstanding record on safety. No fatal Soyuz launches, and the recent aborted launch worked perfectly - with no injuries. I do not recall that a launch ever had to eject the capsule during flight. Was this the first time?
Do you think these rockets you mention are sill being used by various satellites? It sounds like what you are referring to is small scale for orbital adjustments.
The proposed rocket engine here is not exactly new, but also is for orbital corrections. The generation of H2 and O2 from water is something I had not heard of, but the basic design sounds similar to others.
Solid rocket boosters (SRBs) were on the space shuttle because restartable rockets are probably not optimal for launching , at least not with current technology. Even if they were, you do not want to stop rockets during launch, so the SRBs will probably play a role in heavy lift operations for quite a long time to come.
The restartable rocket I remember from some time ago used a solid propellant fixed to the wall of the booster, and O2 injected into this chamber from above. Once ignition begins, the solid fuel is burned off to provide thrust. The supply of oxygen is what makes it restartable. The solid fuel burning can only continue as long as oxygen is injected. So it is easy to stop by simply cutting the flow of O2. Need it again? Just start pumping in O2 and reignite the rocket. You can control start, stop, and thus burn times just by the O2 flow to the combustion chamber.
Have you ever heard of such a rocket? I bet the Soviets worked on something like that also.
* I got this Russian phrase off the internet - solid fuel rocket. If you respond with any Russian, I might have a problem reading it. Let's stick with English!!