Defeat spoofing by using STRONG encryption.
What about MagicJack?
Somewhat related:
Foremost, have a policy that the Second Amendment defends the First (and all the rest)
It would be good to be in a state with a strong ‘castle’ doctrine.
Strong encryption doesn’t do anything on POTS lines as long as they can also handle normal calls.