Contents Menu Expand Light mode Dark mode Auto light/dark mode
p2p-ld 0.1.0 documentation
p2p-ld 0.1.0 documentation

Introduction

  • Overview
  • Roadmap
  • Comparison
    • P2P
      • BitTorrent
      • IPFS
      • Dat/Hypercore
      • Spritely/Goblin
    • Social
      • ActivityPub
      • Secure Scuttlebutt
      • Matrix
      • AT Protocol/Bluesky
      • Nostr
      • XMPP
    • Linked Data
      • RDF and Friends
      • SOLID
      • Linked Data Fragments
      • HDT
      • Linked Data Platform
      • NanoPubs
      • WebID
    • Data Structures
      • DataLad
      • DMC
      • ERIS
      • Graph Databases
      • SQLite
  • P2P Concepts
  • Out of Scope

Protocol

  • 1. Definitions
  • 2. Protocol
  • 3. Identity
  • 4. Discovery
  • 5. Data Structures
  • 6. Vocabulary
  • 7. Querying
  • 8. Encryption
  • 9. Federation
  • 10. Backwards Compatibility
  • 11. Evolvability

Ecosystem

  • Triplets
  • Codecs
    • HDF5
  • Translation

Drafting

  • Design Decisions
  • Sketchpad

Meta

  • Index
  • References
  • TODO
Back to top

XMPP#

Stuff we like about XMPP

  • Resources like username@domain.com/resource for indicating different accounts and contexts.

  • Service discovery

    • https://xmpp.org/extensions/xep-0030.html

  • Protocol interoperability

  • https://en.wikipedia.org/wiki/BOSH_(protocol)

  • https://en.wikipedia.org/wiki/Jingle_(protocol)

Next
Linked Data
Previous
Nostr
Copyright © 2023, Jonny Saunders
Made with Sphinx and @pradyunsg's Furo