How do I make a Voxel Destruction system?

this is a good solution
you can slice parts with CSG and its very fast