3 ms·
There are so many simple solutions to this it's not even a challenge. Here's some simple ones: 1. If you want to make more than ~5k calls per month from a numb
by grecy 8y ago
There are so many simple solutions to this it's not even a challenge. Here's some simple ones:
1. If you want to make more than ~5k calls per month from a number, you must deposit $50,000 for every 10k calls you wish to make. If your number gets reported more than some cutoff number of times, you forfeit this bond money.
2. Call throttling. As a certain number (or customer) makes more calls, the interval between calls is increase. Let's say something like after 5k calls per month you must wait 5 seconds between calls, with the interval increasing.
Full disclosure, I worked at a telco for 4 years, but didn't do a lot with basic telephony.
- lsc 8y agoThe problem with both those suggestions is that it's trivial to fake the "from" phone number, as evidenced by the number of spam calls that share my area code and exchange numbers. (Last time I setup asterisk with a T1, this was also trivial, but that was like a decade and a half back. I couldn't tell you how to fake your number today.. it's just clear that it's easy for the scammers to do.) The first problem we need to solve is to make it hard to fake your number.
- geocar 8y agoIt's easy to fake the "caller-ID" field, but this doesn't fake the ANI: If it did, you could call 1-900 numbers and bill the White House. You're right about there being a lot of little legacy problems though; The issue I see is that the carriers aren't on the hook for it: They've made it so cheap to call someone these scammers simply need to find people whose time is worth less than mine.
- grecy 8y agoIt's going nothing to do with the "from" number, get in at the carrier level. Who are they buying their connectivity from? Implement it there.
- rasz 8y agoI dont have "a number", Im a VoIP provider with thousands of clients, pinky promise! "your number" doesnt exist, my clients port their existing numbers thru my system, so I just let them pass those for convenience, all automated! Are you saying my customer doesnt own the same area and prefix number as you, receiver of a spam call from India? Bad bad customer, must've been a glitch/fraud, I promise to take care of it.
- grecy 8y ago> my clients port their existing numbers thru my system, so I just let them pass those for convenience, all automated! Absolutely. And that's where you apply my rate limits / bond suggestions.