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, rate, comment, censor, etc...
- Submit (Use ONE-OF-US.NET website)
Another one of these? Why?
What's different?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.
HabloTengo
- See that Hillel uses HabloTengo, click, sign in, Access Denied.
- Our own, open, decentralized identity network can also be used along with privacy.
Block identity (skip? mention?)
- (Reprehensible) Block Hillel: not human acting in good faith, bot / spammer / confused
- Done using identity app (Nerdster doesn't have identity key).
- Hillel 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
FYI
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.Why, 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.
- Your keys, and not locked to any domain, not mine, not ONE-OF-US.NET's, not nerdster.org's...
-
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. - Open = ours, everybody's
- Decentralized = yours (No hierarchy, no power center.)
- Litter the Internet with statements signed by our own keys grounded in our identities rather than pseudonymous and disconnected in siloed accounts.