I had quite some fun with it, trying to figure out mechanics and such. Still dunno what the blue block is for.
It seems that you can jump through it from below, a one way platform
That is correct! Also, an additional bug feature relating to them is that when standing on a falling green platform, you can go through them from the top. So that's something, I guess.