9 ms·
I think Urbit's approach here is actually pretty good. Pseudonymous IDs that have a small, but non-zero cost. Your reputation is tied to the ID and the econom
by fossuser 6y ago
I think Urbit's approach here is actually pretty good.
Pseudonymous IDs that have a small, but non-zero cost.
Your reputation is tied to the ID and the economics don't allow spinning up millions of them to spam people.
They're building a from the feet up first principles approach to really solving the centralization incentive issues of the modern web and operating systems.
It's super ambitious, but I think it's pretty cool (and it's not vaporware, the current stuff actually works - it's just early on).
A lot of the other attempts at decentralized systems can't fix the server/client model or the spam problem - all which push users back to centralized services.
https://urbit.org/understanding-urbit/ https://urbit.org/understanding-urbit/
- Teever 6y agoEmail spam could be almost totally eliminated if you had to send someone a 1-24c micro transaction for them to receive your mail. Over the course of a year the costs to send would be balanced by the profit from receiving for your average person but for spammers it would be untenable.
- deleted 6y ago[deleted]
- ghaff 6y agoIs email SPAM really a serious problem today? (Unless by SPAM you refer to marketing emails of various sorts that you agreed to in some manner and that provide an unsubscribe link.) Sure. Charging for emails would cut down on the volume some--and would eliminate the email that's occasionally interesting but I don't routinely read--but would also marginalize the use of non-commercial email for those with little money.
- fossuser 6y agoIt's only not a problem because centralized megacorps solved it and everyone has to use them because of the spam problem. If you're trying to come up with a model that isn't using centralized companies to solve the problem for you then it's still a problem. Part of the incentive towards centralization is because the spam problem is hard to solve in a decentralized way with the modern web.
- Teever 6y agoI've wondered how much spam filters actually cost in terms of compute resources and electricity. I bet it's a lot. I bet there has to be a better way.
- edoceo 6y agoOne tool I use is called greylog for postfix. Effective for me.
- ghaff 6y agoTotally fair. Though the only way to solve spam control in a decentralized way is probably to put in a system that no one will actually use.
- jjav 6y ago> It's only not a problem because centralized megacorps solved it and everyone has to use them because of the spam problem. Is this a perception or do you have data on this? See my response to parent. Email spam from the point of view of self-hosted infrastructure is no longer a problem in my experience. No megacorps needed (or wanted, IMO).
- michaelt 6y agoThe problem I had, when I tried to de-megacorp my e-mail, was with knowing whether the e-mails I sent got reliably delivered. I set up SPF, DKIM, DMARC, used an IP not on any blacklists, and so on - everything guides told me I ought to do. Still, not only would my test messages often go to spam, I'm pretty sure I saw some vanish entirely, not even making it to the spam folder. And this is a very insidious problem - did I e-mail X and they just didn't deign to reply? Or did my message never reach them?
- Snitch-Thursday 6y agoI wish there was a 1-step process for white-listing known good emails, for a single address, or a single domain, or a list of either. I also wish there was a process for exporting/importing these lists. With SPF/DKIM/DMARC (whichever of those verifies that the email header was actually set by someone who has access to that email sending address) on and open-relay on STMP turned off, I envision a web-of-trust-lite world (which is probably the wheel I'm reinventing) where I and everyone I exchange email-address-trust-cards like business cards help to crowdsource what is and is not spam based on shared whitelists and degree-of-separation weighting. If I think something is spam, my 1st degree of separation (who has handshaked with me to verify that yes we've met) also probably does, but his colleague, maybe not. MUAs and online email service providers would check the compiled whitelist for each account before running their own spam filtering. We have good online adblock lists, can we do the same for email spamlists without 27 clicks to whitelist or blacklist emails? Servers would have to not blackhole spam-tripping emails and reply with 'you spam = bad', that is another problem entirely.
- jjav 6y ago> Is email SPAM really a serious problem today? Spam in email is basically not a problem anymore, in my experience. ~15 years I would get literally thousands of spam emails per day in my spam folder. But this was the days when email servers were configured to accept anything no matter how malformed. And many people had misconfigured smtp clients, thus attempting to enforce constraints would drop a lot of legitimate mail. So spam was a huge problem. Today it's very different. I no longer see any smtp clients from legitimate senders with any protocol misconfiguration. So for years now I enforce every detail at the smtp connection level (with postfix), before the email is accepted. I still see failed attempts in the postfix logs but they get blocked right there. Actual spam getting through to the spam filter is down to a few a week. Then checking DKIM drops all of these in the spam folder. Spam that gets through these steps to my actual inbox is now so rare that it's always a surprise. Less than ten a year, tops. So from my perspective (running my own email infrastructure for a handful of domains, personal and business, friends and family) email spam is no longer a concern.
- rtkwe 6y agoI like the idea but it does seem like you're setting up a poll tax to participate fully in the internet, simultaneously having it high enough to deter or at least raise the bar on scams and low enough to be affordable to the whole world is a hard ask.
- fossuser 6y agoThey have free IDs too, but groups can block them to reduce spam. The free IDs have some other negatives too I think (long names, harder to recover, etc.). The price is quite low ~$10 for a 'planet' or standard ID. Maybe in the developing world that price is too high, but I'd suspect if it succeeded to the point where that was an issue it could be solved without too much trouble. The ID solution is cool because it fixes the spam issue which is one of the core incentives behind centralization. The other core reason to centralize is server management and finding other users. If you design an OS that has this bit baked into it from the start you can make this complexity invisible to the user. You can have apps be p2p by default without the user having to know about it, you can make it easy for users to send photos or messages directly to each other rather than always having to interoperate with a middleman company (FB, Google etc.). Their approach of starting as a VM that runs in linux is a good idea, it allows iteration on something that's immediately usable. Their initial focus on chat too I think is smart - it gets people using it while they improve it and immediately seeing changes. Long term goal would be getting urbit running on its own hardware without the virtual layer, but I think if they started trying to do that they wouldn't succeed. With the current approach they might.
- AnthonyMouse 6y ago> I like the idea but it does seem like you're setting up a poll tax to participate fully in the internet, simultaneously having it high enough to deter or at least raise the bar on scams and low enough to be affordable to the whole world is a hard ask. It's not actually that hard, because ordinary users can generate one ID and use it for many years, but spammers have to generate a new ID every five minutes because they immediately get blocked and have all content associated with the blocked IDs get retroactively dumped in the spam folder. So the cost to spammers is literally a million times higher than it is for ordinary users, which is exactly the sort of thing that actually works.
- diggernet 6y agoUrbit is interesting, but this troubles me: > there are only 2^32 (~4B) Urbit IDs, so they cost something. > Ultimately, we want your Urbit ID to feel like a civilizational key. If your Urbit ID were a piece of hardware, you could tap it to unlock a door, swipe it to buy a coffee, and plug it into any computer to log in. Your Urbit ID should be a unique, beautiful object that’s both an address and a wallet. It’s a key to a secret club and the ticket to your digital life. So I guess almost half the current global population is excluded from civilization?
- fossuser 6y agoThey talk about that - if they're approaching the limit they'd make changes to produce more IDs. The network has a built in governing body that can do things like that (and they would since restricting access isn't the goal).
- jlehman 6y agoApparently it's taken us ~30 years to come close[1] to this number of users on the current internet. Seems like not an issue for a very long time, and if it becomes one, it can be amended. That said, anyone can get on Urbit for free as a comet. The only real limitations on comets are social in nature—not technological. [1]https://en.wikipedia.org/wiki/List_of_countries_by_number_of_Internet_users https://en.wikipedia.org/wiki/List_of_countries_by_number_of...