If my Gmail gets shut down, I will lose access to literally everything. This is why PKI is 10x more valuable than anything else with nostr right now. It’s why signer apps and trust systems should be getting 10x more attention than everything else here.

Replies (9)

We have the privilege to solve the root issue. Therefore we have the obligation to do so.
The example name gist is awesome! So the idea is that the names would never be longer than that no matter what. ritulysy-difinylu is basically the same length as an urbit moon. Still wondering if it could be condensed a bit while still being pronounceable, but it’s not bad. It’s still two (or three) syllables shorter than a phone number!
Nuh's avatar
Nuh 1 week ago
Yes they will never be longer. Some can be shorter but I want all names to have the same length. In an earlier version I compressed it to the exact length of Urbit, but I didn't like the results, they had weird combinations of consonants right after each other, and impossible to curate. This solution is as curatable as Urbit (list of Prefixes and Suffixes + vowels so I can expect the outcomes) and they also sound Italian/Spanish names and feel more fluid. I think I won't spend much more time on this, very happy with this, time to do the hard parts :)
Another clever thing about the Urbit ID scheme is that the names are meaningful. So like ~rigpen-solwer is from the sol star in the wer galaxy. I guess rigpen would essentially be random, but I did find it intellectually satisfying that there was some meaning to it beyond total randomness. Essentially though, Urbit ID is inherently Proof of Stake where stakers are Galaxy owners (they don’t even need Ethereum really. Whereas your scheme (and Groundwire.dev) would be inherently Proof of Work (Bitcoin).
Nuh's avatar
Nuh 6 days ago
Sure why not. I am only keeping the rust code private because it was shitty. But most of the code is in the html as well
Nuh's avatar
Nuh 6 days ago
I don't appreciate that, because I am a DNS maxi, so even if it is ugly I would go with rigpen.sol.wer In my case it would be like; divoheky-ravanepy.mns.alt All names are flat within the .mns namespace, and mns is within the .alt namespace that ICANN committed to never using