Skating is, you bend one leg, push and glide; alternate legs etc..
The slower you do this, the slower you move on the ice.
Inversely, going as fast as you can, you will reach a point where your blades will leave the ice.
This is because you are bending your legs at a faster rate than the rate of free fall.
Since you cannot pull yourself down, only push away from, this is the maximum speed at which you can skate.
A bit like (regular) running (off ice) where both feet have flight time.
I was watching a speed skater, and they always had one skate on the ground; I was thinking, “they could go faster..”
Obviously it would take great effort (& balance), very quick fast-twitch muscles, since you are literally jumping forward with each step.