I have an idea where you can right click any block with a tool and it will give info on who placed it, their faction, when it was placed and what block it is.
bm11111 Prism, CoreProtect, and LogBlock all can do that. Thanks to the brilliance of permissions, you don't necessarily need to use the anti-grief features.
well that still req's all blocks to get listed into a Database and Coreprotect even thought its for rollbacks and grief it wont hurt to have it it does what you want