Search.setIndex({"docnames": ["adapter/index", "backwards_compatibility", "comparison/data/dmc", "comparison/data/eris", "comparison/data/index", "comparison/index", "comparison/ld/index", "comparison/ld/ld_fragments", "comparison/ld/ld_platform", "comparison/ld/nanopubs", "comparison/ld/rdf", "comparison/ld/solid", "comparison/p2p/bittorrent", "comparison/p2p/hypercore", "comparison/p2p/index", "comparison/p2p/ipfs", "comparison/p2p/spritely", "comparison/social/activitypub", "comparison/social/at_protocol", "comparison/social/index", "comparison/social/matrix", "comparison/social/nostr", "comparison/social/ssb", "comparison/social/xmpp", "data_structures", "definitions", "design", "discovery", "encryption", "evolvability", "federation", "identity", "index", "out_of_scope", "overview", "p2p_concepts", "protocol", "querying", "references", "sketchpad", "translation", "translation/index", "triplets", "vocabulary"], "filenames": ["adapter/index.md", "backwards_compatibility.md", "comparison/data/dmc.md", "comparison/data/eris.md", "comparison/data/index.md", "comparison/index.md", "comparison/ld/index.md", "comparison/ld/ld_fragments.md", "comparison/ld/ld_platform.md", "comparison/ld/nanopubs.md", "comparison/ld/rdf.md", "comparison/ld/solid.md", "comparison/p2p/bittorrent.md", "comparison/p2p/hypercore.md", "comparison/p2p/index.md", "comparison/p2p/ipfs.md", "comparison/p2p/spritely.md", "comparison/social/activitypub.md", "comparison/social/at_protocol.md", "comparison/social/index.md", "comparison/social/matrix.md", "comparison/social/nostr.md", "comparison/social/ssb.md", "comparison/social/xmpp.md", "data_structures.md", "definitions.md", "design.md", "discovery.md", "encryption.md", "evolvability.md", "federation.md", "identity.md", "index.md", "out_of_scope.md", "overview.md", "p2p_concepts.md", "protocol.md", "querying.md", "references.md", "sketchpad.md", "translation.md", "translation/index.md", "triplets.md", "vocabulary.md"], "titles": ["Adapter", "11. Backwards Compatibility", "DMC", "ERIS", "Data Structures", "Comparison", "Linked Data", "Linked Data Fragments", "Linked Data Platform", "NanoPubs", "RDF and Friends", "SOLID", "BitTorrent", "Dat/Hypercore", "P2P", "IPFS", "Spritely/Goblin", "ActivityPub", "AT Protocol/Bluesky", "Social", "Matrix", "Nostr", "Secure Scuttlebutt", "XMPP", "5. Data Structures", "1. Definitions", "Design Decisions", "4. Discovery", "8. Encryption", "12. Evolvability", "10. Federation", "3. Identity", "p2p-ld", "Out of Scope", "Overview", "P2P Concepts", "2. Protocol", "7. Querying", "References", "Sketchpad", "Translation", "Translation", "Triplets", "6. Vocabulary"], "terms": {"interfac": [0, 38], "other": [0, 7, 12, 13, 16, 22, 26, 31, 32, 36, 43], "protocol": [0, 5, 7, 10, 16, 19, 21, 22, 23, 27, 28, 32, 33, 35], "format": [0, 1, 7, 10, 12, 13, 24, 40, 41, 42], "file": [0, 1, 10, 12, 13, 16, 21], "hdf5": 0, "json": [0, 21, 22, 24, 38], "csv": [0, 13], "mat": 0, "http": [0, 2, 3, 5, 7, 8, 10, 12, 13, 15, 16, 21, 22, 23, 24, 27, 28, 38, 39, 40], "s3": 0, "us": [1, 7, 8, 10, 12, 13, 15, 16, 18, 21, 22, 24, 25, 26, 31, 35, 37, 39], "exist": [1, 5, 8, 12, 26, 27, 34, 35, 41], "web": [1, 7, 26, 31, 38], "seed": [1, 12], "like": [1, 7, 8, 10, 12, 13, 15, 16, 21, 23, 24, 26, 27, 37, 42], "thing": [1, 10, 12, 26, 27, 33, 39], "codec": [1, 7, 12, 15, 33, 39], "indic": [1, 7, 8, 12, 21, 23, 24, 31, 37, 39, 43], "metadata": [1, 5, 7, 8, 12, 13, 15, 22, 39], "backup": 1, "mirror": 1, "behav": [1, 24], "peer": [1, 7, 12, 13, 16, 18, 22, 26, 27, 30, 31, 35, 36, 37, 39, 43], "how": [1, 12, 26, 27, 28, 31, 33, 34, 35, 37, 39, 43], "can": [1, 5, 7, 8, 10, 12, 16, 22, 24, 25, 28, 31, 35, 36, 37, 39, 43], "them": [1, 12, 13, 16, 26, 27, 31, 32, 35, 39, 43], "given": [1, 7, 8, 12, 13, 15, 24, 31, 37, 43], "contain": [1, 2, 7, 10, 12, 13, 16, 25, 37, 39], "see": [1, 7, 12, 18, 24, 27], "bep": [1, 12], "52": [1, 12], "v2": [1, 12, 13], "map": [1, 10, 21], "feed": [1, 13, 24], "distribut": [2, 7, 12, 15, 16, 18, 38], "mutabl": [2, 16], "inqlab": 2, "net": [2, 8, 38], "project": [2, 5, 32], "encod": 3, "robust": [3, 35, 38], "immut": [3, 16], "storag": [3, 15, 16], "codeberg": 3, "page": [3, 26, 32], "spec": [3, 8, 12, 21, 22, 24, 33, 35], "eri": [4, 5], "dmc": [4, 5], "all": [5, 7, 10, 12, 16, 18, 26, 27, 32, 39], "thi": [5, 10, 12, 16, 21, 24, 27, 32, 34, 39], "i": [5, 7, 8, 10, 12, 13, 15, 16, 18, 21, 24, 27, 28, 31, 32, 34, 35, 36, 39, 43], "todo": 5, "just": [5, 8, 12, 21, 24, 25, 32, 39], "situat": 5, "context": [5, 10, 23, 24, 26, 34, 39], "talk": [5, 21], "shit": [5, 15, 39], "obv": 5, "p2p": [5, 7, 10, 12, 13, 15, 16, 26, 34, 39], "bittorr": [5, 13, 14, 15, 26, 38], "ipf": [5, 12, 14], "dat": [5, 14, 38], "hypercor": [5, 14, 27], "sprite": [5, 14, 38], "goblin": [5, 14], "social": [5, 7, 12, 15, 16, 26, 35], "activitypub": [5, 15, 16, 19], "secur": [5, 16, 19, 38], "scuttlebutt": [5, 19], "matrix": [5, 19], "AT": [5, 19, 21], "blueski": [5, 19], "nostr": [5, 12, 19], "xmpp": [5, 19, 27], "link": [5, 10, 12, 15, 16, 24, 26, 31, 32, 34, 35, 36, 37, 38, 39, 43], "data": [5, 12, 13, 15, 16, 26, 27, 30, 32, 34, 35, 37, 38, 40, 42], "rdf": [5, 6, 7, 24, 38, 39], "friend": [5, 6, 12, 31, 43], "solid": [5, 6], "fragment": [5, 6, 24, 38], "platform": [5, 6, 7, 24, 26], "nanopub": [5, 6], "structur": [5, 12, 13, 16, 22, 26, 35, 39], "agregor": 5, "arweav": 5, "chord": 5, "earthstar": 5, "org": [5, 7, 8, 10, 12, 16, 23, 24, 26, 27, 28, 38, 39], "freenet": 5, "p2panda": 5, "v": [5, 16], "interest": [5, 12, 18, 26], "safe": 5, "storj": 5, "swarm": [5, 12, 35], "base": [5, 7, 10, 16], "around": [5, 7, 26], "coin": 5, "smart": 5, "contract": [5, 12], "kademlia": [5, 13], "rout": 5, "chunk": [5, 7, 13, 16], "store": [5, 7, 15, 16, 22, 31], "node": [5, 7, 10, 18, 24, 31, 39], "close": [5, 12, 31, 43], "hash": [5, 12, 13, 16, 24, 37, 39], "space": [5, 12, 16], "reput": 5, "linkedtrust": 5, "u": [5, 8, 26, 39], "append": [5, 13, 26], "onli": [5, 12, 13, 16, 26, 31, 39, 43], "ar": [7, 8, 10, 12, 13, 15, 16, 18, 24, 25, 26, 27, 31, 32, 33, 35, 37, 38, 39, 43], "one": [7, 8, 10, 12, 21, 24, 25, 26, 31, 35], "exampl": [7, 8, 10, 12, 21, 26, 39], "howev": [7, 12], "we": [7, 8, 10, 12, 13, 15, 16, 18, 21, 23, 26, 27, 28, 35, 37, 39], "envis": 7, "kind": [7, 12, 21, 27], "ldf": 7, "partit": 7, "emerg": 7, "might": [7, 12, 16, 24, 26, 27], "even": [7, 12, 16, 26], "vari": 7, "dynam": [7, 24], "depend": [7, 10, 26], "server": [7, 12, 13, 16, 21, 26, 31], "load": 7, "perhap": 7, "semant": [7, 10, 38], "wai": [7, 8, 10, 15, 16, 18, 21, 24, 43], "express": [7, 10], "hypermedia": 7, "control": [7, 13, 15, 26], "each": [7, 8, 12, 24, 26, 27, 31, 35], "necessari": 7, "verborgh": [7, 38], "et": [7, 10, 12, 16, 26], "al": [7, 10, 12, 16, 26], "2014": [7, 38], "design": [7, 12, 13, 15, 16, 18], "fill": 7, "middl": 7, "between": [7, 8, 16, 18, 24, 40], "entir": [7, 12, 26], "serversid": 7, "sparql": [7, 37], "clientsid": 7, "download": [7, 12, 13, 39], "tripl": [7, 8, 24, 38], "usag": 7, "queri": [7, 24, 26, 27, 35, 38], "notori": 7, "being": [7, 12, 13, 16, 25, 37], "resourc": [7, 8, 12, 16, 23, 26], "intens": [7, 12], "becom": [7, 12, 15, 37], "much": [7, 12, 16, 26], "more": [7, 12, 26, 43], "complex": [7, 10], "than": [7, 12, 13, 16, 18, 22, 27], "typic": [7, 12], "relat": [7, 10, 18, 27, 35], "algebra": 7, "need": [7, 8, 12, 13, 15, 16, 26, 27, 28], "resolv": [7, 10, 18, 31, 39, 43], "potenti": [7, 12, 25], "enorm": 7, "number": [7, 12, 26], "place": [7, 16], "logic": 7, "rather": [7, 12, 13, 16, 18, 22, 26, 27], "client": [7, 12, 16, 21], "an": [7, 8, 10, 12, 13, 15, 21, 24, 26, 27, 31, 35, 36, 39, 43], "architectur": [7, 21, 26], "decis": [7, 12], "ha": [7, 8, 10, 12, 18, 24, 25, 26, 31, 36, 39], "histori": [7, 10], "descend": 7, "from": [7, 10, 12, 13, 16, 24, 26, 31, 35, 36, 37, 38, 39, 40], "idea": [7, 10, 12, 18, 24, 32], "should": [7, 10, 12, 16, 18, 24, 25, 26, 27, 33, 37, 39], "work": [7, 10, 12, 16, 27, 32, 39], "have": [7, 10, 12, 13, 15, 16, 21, 24, 25, 26, 28, 31, 35, 37], "agent": 7, "our": [7, 12, 16, 26, 39], "behalf": [7, 43], "1": [7, 10, 12, 13, 38], "split": [7, 12, 30], "provid": [7, 22], "pre": [7, 27], "comput": [7, 12, 16, 26], "set": [7, 8, 12, 24, 26], "selector": 7, "purposefulli": 7, "gener": [7, 10, 12, 15, 16, 21, 26, 38, 40], "concept": [7, 15, 26], "author": [7, 39], "focu": [7, 16, 26], "primarili": 7, "pattern": [7, 10, 12, 16, 27, 38], "compos": 7, "A": [7, 8, 12, 16, 22, 24, 25, 26, 31, 38, 40, 42, 43], "subject": [7, 8], "predic": 7, "object": [7, 10, 15, 16, 24, 36, 38, 39], "defin": [7, 33, 43], "content": [7, 8, 12, 13, 16, 21, 22, 24, 39], "specif": [7, 12, 13, 16, 18, 26, 31, 37], "estim": 7, "total": 7, "sinc": [7, 24, 25], "larg": [7, 12, 13, 16, 26], "pagin": 7, "retriev": [7, 38], "For": [7, 12], "correspond": [7, 10, 16], "": [7, 12, 15, 16, 18, 21, 22, 24, 25, 26], "peopl": [7, 10, 12, 18, 26, 27], "p": [7, 38], "name": [7, 12, 13, 16, 21, 24, 25, 26, 39], "o": [7, 8], "tom": 7, "would": [7, 8, 10, 26], "combin": [7, 12], "includ": [7, 10, 12, 13, 16, 24, 33], "field": [7, 12, 31], "unspecifi": 7, "eg": [7, 8, 10, 12, 15, 24, 31, 36, 37, 39, 43], "ani": [7, 12, 26, 27, 31, 32, 33], "triplet": [7, 10, 37, 39, 43], "whose": [7, 36], "person": [7, 8, 25, 26], "so": [7, 10, 12, 16, 18, 24, 26, 27, 37, 39, 43], "The": [7, 8, 10, 12, 13, 16, 24, 25, 26, 32, 35, 38, 39], "host": [7, 12, 26, 35], "dataset": [7, 13, 26, 27, 38], "possibl": [7, 12, 13, 15, 21, 26, 28], "ld": [7, 15, 16, 24, 26, 34, 35, 39], "follow": [7, 12, 16, 35], "emphas": 7, "network": [7, 12, 15, 16, 18, 22, 26, 31, 35, 39], "execut": 7, "emb": 7, "add": [7, 8, 12], "substanti": 7, "import": [7, 41], "lot": [7, 10, 12, 15, 16, 21], "problem": [7, 12], "heighten": 7, "requir": [7, 8, 12, 18, 24, 26], "abus": [7, 43], "denial": 7, "servic": [7, 18, 23], "strategi": [7, 12], "cacheabl": 7, "over": [7, 12, 15, 26], "graph": [7, 10, 13, 18, 24, 27, 38], "onc": [7, 16], "It": [7, 12, 15, 21, 26], "also": [7, 12, 16, 18, 24, 26, 28, 37, 43], "iter": 7, "do": [7, 12, 15, 21, 26, 27, 32, 37, 39], "mani": [7, 12, 26, 31], "small": [7, 26], "sequenc": 7, "wait": 7, "result": [7, 26, 37], "where": [7, 10, 12, 15, 18, 31, 35], "creat": [7, 8, 12, 26, 30, 39, 42], "determinist": [7, 26], "wildcard": 7, "mean": [7, 12, 13, 15, 16, 18, 24, 26, 31, 39], "thei": [7, 12, 13, 16, 18, 22, 24, 25, 26, 27, 32, 35, 39, 43], "mutual": [7, 26, 43], "exclus": 7, "though": [7, 10, 12, 21], "could": [7, 12, 43], "make": [7, 8, 10, 12, 13, 16, 24, 25, 26, 27, 28, 30, 37, 39, 43], "expect": 7, "re": [7, 12, 16, 24, 26, 39], "concern": [7, 18], "leaf": 7, "binari": [7, 24], "access": [7, 13, 15, 16], "via": [7, 10, 31], "repres": [7, 31, 35], "thu": 7, "necessarili": [7, 10, 12, 16], "imagin": [7, 12, 16, 26], "singl": [7, 12, 13, 18, 26], "factual": 7, "assert": [7, 16], "imag": 7, "document": [7, 8, 16], "post": [7, 15, 18, 22, 24, 27], "etc": [7, 12, 35], "less": [7, 12, 26, 43], "rigidli": 7, "complet": [7, 8, 12], "addition": [7, 8, 35], "explicitli": [7, 12, 16, 26, 33], "system": [7, 12, 16, 26, 35], "unconcern": 7, "arbitrari": 7, "anonym": [7, 12], "individu": [7, 12, 26, 31, 35], "feder": [7, 12, 35], "manag": [7, 10], "norm": 7, "accordingli": 7, "its": [7, 12, 15, 24, 26, 27, 31, 36], "doe": [7, 10, 21, 33], "attempt": [7, 12], "replac": 7, "improv": 7, "There": [7, 12, 21, 26, 27], "philosoph": 7, "practic": [7, 12, 15, 26], "greater": 7, "particularli": [7, 18], "instanti": [7, 16, 39], "bigass": 7, "corpor": 7, "knowledg": [7, 38], "what": [7, 8, 12, 13, 16, 33, 34, 35, 37], "integr": [7, 12, 35], "technologi": [7, 18, 26, 35], "endpoint": 7, "homepag": [7, 39], "linkeddatafrag": 7, "paper": [7, 38], "origin": [7, 8, 13, 16, 26, 31, 37, 39], "confer": 7, "2016": [7, 38], "earli": 7, "discuss": [7, 12, 16], "saunder": [7, 10, 12, 32, 38], "2023": [7, 10, 38], "www": [8, 10, 12, 24, 38], "w3": [8, 10, 24, 38, 39], "tr": [8, 10, 12, 24, 38, 40], "ldp": 8, "ldpc": 8, "extend": [8, 12, 24], "notion": [8, 12, 21, 24], "term": [8, 35], "membership": 8, "type": [8, 13, 21, 24, 27, 39, 43], "direct": [8, 25], "prefix": [8, 10], "dcterm": 8, "purl": [8, 10], "dc": 8, "n": [8, 10, 16, 43], "c1": 8, "basiccontain": 8, "titl": 8, "veri": [8, 12, 21, 24, 26, 32], "simpl": 8, "r1": 8, "r2": 8, "r3": 8, "indirect": 8, "interact": [8, 16, 24], "ontologi": [8, 10], "networth": 8, "nw1": 8, "networthof": 8, "user": [8, 22, 24, 37, 43], "johnzsmith": 8, "asset": 8, "a1": 8, "a2": 8, "liabil": 8, "l1": 8, "l2": 8, "l3": 8, "describ": [8, 12, 24, 32, 33, 35, 38, 39], "without": [8, 12, 24, 37], "modifi": 8, "directcontain": 8, "membershipresourc": 8, "hasmemberrel": 8, "were": [8, 12], "new": [8, 12, 27], "advisor": 8, "tell": [8, 12, 13, 26, 27, 31], "addit": [8, 12, 27, 35, 39], "when": [8, 10, 12, 13, 15, 22, 27, 28, 31, 36, 39], "member": [8, 12], "foaf": [8, 10], "primarytop": 8, "indirectcontain": 8, "insertedcontentrel": 8, "bob": [8, 10, 21, 25], "uri": [8, 10, 16, 26, 39], "k": 8, "inform": [8, 10, 12, 16, 26, 27], "marsha": 8, "still": 8, "unclear": 8, "me": [8, 13, 25, 26], "about": [8, 18, 22, 23, 26, 27, 39], "read": [8, 13, 16], "request": [8, 12, 13, 35], "effect": [8, 32], "basic": [8, 24, 27], "ldpr": 8, "same": [8, 16, 22, 26, 37], "r": [8, 24], "mai": [8, 16, 25, 31], "delet": [8, 13], "remov": 8, "form": [8, 12, 22, 24, 35], "separ": [8, 12], "minim": [8, 21], "remain": 8, "zero": 8, "recurs": [8, 10], "least": 8, "suggest": 8, "worth": [8, 12, 21], "explain": 8, "why": 8, "t": [8, 10, 12, 16, 18, 21, 24, 26, 27, 39, 43], "turn": [8, 12, 39], "mix": 8, "am": [8, 39], "subcontain": 8, "case": [8, 12, 16, 31, 37], "ucr": 8, "virtuoso": 8, "github": [8, 15, 16, 21, 22, 24, 27], "com": [8, 10, 12, 15, 16, 21, 22, 23, 24, 27, 38], "vemonet": 8, "eleph": 10, "room": 10, "come": [10, 13], "Its": 10, "torrid": 10, "known": [10, 12, 13, 21, 31], "hopelessli": 10, "aggress": [10, 12], "divin": 10, "call": 10, "your": [10, 27], "disposit": 10, "seek": 10, "strateg": 10, "interoper": [10, 23], "deriv": 10, "nice": [10, 12], "One": [10, 16, 25], "primari": [10, 16], "conflat": 10, "url": [10, 12, 26, 38, 39], "identifi": [10, 24, 26, 31, 35, 36, 39], "schema": [10, 38, 40, 41], "roughli": 10, "onto": 10, "neat": [10, 13], "character": 10, "everyth": [10, 13, 26, 39], "ideal": 10, "canon": [10, 24, 25], "represent": 10, "hand": 10, "correct": [10, 43], "purpos": [10, 38], "capabl": [10, 12, 16, 24, 38], "model": [10, 13, 24, 38], "world": 10, "depart": 10, "vision": [10, 26], "instead": [10, 12, 26], "favor": [10, 12], "radic": [10, 26], "vernacular": 10, "extrem": [10, 12, 16, 18, 21], "decentr": [10, 26, 38], "multiaddr": 10, "c": 10, "ox": 10, "ac": 10, "uk": 10, "isg": 10, "sem": 10, "tab": 10, "edg": 10, "unord": 10, "which": [10, 12, 15, 18, 24, 35], "difficult": [10, 12, 26], "been": [10, 12, 26], "approach": 10, "few": [10, 18, 26], "godforsaken": 10, "first": [10, 12, 24, 27, 32, 38, 39], "rest": [10, 12, 13, 18, 32], "list": [10, 12, 22, 27, 30, 39], "syntax": [10, 24], "mylist": 10, "arnold": 10, "carli": 10, "longhand": 10, "turtl": 10, "1999": 10, "02": [10, 21], "22": [10, 38], "list1": 10, "ami": 10, "list2": 10, "list3": 10, "nil": 10, "thankfulli": 10, "shorthand": 10, "isn": [10, 21, 26], "bad": 10, "both": [10, 16], "great": [10, 13, 18], "keyword": 10, "xmln": 10, "0": [10, 13, 21, 31, 37, 38], "id": 10, "joebob": 10, "nick": 10, "joe": 10, "jaybe": 10, "expand": 10, "mimic": 10, "vocab": 10, "geojson": 10, "coordin": [10, 16], "geometri": 10, "10": [10, 12, 38], "featur": [10, 12, 27], "bbox": 10, "polygon": 10, "global": [10, 24], "rel": [10, 12, 26, 39], "must": [10, 16, 21, 27, 30, 31, 36], "altern": [10, 26], "blank": [10, 24, 37], "treat": [10, 31], "equival": [10, 12, 26, 31, 43], "merg": 10, "probabl": [10, 27], "here": [10, 12, 25, 32], "enter": 10, "match": 10, "whatev": 10, "those": [10, 16, 27, 39], "skolem": 10, "rdf11": 10, "mt": 10, "primer": 10, "w3c": [10, 24], "recommend": 10, "tandi": [10, 38], "2015": [10, 38], "charpenai": [10, 38], "ari": 10, "jsonld": 10, "j": [10, 38], "nativ": 10, "biolink": 10, "multipl": [10, 12, 13, 16, 22, 25, 26, 30], "yaml": 10, "linkml": [10, 38, 40], "languag": [10, 38], "moxon": [10, 38], "2021": [10, 38], "multidimension": 10, "io": [10, 15, 22, 24, 27, 38, 40], "howto": 10, "html": [10, 12, 23, 27, 38, 39, 40], "oaklib": 10, "python": 10, "packag": [10, 42], "rdflib": 10, "mayb": 10, "hydra": 10, "vocabulari": [10, 35], "plu": 10, "coral": [10, 24], "unargu": 12, "most": [12, 37], "success": 12, "date": 12, "needless": 12, "sai": [12, 39], "learn": [12, 16], "walk": 12, "footstep": 12, "explan": 12, "don": [12, 16, 26, 27], "outsid": [12, 26], "give": [12, 13, 18, 31], "unfamiliar": 12, "reader": 12, "sens": [12, 26], "share": [12, 16, 26, 30, 31, 43], "unit": [12, 24], "bencod": [12, 22], "dictionari": 12, "v1": 12, "announc": 12, "sever": [12, 24, 25, 42], "below": 12, "info": [12, 13, 24], "length": [12, 13], "concaten": 12, "fix": [12, 26], "size": 12, "piec": [12, 35, 39], "dict": 12, "sha": 12, "directori": 12, "three": [12, 27], "random": [12, 13], "decod": 12, "look": [12, 21, 26], "8080": 12, "204800": 12, "path": [12, 21], "file3": 12, "51200": 12, "file2": 12, "102400": 12, "16384": 12, "long": 12, "string": 12, "uniqu": [12, 24, 25, 26, 39], "index": [12, 13, 24, 27], "infohash": 12, "abbrevi": 12, "allow": [12, 22, 36, 43], "independ": [12, 43], "verifi": [12, 21], "start": [12, 24, 32], "magnet": 12, "xt": 12, "urn": 12, "btih": 12, "dn": [12, 13, 18, 31], "torrent_nam": 12, "tracker_url": 12, "tradit": 12, "merkl": [12, 13, 15, 24], "tree": [12, 13, 22], "some": [12, 13, 16, 18, 26, 35, 39], "properti": [12, 13, 35], "abl": [12, 13, 16, 26, 39, 43], "recogn": 12, "across": [12, 30], "To": [12, 26], "connect": [12, 22, 27, 31, 35], "upload": [12, 13], "return": [12, 37], "ip": 12, "port": 12, "leech": 12, "doesn": [12, 16, 26], "trust": [12, 15, 31], "send": [12, 13], "specifi": [12, 24, 37, 43], "check": [12, 16, 25, 39], "receiv": [12, 13], "against": [12, 18, 25, 39], "solv": 12, "discoveri": [12, 13, 23, 31, 35], "clear": 12, "point": [12, 16], "find": [12, 27, 37], "within": [12, 13, 18, 24, 30, 31, 35], "itself": [12, 16, 27, 35], "introduc": 12, "degre": 12, "brittl": 12, "failur": 12, "discov": [12, 18, 27, 35], "ad": 12, "time": [12, 24, 26, 37], "tabl": 12, "exchang": 12, "beyond": 12, "technic": 12, "role": [12, 43], "critic": 12, "understand": [12, 26], "while": [12, 37], "prior": 12, "gnutella": 12, "limewir": 12, "kazaa": 12, "fame": 12, "had": [12, 15], "search": [12, 32], "organ": [12, 15, 26, 35], "ecosystem": 12, "flourish": 12, "experi": [12, 16], "keep": [12, 26, 27, 32, 39], "healthi": 12, "commun": [12, 26], "rang": 12, "huge": [12, 26], "disconnect": 12, "wide": 12, "public": [12, 13, 16, 38, 39, 43], "thepiratebai": 12, "tini": 12, "knit": 12, "nich": 12, "privat": [12, 22, 43], "bifurc": 12, "overal": 12, "remark": 12, "resili": 12, "infring": 12, "themselv": [12, 13, 26], "live": 12, "inexpens": 12, "compar": 12, "risk": 12, "piraci": 12, "vector": 12, "If": [12, 15, 21, 22, 26, 36, 39], "shut": [12, 26], "down": [12, 26], "continu": [12, 26], "amongst": 12, "through": [12, 16, 18, 38], "dht": [12, 13, 27], "successor": 12, "pop": 12, "up": [12, 16, 26, 33], "old": 12, "collect": [12, 31, 43], "site": [12, 32], "massiv": [12, 26], "central": [12, 18], "repopul": 12, "detail": [12, 33], "infrastructur": [12, 15, 26, 38], "archiv": [12, 15, 26, 39], "2022": [12, 32, 38], "anoth": [12, 21, 24, 31, 35, 39, 43], "handshak": [12, 13], "extens": [12, 23, 27], "support": [12, 13, 16, 24, 27], "subtleti": 12, "transfer": [12, 13], "broadli": 12, "summar": 12, "seri": 12, "step": 12, "two": [12, 27], "promin": 12, "mention": 12, "legout": [12, 38], "2006": [12, 38], "select": 12, "spent": 12, "finit": 12, "bandwidth": 12, "varieti": [12, 39], "choke": [12, 38], "algorithm": [12, 26, 38], "reward": 12, "reciproc": 12, "variant": 12, "tit": 12, "tat": 12, "although": 12, "rare": 12, "strict": 12, "bitwis": 12, "later": [12, 39], "blockchain": [12, 26], "amount": 12, "befor": [12, 32], "contrast": 12, "bitswap": 12, "perfectli": 12, "optim": [12, 26], "better": 12, "avail": 12, "rarest": [12, 38], "track": [12, 26, 32, 39], "copi": 12, "present": [12, 24], "preferenti": 12, "demand": 12, "section": [12, 32, 35], "mostli": 12, "scratchpad": [12, 26], "moment": 12, "eventu": 12, "initi": [12, 27], "extra": 12, "constant": 12, "adjust": 12, "underli": [12, 13], "almost": 12, "These": [12, 26], "self": [12, 26], "registri": 12, "handl": [12, 18, 35], "curious": 12, "build": [12, 15, 16, 24, 27, 38], "last": [12, 26], "stage": 12, "fall": 12, "back": 12, "git": [12, 15], "repositori": 12, "low": [12, 38], "barrier": [12, 26], "entri": [12, 18, 22], "portabl": [12, 16], "oper": [12, 16, 31, 43], "idiom": 12, "folder": 12, "own": [12, 15, 16, 26, 36, 37], "filesystem": 12, "abstract": [12, 16, 26], "explicit": [12, 30], "left": [12, 33], "out": [12, 26, 31, 32], "implement": [12, 16, 21, 32], "exploit": 12, "refus": 12, "ever": 12, "occur": 12, "asshol": 12, "worst": 12, "scenario": 12, "scarciti": [12, 26], "inde": 12, "selfish": 12, "intrins": [12, 24, 26], "incent": [12, 15, 38], "alreadi": 12, "wast": 12, "seeder": 12, "alloc": 12, "leecher": 12, "current": 12, "restor": 12, "level": [12, 24, 26, 27, 31, 37], "abov": 12, "hierarch": [12, 24], "categori": [12, 27], "artist": 12, "album": 12, "produc": [12, 18], "version": [12, 13, 38, 39], "differ": [12, 23, 24, 26, 27, 34, 39], "tool": [12, 26], "tricki": 12, "becaus": [12, 15, 26], "go": [12, 26, 39], "road": 12, "dao": 12, "strictli": [12, 39], "enforc": 12, "recal": 12, "precis": 12, "relax": 12, "condit": 12, "cross": [12, 25], "particular": [12, 16, 27, 31, 39], "want": [12, 13, 26, 27, 37], "balanc": 12, "conflict": 12, "automat": [12, 36], "rehost": [12, 26, 30, 37], "shard": 12, "maintain": [12, 22, 26, 30], "loos": 12, "well": [12, 13, 21, 26], "avoid": [12, 13], "signific": [12, 16], "perform": 12, "penalti": 12, "guarante": [12, 26], "strong": 12, "tor": 12, "good": [12, 24], "updat": [12, 22], "entrypoint": 12, "mechan": [12, 13], "prespecifi": 12, "hardcod": 12, "curat": [12, 15], "someth": [12, 13, 15, 16, 26], "bound": 12, "3": [12, 13, 38], "bep_0003": 12, "bep_0052": 12, "9": [12, 13, 38], "bep_0009": 12, "cohen": [12, 38], "2003": [12, 38], "Or": [12, 39], "properli": 12, "per": [12, 13], "12": [12, 38], "ogden": [13, 38], "2017": [13, 26, 38], "appar": 13, "now": [13, 26, 39], "order": [13, 24, 43], "increment": 13, "spars": 13, "replic": 13, "part": [13, 24, 26], "encrypt": [13, 16, 22, 24, 35], "multicast": 13, "travers": [13, 24, 27], "messag": [13, 15, 22, 35], "varint": 13, "header": 13, "consist": 13, "2": [13, 38], "state": 13, "chang": [13, 16, 26, 35], "4": [13, 38], "unhav": 13, "you": [13, 26], "5": [13, 38], "6": [13, 38], "unwant": 13, "longer": 13, "7": [13, 38], "get": [13, 16, 21, 39], "8": [13, 38], "cancel": 13, "nevermind": 13, "actual": [13, 16], "channel": 13, "kei": [13, 16, 21, 22, 43], "dure": 13, "bunch": [13, 21], "rotat": 13, "ident": [13, 15, 16, 18, 22, 24, 25, 27, 35, 39, 43], "cryptograph": [13, 25, 31], "petnam": [13, 25], "shortnam": [13, 24], "realli": 13, "100mb": 13, "tradeoff": 13, "doc": [13, 26, 27], "heavili": 15, "inspir": 15, "shortcom": 15, "reveal": 15, "ipn": 15, "multihash": 15, "multicodec": 15, "slow": 15, "No": [15, 26], "miss": 15, "natur": 15, "tracker": 15, "similar": [15, 16, 24], "henc": 15, "filecoin": 15, "exogen": 15, "transact": 15, "phish": 15, "attack": [15, 16], "know": [15, 25, 26, 27, 39], "who": [15, 16, 39], "hell": 15, "cid": 15, "leat": 15, "riskier": 15, "lack": 15, "hoc": 15, "whatnot": 15, "dag": [15, 24], "Not": [15, 39], "perman": 15, "retain": 15, "custodi": 15, "institut": [16, 38], "closest": 16, "spirit": 16, "consid": [16, 21, 35], "previous": 16, "departur": 16, "applic": [16, 24], "run": [16, 26], "code": [16, 39], "complementari": 16, "overlap": 16, "choic": [16, 26], "emphasi": 16, "technolog": [16, 26], "acl": 16, "richer": 16, "mutat": 16, "address": [16, 24, 27, 35], "entiti": [16, 27, 35], "encapsul": 16, "behavior": 16, "act": 16, "actor": [16, 18, 26], "unum": 16, "focus": [16, 24], "plan": 16, "evalu": 16, "diverg": 16, "fork": 16, "activ": [16, 18, 26, 31], "approv": 16, "forth": 16, "directli": [16, 18, 24], "stuff": [16, 23], "promis": 16, "pipelin": 16, "reduc": 16, "roundtrip": 16, "agnosticisim": 16, "ocapn": 16, "safeti": 16, "environ": 16, "Their": 16, "descript": [16, 32], "locat": [16, 26, 31], "agnost": 16, "In": [16, 38], "word": [16, 26], "stem": 16, "thereof": 16, "latter": 16, "built": 16, "upon": 16, "former": 16, "oblivi": 16, "possess": 16, "vulner": 16, "sizeof": 16, "write": [16, 40], "sneakernet": 16, "lemmer": [16, 38], "webber": [16, 38], "d": [16, 38], "golem": 16, "gitlab": 16, "blob": [16, 21], "master": [16, 21], "readm": 16, "aren": [18, 26, 39], "too": [18, 24, 26], "billionair": 18, "cosplai": 18, "altruist": 18, "differenti": 18, "short": [18, 25], "did": 18, "That": 18, "plc": 18, "resolut": [18, 39], "domain": [18, 21, 23, 26], "funnel": 18, "big": 18, "transpar": 18, "ensur": 18, "market": 18, "advertis": [18, 24, 36], "layer": [18, 26, 39], "method": 18, "bootstrap": [18, 27, 31], "extrins": 18, "again": 21, "distrust": 21, "anarcho": 21, "capitalist": 21, "comparison": [21, 32], "speak": 21, "nip": 21, "noster": 21, "05": [21, 38], "md": 21, "seem": [21, 24], "webfing": 21, "under": 21, "issu": [21, 31], "event": 21, "nip05": 21, "pubkei": 21, "b0635d6a9851d3aed0cd6c495b282167acf761729078d975fc341b22650b07b9": 21, "respons": [21, 26, 37], "And": [21, 38], "relai": 21, "littl": 21, "formal": 21, "made": 21, "bitcoin": 21, "gui": 21, "subscrib": [22, 31], "ask": [22, 39], "subfe": 22, "special": [22, 24, 31, 43], "off": 22, "root": [22, 24, 37, 39], "devic": 22, "ssbc": [22, 24], "fusion": 22, "invit": 22, "b": 22, "consent": [22, 28], "entrust": 22, "phone": 22, "proof": 22, "lost": 22, "tombston": 22, "guid": 22, "usernam": 23, "account": [23, 24, 31, 43], "xep": [23, 27], "0030": [23, 27], "en": [23, 28, 38], "wikipedia": [23, 28], "wiki": [23, 28], "bosh_": 23, "jingle_": 23, "envelop": 24, "decoupl": 24, "merkel": 24, "ya": 24, "right": 24, "ld11": 24, "frame": 24, "introduct": [24, 40], "packet": 24, "permiss": [24, 31, 36, 43], "scope": [24, 31, 43], "signatur": 24, "anyth": 24, "referenc": [24, 36], "local": 24, "qualifi": 24, "put": [24, 25], "blog": [24, 27], "top": [24, 31], "everi": [24, 26, 36, 39], "default": 24, "declar": [24, 25, 26, 39, 43], "intend": [24, 26, 28, 34, 35], "w": [24, 38], "parent": 24, "numer": [24, 37, 43], "displai": 24, "take": 24, "upvot": 24, "repli": 24, "none": 24, "assum": 24, "action": 24, "leav": [24, 26], "la": 24, "ssb": [24, 31], "tangl": 24, "alwai": [24, 25, 27], "construct": 24, "nest": 24, "position": 24, "children": [24, 43], "star": 24, "wikidata": 24, "ipld": 24, "pack": 24, "ed": 24, "normal": 24, "20111016": 24, "jmchandonia": 24, "scientif": 24, "core": [24, 38], "distinct": 24, "static": [24, 31, 38], "sort": 24, "hack": 24, "brick": 24, "sourc": 24, "absolut": [24, 39], "mess": 24, "remind": 25, "glossari": 25, "real": 25, "yet": 25, "placehold": 25, "beacon": 25, "refer": [25, 26, 31, 37, 39, 43], "contextu": [25, 26], "alic": 25, "statu": 25, "nonuniqu": 25, "dereferenc": [25, 31, 35], "stub": [25, 32, 39], "lol": 26, "energi": 26, "vaccuum": 26, "cryptocurr": 26, "scam": 26, "artifici": 26, "think": 26, "orient": 26, "sovereignti": 26, "truli": 26, "autonom": 26, "libertarian": 26, "fantasi": 26, "maxim": [26, 38], "effici": 26, "reliabl": 26, "persist": [26, 38], "among": 26, "voluntarili": 26, "sustain": 26, "economi": 26, "digit": [26, 38], "life": 26, "onlin": 26, "inevit": 26, "second": 26, "law": 26, "thermodynam": 26, "darwinian": 26, "evolut": 26, "buddhism": 26, "insist": 26, "noth": 26, "suffer": 26, "delus": 26, "third": [26, 27], "chapter": 26, "ecclesiast": 26, "season": 26, "common": 26, "wisdom": 26, "But": 26, "believ": 26, "deal": 26, "haven": 26, "begun": 26, "octavia": 26, "butler": 26, "parabl": 26, "sower": 26, "cool": 26, "forev": 26, "kunz": [26, 38], "reason": 26, "fund": 26, "cultur": 26, "shift": 26, "larger": 26, "render": 26, "irrelev": 26, "matter": 26, "redirect": 26, "unambigu": 26, "elsewher": 26, "appear": 26, "phenomenon": 26, "fragil": 26, "adapt": 26, "misplac": 26, "goe": 26, "newspap": 26, "busi": 26, "websit": 26, "offlin": 26, "someon": [26, 39], "save": 26, "pdf": [26, 38], "renam": 26, "translat": [26, 39], "unalter": 26, "fiction": 26, "linguist": 26, "mathemat": 26, "try": 26, "crawler": 26, "restaur": 26, "reserv": 26, "incorpor": 26, "neither": 26, "sacrific": 26, "internet": [26, 38], "giant": 26, "nor": 26, "googl": 26, "slack": 26, "profession": 26, "sysadmin": 26, "raspberri": 26, "pi": 26, "plug": 26, "95": 26, "accomod": 26, "claim": 26, "de": [26, 38], "facto": 26, "ostensibli": 26, "lookin": 26, "mastodon": 26, "abil": 26, "relev": 26, "limit": [26, 34], "neurosci": 26, "fast": 26, "enough": [26, 38, 39], "high": 26, "expertis": 26, "conduct": 26, "scale": [26, 38], "constrain": 26, "absenc": 26, "heterogen": 26, "ethic": 26, "ones": 26, "gossip": 27, "tailscal": 27, "nat": 27, "holepunch": 27, "app": [27, 40], "keet": 27, "mafintosh": 27, "rpc": 27, "block": [27, 36], "hyperdht": 27, "socket": 27, "suppli": 27, "co": 27, "offer": 27, "item": 27, "associ": [27, 43], "whether": [27, 31], "jid": 27, "wherea": 27, "therefor": 27, "subscript": 27, "emptiv": 27, "care": 27, "relationship": [27, 43], "outbox": 27, "open": 28, "protect": 28, "privaci": 28, "omemo": 28, "supra": [30, 35], "cluster": [30, 35], "govern": [30, 35], "polici": 30, "extern": [31, 39], "verif": 31, "band": 31, "manifest": 31, "runtim": 31, "bidirect": 31, "samea": [31, 43], "fedivers": 31, "backlink": [31, 39], "alia": 31, "accept": [31, 36], "deni": [31, 36], "ignor": 31, "retir": 31, "succe": 31, "harrass": 31, "hop": 31, "pub": 31, "parlanc": 31, "inbound": 31, "progress": 32, "plz": 32, "reli": 32, "statement": [32, 38], "provision": 32, "23": 32, "06": [32, 38], "08": [32, 38], "popul": 32, "refresh": 32, "myself": 32, "sketch": 32, "diagrammat": 32, "sketchpad": 32, "flesh": 32, "ref": 32, "genindex": 32, "modindex": 32, "semweb": 34, "whom": 34, "develop": 34, "timelin": 34, "overview": 35, "variou": 35, "definit": [35, 39], "encompass": 35, "evolv": 35, "accommod": 35, "plugin": 35, "univers": 35, "decrypt": 35, "backward": 35, "compat": 35, "discover": 36, "desig": 36, "implicit": 36, "owner": [36, 39], "propos": 36, "drop": 36, "subgraph": 37, "compon": 37, "er": 37, "cach": 37, "anyon": 37, "els": [37, 39], "containernam": 37, "childnam": 37, "qualif": 37, "recent": 37, "container": 37, "jonni": 38, "l": 38, "neuro": 38, "scienc": 38, "31": 38, "arxiv": 38, "ab": 38, "2209": 38, "07493": 38, "visit": 38, "03": 38, "01": 38, "doi": 38, "48550": 38, "arnaud": 38, "g": 38, "urvoi": 38, "keller": 38, "michiardi": 38, "proceed": 38, "6th": 38, "acm": 38, "sigcomm": 38, "measur": 38, "imc": 38, "203": 38, "press": 38, "portal": 38, "citat": 38, "cfm": 38, "doid": 38, "1177080": 38, "1177106": 38, "2018": 38, "11": 38, "09": 38, "1145": 38, "bram": 38, "bittorrentecon": 38, "maxwel": 38, "synchron": 38, "osf": 38, "nsv2c": 38, "31219": 38, "christin": 38, "randi": 38, "farmer": 38, "juliana": 38, "sim": 38, "heart": 38, "07": 38, "surveil": 38, "04": 38, "02t00": 38, "00": 38, "jon": 38, "e": 38, "hc": 38, "54749": 38, "17613": 38, "syv8": 38, "cp10": 38, "jeremi": 38, "ivan": 38, "herman": 38, "gregg": 38, "kellogg": 38, "tabular": 38, "17": 38, "csv2rdf": 38, "28": 38, "victor": 38, "lefran\u00e7oi": 38, "mar\u00eda": 38, "poveda": 38, "villal\u00f3n": 38, "14": 38, "2019": 38, "wot": 38, "sierra": 38, "harold": 38, "solbrig": 38, "deepak": 38, "unni": 38, "dazhi": 38, "jiao": 38, "richard": 38, "bruskiewich": 38, "jame": 38, "balhoff": 38, "gaurav": 38, "vaidya": 38, "william": 38, "duncan": 38, "harshad": 38, "hegd": 38, "mark": 38, "miller": 38, "matthew": 38, "brush": 38, "nomi": 38, "harri": 38, "melissa": 38, "haendel": 38, "christoph": 38, "mungal": 38, "framework": 38, "ground": 38, "machin": 38, "readabl": 38, "ceur": 38, "workshop": 38, "volum": 38, "3073": 38, "148": 38, "151": 38, "pure": 38, "johnshopkin": 38, "edu": 38, "m": 38, "ruben": 38, "sam": 38, "coppen": 38, "miel": 38, "vander": 38, "sand": 38, "erik": 38, "mannen": 38, "pieter": 38, "colpaert": 38, "rik": 38, "van": 38, "wall": 38, "7th": 38, "olaf": 38, "hartig": 38, "joachim": 38, "herwegen": 38, "lauren": 38, "vocht": 38, "ben": 38, "meester": 38, "gerald": 38, "haesendonck": 38, "cost": 38, "journal": 38, "37": 38, "38": 38, "184": 38, "206": 38, "linkinghub": 38, "elsevi": 38, "pii": 38, "s1570826816000214": 38, "1016": 38, "websem": 38, "003": 38, "john": 38, "scout": 38, "calvert": 38, "debarri": 38, "hanlon": 38, "greg": 38, "jan\u00e9": 38, "sandra": 38, "sweat": 38, "sticki": 38, "16": 38, "39": 38, "datasci": 38, "codata": 38, "articl": 38, "5334": 38, "dsj": 38, "039": 38, "schemat": 39, "final": 39, "sfn": 39, "content_hash": 39, "after": 39, "container_hash": 39, "version_hash": 39, "instanc": [39, 40], "exclud": 39, "equal": 39, "done": 39, "pred": 39, "obj": 39, "otherwis": 39, "numpi": 39, "involv": 39, "tactic": 39, "pypi": 39, "cycl": 39, "breath": 39, "hydrat": 39, "pair": 39, "mermaid": 39, "comment": 39, "2012jul": 39, "0007": 39, "toolkit": 40, "autom": 40, "islab": 40, "ntua": 40, "gr": 40, "d2rml": 40, "manipul": 42, "sko": 43, "stronger": 43, "predict": 43, "alphabet": 43, "weaker": 43, "proxi": 43, "identit": 43, "alt": 43, "stabl": 43, "won": 43, "keybear": 43, "visibl": 43, "rule": 43, "deep": 43}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"adapt": [0, 12, 13, 18], "backward": 1, "compat": 1, "http": 1, "server": 1, "bittorr": [1, 12], "ipf": [1, 15], "activitypub": [1, 17], "dmc": 2, "eri": 3, "data": [4, 6, 7, 8, 10, 24, 39], "structur": [4, 24], "comparison": 5, "To": [5, 7], "categor": 5, "point": 5, "link": [6, 7, 8], "fragment": [7, 37], "summari": [7, 12, 13, 15], "overlap": [7, 15], "differ": [7, 8, 15], "veri": 7, "clear": 7, "refer": [7, 8, 10, 12, 16, 22, 38], "platform": 8, "contain": [8, 24, 43], "similar": 8, "nanopub": 9, "rdf": 10, "friend": 10, "And": 10, "json": 10, "ld": [10, 32], "challeng": 10, "tabular": 10, "arrai": 10, "name": 10, "librari": 10, "see": [10, 40], "also": [10, 40], "solid": 11, "torrent": 12, "tracker": 12, "protocol": [12, 13, 18, 36], "lesson": [12, 13, 18], "adopt": [12, 13, 18], "dat": 13, "hypercor": 13, "sleep": 13, "ignor": [13, 18], "holepunch": 13, "p2p": [14, 32, 35], "bitswap": 15, "ipld": 15, "multiformat": 15, "libp2p": 15, "problem": 15, "sprite": 16, "goblin": 16, "AT": 18, "blueski": 18, "social": [19, 43], "matrix": 20, "nostr": 21, "dn": 21, "ident": [21, 31], "petnam": 21, "Not": 21, "so": 21, "good": 21, "secur": 22, "scuttlebutt": 22, "feed": 22, "metafe": 22, "implement": [22, 33], "manyvers": 22, "xmpp": 23, "triplet": [24, 42], "schema": 24, "codec": 24, "version": [24, 37], "canonic": 24, "compar": 24, "definit": 25, "design": 26, "decis": 26, "cultiv": 26, "abund": 26, "perman": 26, "i": 26, "imposs": 26, "ambigu": 26, "natur": 26, "autonomi": 26, "conveni": 26, "can": 26, "coexist": 26, "lack": 26, "agenc": 26, "tighter": 26, "bottleneck": 26, "than": 26, "perform": 26, "discoveri": 27, "hole": 27, "punch": 27, "scrap": [27, 39], "encrypt": 28, "todo": 28, "evolv": 29, "feder": 30, "shard": [30, 36], "moder": 30, "instanc": 31, "alias": 31, "rotat": 31, "beacon": 31, "document": 32, "statu": 32, "indic": 32, "tabl": 32, "out": 33, "scope": 33, "overview": 34, "background": 34, "us": 34, "roadmap": [34, 39], "concept": 35, "connect": 36, "request": 36, "backlink": 36, "queri": 37, "syntax": 37, "locat": 37, "sketchpad": 39, "system": 39, "compon": 39, "rough": 39, "tripl": 39, "model": 39, "graph": 39, "random": 39, "note": 39, "translat": [40, 41], "vocabulari": 43, "import": 43}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinxcontrib.bibtex": 9, "sphinx": 57}, "alltitles": {"Adapter": [[0, "adapter"]], "Backwards Compatibility": [[1, "backwards-compatibility"]], "HTTP Servers": [[1, "http-servers"]], "BitTorrent": [[1, "bittorrent"], [12, "bittorrent"]], "IPFS": [[1, "ipfs"], [15, "ipfs"]], "ActivityPub": [[1, "activitypub"], [17, "activitypub"]], "DMC": [[2, "dmc"]], "ERIS": [[3, "eris"]], "Data Structures": [[4, "data-structures"], [4, null], [24, "data-structures"]], "Comparison": [[5, "comparison"]], "To be categorized": [[5, "to-be-categorized"]], "Points of comparison": [[5, "points-of-comparison"]], "Linked Data": [[6, "linked-data"], [6, null]], "Linked Data Fragments": [[7, "linked-data-fragments"]], "Summary": [[7, "summary"], [12, "summary"], [13, "summary"], [15, "summary"]], "Overlap": [[7, "overlap"], [15, "overlap"]], "Differences": [[7, "differences"], [8, "differences"], [15, "differences"]], "To be very clear!": [[7, null]], "References": [[7, "references"], [8, "references"], [10, "references"], [12, "references"], [16, "references"], [22, "references"], [38, "references"]], "Linked Data Platform": [[8, "linked-data-platform"]], "Containers": [[8, "containers"], [24, "containers"]], "Similarities": [[8, "similarities"]], "NanoPubs": [[9, "nanopubs"]], "RDF and Friends": [[10, "rdf-and-friends"]], "RDF And Friends": [[10, "id2"]], "JSON-LD": [[10, "json-ld"]], "Challenges": [[10, "challenges"]], "Tabular and Array Data": [[10, "tabular-and-array-data"]], "Naming": [[10, "naming"]], "Libraries": [[10, "libraries"]], "See Also": [[10, "see-also"]], "SOLID": [[11, "solid"]], "Torrents": [[12, "torrents"]], "Trackers": [[12, "trackers"]], "Protocol": [[12, "protocol"], [13, "protocol"], [36, "protocol"]], "Lessons": [[12, "lessons"], [13, "lessons"], [18, "lessons"]], "Adopt": [[12, "adopt"], [13, "adopt"], [18, "adopt"]], "Adapt": [[12, "adapt"], [13, "adapt"], [18, "adapt"]], "Dat/Hypercore": [[13, "dat-hypercore"]], "SLEEP": [[13, "sleep"]], "Ignore": [[13, "ignore"], [18, "ignore"]], "Holepunch": [[13, "holepunch"]], "P2P": [[14, "p2p"], [14, null]], "BitSwap": [[15, "bitswap"]], "IPLD": [[15, "ipld"]], "Multiformats": [[15, "multiformats"]], "libp2p": [[15, "libp2p"]], "Problems": [[15, "problems"]], "Spritely/Goblin": [[16, "spritely-goblin"]], "AT Protocol/Bluesky": [[18, "at-protocol-bluesky"]], "Social": [[19, "social"], [19, null], [43, "social"]], "Matrix": [[20, "matrix"]], "Nostr": [[21, "nostr"]], "DNS identity": [[21, "dns-identity"]], "Petnames": [[21, "petnames"]], "Not so good": [[21, "not-so-good"]], "Secure Scuttlebutt": [[22, "secure-scuttlebutt"]], "Feeds & Metafeeds": [[22, "feeds-metafeeds"]], "Implementations": [[22, "implementations"]], "Manyverse": [[22, "manyverse"]], "XMPP": [[23, "xmpp"]], "Triplets": [[24, "triplets"], [42, "triplets"]], "Schema": [[24, "schema"]], "Codecs": [[24, "codecs"]], "Versioning": [[24, "versioning"]], "Canonicalization": [[24, "canonicalization"]], "Compare to:": [[24, "compare-to"]], "Definitions": [[25, "definitions"]], "Design Decisions": [[26, "design-decisions"]], "Cultivate Abundance": [[26, "cultivate-abundance"]], "Permanence is Impossible": [[26, "permanence-is-impossible"]], "Ambiguity is Natural": [[26, "ambiguity-is-natural"]], "Autonomy and Convenience Can Coexist": [[26, "autonomy-and-convenience-can-coexist"]], "Lack of Agency is a tighter bottleneck than Performance": [[26, "lack-of-agency-is-a-tighter-bottleneck-than-performance"]], "Discovery": [[27, "discovery"]], "Hole Punching": [[27, "hole-punching"]], "Scraps": [[27, "scraps"]], "Encryption": [[28, "encryption"]], "TODO": [[28, "todo"]], "Evolvability": [[29, "evolvability"]], "Federation": [[30, "federation"]], "Sharding": [[30, "sharding"], [36, "sharding"]], "Moderation": [[30, "moderation"]], "Identity": [[31, "identity"]], "Instances": [[31, "instances"]], "Aliases": [[31, "aliases"]], "Rotation": [[31, "rotation"]], "Beacons": [[31, "beacons"]], "p2p-ld": [[32, "p2p-ld"]], "Document Status": [[32, "document-status"]], "Indices and tables": [[32, "indices-and-tables"]], "Out of Scope": [[33, "out-of-scope"]], "Implementation": [[33, "implementation"]], "Overview": [[34, "overview"]], "Background": [[34, "background"]], "Use": [[34, "use"]], "Roadmap": [[34, "roadmap"]], "P2P Concepts": [[35, "p2p-concepts"]], "Connection": [[36, "connection"]], "Requests": [[36, "requests"]], "Backlinks": [[36, "backlinks"]], "Querying": [[37, "querying"]], "Syntax": [[37, "syntax"]], "Location": [[37, "location"]], "Version": [[37, "version"]], "Query Fragments": [[37, "query-fragments"]], "Sketchpad": [[39, "sketchpad"]], "System Components": [[39, "system-components"]], "Rough Roadmap": [[39, "rough-roadmap"]], "Data": [[39, "data"]], "Triple Data Model": [[39, "triple-data-model"]], "Scrap": [[39, "scrap"]], "Graph Data Model": [[39, "graph-data-model"]], "Random notes": [[39, "random-notes"]], "Translation": [[40, "translation"], [41, "translation"]], "See also": [[40, "see-also"]], "Vocabulary": [[43, "vocabulary"]], "Imports": [[43, "imports"]], "Container": [[43, "container"]]}, "indexentries": {"fragments": [[7, "index-0"], [37, "index-0"]], "graph": [[7, "index-2"]], "linked data": [[7, "index-0"], [7, "index-1"], [8, "index-0"], [15, "index-5"], [24, "index-0"], [37, "index-0"], [37, "index-1"]], "linked data platform": [[7, "index-3"]], "partitioning": [[7, "index-2"]], "peer federations": [[7, "index-4"]], "sparql": [[7, "index-1"], [37, "index-1"]], "containers": [[8, "index-1"]], "platform": [[8, "index-0"], [24, "index-0"]], "ipfs": [[10, "index-1"], [15, "index-0"], [15, "index-10"], [15, "index-11"], [15, "index-6"], [15, "index-7"], [15, "index-8"], [15, "index-9"]], "json schema": [[10, "index-4"]], "json-ld": [[10, "index-2"], [10, "index-3"]], "multiaddr": [[10, "index-1"]], "rdf": [[10, "index-0"]], "bitswap": [[12, "index-8"], [15, "index-6"]], "bittorrent": [[12, "index-0"], [12, "index-2"], [15, "index-1"]], "client": [[12, "index-6"], [12, "index-7"]], "dht": [[12, "index-4"]], "discovery": [[12, "index-3"]], "gnutella": [[12, "index-5"]], "kazaa": [[12, "index-7"]], "limewire": [[12, "index-6"]], "merkle tree": [[12, "index-1"]], "protocol": [[12, "index-0"], [12, "index-5"], [22, "index-0"]], "tracker": [[12, "index-2"]], "holepunch": [[13, "index-0"]], "hypercore": [[13, "index-0"], [27, "index-1"]], "activitypub": [[15, "index-3"]], "distributed messaging": [[15, "index-4"]], "ipld": [[15, "index-7"]], "merkle dag": [[15, "index-12"], [24, "index-1"]], "multicodec": [[15, "index-10"]], "multiformats": [[15, "index-8"]], "multihash": [[15, "index-9"]], "git": [[15, "index-2"]], "libp2p": [[15, "index-11"]], "container": [[16, "index-0"], [25, "term-Container"]], "content addressing": [[16, "index-2"]], "encryption": [[16, "index-4"]], "mutability": [[16, "index-3"]], "portability": [[16, "index-1"]], "storage": [[16, "index-1"]], "bluesky": [[18, "index-1"]], "did": [[18, "index-2"]], "identity": [[18, "index-0"], [18, "index-2"], [25, "term-Identity"]], "dns": [[21, "index-0"]], "petnames": [[21, "index-1"]], "bencoding": [[22, "index-1"]], "encoding": [[22, "index-1"]], "manyverse": [[22, "index-2"]], "secure scuttlebutt": [[22, "index-0"], [22, "index-2"]], "coral": [[24, "index-2"]], "beacon": [[25, "term-Beacon"]], "petname": [[25, "term-Petname"]], "hole punching": [[27, "index-0"]], "instances": [[31, "index-0"]], "backlinks": [[39, "index-0"]]}})