Confidential computing lets you reduce your TCB to the software running in your guest, be that a full OS like Linux or maybe some unikernel type thing, and the hardware itself. The intent is that a malicious host could not read or modify guest state, though of course they could simply refuse to schedule it.
I wonder what's different this time.