logical deletion is in place, physical deletion is already on the roadmap
Do you just store the hash but not the underlying KV pair?
Truncating transaction headers should be possible, but each physical deletion will be associated to a real lost of data, so proof generation may be affected on deleted data.