I invested a lot of time…
I invested a lot of time in activitystreams and activity pub. I co-authored the W3C Social Web Incubator group in 2010. I was in the w3c social web working group that created ActivityPub. The concept of semantic inbox which powers the fediverse was mine. However, what I learnt over time was that the developer experience is really important. Nostr shines there, is consistent with itself, the protocol is bug free, and encourages building. #nostr has
- good devX
- simple spec
- extensibility
- realtime updates
- signatures
- client to server
- server to server
- http auth
- payments
- lightning network
- is machine and human friendly
- portable identity
- decentralized identifiers
- personal storage (nosdav)
- is JSON friendly
- two way identity proofs
- micro apps
- chaumian mints
- programmable contracts in lnbits
- on chain committments
- open time stamps, proof of publication
- censorship resistance
- access control
- developers that fix bugs overnight
- shamir secrets
- encryption
- encrypted direct messages
- browser extension
- alby integration
- zaps
- badges
- proof of humanness
- last but not least, a vital, positive community
This is just the start. There is SO much more in the pipe. #nostr is blasting through all the walls I hit with AP and Solid. However I hope everyone can converge in the same place, via interop.