Our Own Open Decentralized Identity Network
Brief phone size teaser.More details, explanation, motivation at:
- Tech Talk video
- Web page (Liberated Trust, First Amendment 2.0, Democracy 2.0)
I'm screen recording on this demo phone
- Might be confusing, might look like your phone
- Hopefully, you can see my screen clicks, touches, swipes
- Immediate surroundings...
- A phone with my (the speaker, call me Tom) identity
- A laptop
ONE-OF-US.NET home page
- App Store links
- Motivation: Liberated Trust, First Amendment 2.0, Democracy 2.0, ...
- Tech Details: Embedded examples, ...
- Open source links
Launch ONE-OF-US.NET identity app
- Create a new identity key. Congratulations!
- I have a cryptographic public/private key pair.
Vouch for Tom (human, capable..) by scanning his phone
- Share (email, text, ..) invitation with Tom
-
The vouch statement is cryptographically signed with the key on this
phone and published publicly on the Internet
The published statement includes:- Tom's public key
- Signature made by this phone's private identity key
- Internet location where Tom's identity key's statements are hosted
Nerdster Like
- Type: Books, Sort: #Comments
- Snooze / dismiss until reach content with multiple contributors
- Like
- Can also rate, comment, censor, submit, etc...
- Submit? (Use ONE-OF-US.NET website)
Another one of these? Why?
- No, we don't need another incompatible network / social app.
- We want to make our network accessible to all the apps we like (Reddit, Uber, Airbnb, VRBO, Twitters, NYT, WSJ, etc..)
- When you scan someone's phone, you're not buiding the Nerdster network. Any service can find, collect, store, share, replicate, and aggregate our portable signed statements.
- X is never going to leverage Facebook's network, right?
- What's different? And How?
Nerdster Browse
- I know that's Tom because I scanned his phone.
- Click on content by Hillel@Nerdster.org I can see that that's Hillel because Tom vouched for Hillel.
Follow Hillel, Unfollow Tom, Block Eyal
- Tech talk shows more: Identity layer can be leveraged by any service, same identities anywhere (Airbnb, Ebay, Reddit, NYT comments..). Those services can facilitate follow, block, or whatever those services choose referencing ..
- (Reprehensible) Block Eyal: not human acting in good faith, bot / spammer / confused
- Done using identity app. Nerdster doesn't have identity key. That's what the delegate business is for - to allow 100s or 1,000s... of services to leverage our identity network without giving any the private component of our identity key.
- Eyal no longer exists in Demo phone's network (or those who vouch for Demo phone) - Decentralized
Change Point of View (PoV)
-
- Even though I signed in with this bogus demo identity, I can see Tom's legitimate PoV
- Tom's name is different. I see how his network knows him.
- Hillel exists.
- My stuff (the demo identity currently signed in) is gone; Tom did not (and will not) vouch for Demo.
-
You are who my network says you are.
I am who your network says I am.
- Tom's in my network, and I see him as "Tom"
- I'm not in Tom's network; he doesn't see me at all
HabloTengo
- See that Hillel uses HabloTengo, click, sign in, Access Denied.
- HabloTengo demonstrates that our own, open, decentralized identity network can also support privacy.
- HabloTengo reads and verifies published identity signed statements to figure out who Hillel would allow to view his contact info.
- The Nerdster doesn't have to have its own messenger - we have plenty of those - as long as we know who's who.
Tech talk preview
- Turn on FYI
- Edit name or comment
- Show interpreted, interpreted
- Publish
- Show interpreted, uninterrupted
- Publish location (also interpreted or not)
Sign in to Nerdster on computer
Scan QR code
Tech talk mirrors a big computer screen and covers both why and how more carefully.So.. Why again? briefly:
-
Authentic, Us, Ours
- Not accounts on services, only keys we own and control
- (Tom's account is with those who've vouched for him. We control our delegate keys associations.)
- Bonus: no fake accounts, no bots
- Facebook likes, Airbnb ratings, LinkedIn connections.. all of these are owned and live at those services and can only be trusted only when served by them.
- Our network / your network. Your keys, and not locked to any domain, not mine, not ONE-OF-US.NET's, not nerdster.org's... Just like the Internet isn't Google's or Amazon's.
-
Decentralized
- No hierarchy, no power center
- Yours (from your Point of View)
-
Open
- Let tech play nice together (ONE-OF-US.NET, the Nerdster, HabloTengo are not connected - you tell them who you are, they fetch and verify signed statements from a variety of sources)
-
Published statements are not trusted because of where they came
from (what service served them)
They're trusted (and Portable) because they're signed by your own keys. - We demonstrated the Nerdster, a delegate service, could use 100s, 1,000s... without giving any the private component of our identity key.
- Identity layer establishes identity; any service can leverage that however they like (evolution), eg. Trust a person for rentals, block same for news commentary.
ONE-OF-US app screens
- PEOPLE: Tom - The vouch (trust statement) is signed by my identity key. Tom is human and goes by "Tom". If Tom loses his key or has it compromised, I'll help him out. I know who he is.
- SERVICES: me@nerdster.org - my delegate key on the Nerdster - the key I handed the Nerdster to use it as a tool to state stuff on my behalf. The delegation is signed by my identity key.
- EXPORT: your keys.
- ADVANCED: manage blocks, replace keys, ...
Closing
A different paradigm (like the Internet was).
- We build the network. We let them use it.
- Get us on the same page everywhere.
- Break the algorithm monopoly of our metadata silos.
- If I enjoy my stay at your Airbnb, who's a good host: you or your Airbnb account?
- Litter the Internet with statements signed by our own keys grounded in our identities rather than pseudonymous and disconnected in siloed accounts.
-
Nerdster, Hablo Tengo, all 3 actually are demos for the paradigm
But they're useable- Like someone's post?
- Check if they're on HabloTengo
- Follow them on X, send them a DM, ..
- They're ONE-OF-US