IBM and Sun Microsystems (one of the first workstation vendors, then seller of servers, especially to finance; now an obscure division of Oracle, a commercial database company) used to do something similar with their biggest machines -- ship a fully populated high-end server, and then sell activation of CPU and memory resources after the fact. I don't know how this was enforced; I think it was mainly done at the OS or firmware level, not at the CPU level.