Blender has Metaballs that somehow resembles voxels (like in minecraft where the world is defined as points, but geometry is generated on the fly). Metaballs are such objects, that are represented in the same manner.
Blender is very flexible and adaptable software, if metaballs get some updates to support more features (like adaptive topology) and even more advanced features they could get extremely efficient and handy.
we have several nodes in scene section to make such things, so, all is possible. Mostly beta, but allready you can. soon will be object socket and things become more native
The reason why I am asking is this: I made a very small script based on boost :: python. which renders openvdb-volumes in blender. I was thinking that giving the node editor access to this script would be an awesome addition to sverchok, as this would give blender and sverchock voxel-editing-capabilities.
for example as a first start I could expose a python-API for boolean operations on voxel volumes.