Campagnolo 8-speed cassettes do not fit on the newer 9/10/11/12 speed freehub bodies. What I mean by newer is the anything made in the last 20 years - with the deep freehub splines.
It is not just an issue of 4 versus 8 splines - the cog spline pattern is fundamentally different.