Bitcoin itself, as with most early cryptocurrencies, is and was a protest against banks and centralized finance.
[0] (or however much energy you want to demand before throwing the message in the spam folder - you just require whatever number of leading zeros in the hash ie crank up the difficulty, bitcoin's innovation was assigning ownership to these proofs-of-work via signatures and implementing a mechanism to update and broadcast that ownership)
Pay numbers are a thing so I guess it should be doable.
should be doable
From what I understand, the caller ID feature is completely useless. There is no willingness to implement rules that guarantee the number the call is coming from is the owner of the number. The best you can do is call them back and hope the routing doesn't get screwed up.
I know where I work there are some rules about presenting whatever number you want on our trunk provider, but this is something they have put in place themselves with no "legal" reason for them to do it. We've been working with them for years so we are one of their trusted clients and have the ability to present any number we want as long as we have permission to do so from the number owner.
The fact its up to the trunk provider to put these rules in place and not just standard everywhere is wild to me.