- Asymmetric cryptography for identity and auth
- All data is stored on Homeservers, *not* on the servers of the app / website your using
- Decentralized discovery (I know your key, how can I communicate with you?): Homeservers are found through a decentralized network (Mainline DHT). The 'DNS' records for this discovery can be updated at all times, which means migrating to other homeservers is always possible without breaking the system, which was a fundamental design decision for Pubky (Credible Exit)
- The fact that data is not siloed on proprietary servers but accessible to all Pubky apps, allows for interesting interoperability between different apps, requiring only permission from the user, *not* from any app / system .
Pubky choses different tradeoffs than nostr, but I'd argue that discoverability is better approached on Pubky than on nostr (maybe that's why it takes a bit more to explain), and that using servers instead of relays improves reliability in many cases.
