I've always wished the USPS would provide this as a service. I register my name and/or any number of virtual address aliases. Then, I privately keep the USPS up to date with a physical address for each alias.
You can take it even further and authorize requests for verification. E.g., I can let my car insurance company see my zip code, or even just get a yes/no that I live in a specific zip code.
Something to consider: Don't register to vote. Might seem counterintuitive but your address is publicly available if you do. Too bad since voting seems important, but not more important than personal privacy if you are in a similar situation.
Certainly. Put the home in a trust with an address at a law office. As long as you never tell anyone that is your address, and as long as you never have any of your billing or payments, or anything under your name connected to that address, it is certainly possible. Of course, everything would have to be paid for/billed to etc. a shell essentially at the law office
So it's not possible to keep a business private? Are we talking from the government or from other people in the private sector? I know the former isn't possible, but it would be nice to have some isolation from some of the crazier elements of the internet.
Nothing stopping you from making up a physical address. As far as Name Cheap is concerned, I live in New York (I do not live in New York). In theory* "they" could revoke your domain, but, in practice my oldest domain is 28 years and still mine.
You can take it even further and authorize requests for verification. E.g., I can let my car insurance company see my zip code, or even just get a yes/no that I live in a specific zip code.