Hi julienleg, one thing that I notice is that you are using a Vector Displacement Node, this should probably be a Displacement Node.
The Vector Displacement is used to displace in all directions (3D) and has a color (map) as input. You are feeding it with greyscale values…Use the Height of a Displacement Node and it will displace along the Normals, so in your case along the Z-axis.