A

access control 51, 433, 435, 467

access control trie 281, 433, 467

access key 274

access key decryption key 281

accessible chunk 108

addressed envelope 338

anonymous retrieval 112

anonymous uploads 124

area of responsibility 103, 195

authoritative version history 298

B

backwarding 109, 111, 112

balanced binary tree 69

batch 251

batch bins 196

batch depth 191

batch size 191

bin ID 125

binary Merkle tree 87, 90, 467

binary Merkle tree chunk 87, 467

binary Merkle tree hash 87, 97, 101, 251, 467

BitTorrent 15, 20

blockchain 17

bzz network ID 57

C

challenge 237

cheque 159, 160, 162, 164, 165

chequebook contract 159, 165

chunk 16, 20, 50, 82, 83

chunk span 254

chunk synchronisation 125

chunk value 107

claim phase 217

collect-and-run attack 240

collective information 32, 33

collision slot 425

commit phase 217

committed stake 219

content addressed chunk 84

D

data silo 24, 34

data slavery 27

decentralised network 72

deep bin 152

denial of service (DoS) 118

destination target 324

devp2p 133

direct delivery 109

direct notification from publisher 349

disconnect threshold 162

distributed hash table 17, 20, 75, 76, 467

distributed immutable store for chunks 75, 76, 82, 108, 133, 467

distributed storage 54, 74, 79, 316

distributed web application 20, 467

double ratchet 290, 312

duplicate chunk 423

E

effective demand 201

elliptic curve Diffie-Hellman 277, 467

encrypted reference 274

enode URL scheme 133

entanglement code 377

epoch 300

epoch base time 300

epoch grid 300

epoch reference 304

epoch-based feeds 286, 290, 300

epoch-based indexing 294, 305

erasure code 51, 377, 419

Ethereum Name Service 270, 435, 467

Ethereum Virtual Machine (EVM) 19, 101, 467

eventual consistency 106, 108, 129

extended triple Diffie–Hellmann key exchange 312, 327, 468

F

FAANG 24

fair data economy 7, 24

feed aggregation 294

feed index 287, 304, 315

feed topic 287

feeds 51

  partitions 292

  periodic feeds 292

  real-time feeds 293

  series 291

  sporadic feeds 292

forwarding Kademlia 67

forwarding lag 133

freeriding 22

future secrecy 315

G

garbage collection 107

garbage collection strategy 107

global balance 166

granted access 274

guaranteed delivery 56

H

hive protocol 72, 103

honest peers 218

I

immutable chunk store 83

incentive strategy 22

inclusion proofs 90

indexing scheme 290, 291, 293

insider 175

InterPlanetary File System 20, 22, 467

issuance volume 183, 191

K

Kademlia 54, 57, 68

Kademlia connectivity 67

Kademlia table 58

  thin Kademlia table 67

Kademlia topology 58, 61, 67

key derivation function 273

L

liars 218

libp2p 56

light node 55, 69, 130

litigation 235, 237

load balancing 74, 83

lookup key 281

lookup strategy 292, 293

M

manifest entry 262

maximum syncing latency 221

mining chunks 98

missing chunk notification protocol 377, 394

mutable resource updates 291

N

nearest neighbours 61, 102

neighbourhood

  neighbourhood depth 61, 67, 202

neighbourhood notification 355

neighbourhood selection anchor 217

neighbourhood size 102

net provider 135

net user 135

network churn 67

newcomer 175

node

  forwarding node 83, 112, 118, 120

  stable node 106

  storer node 102

O

on-chain payment 165

opportunistic caching 120

outbox feed 305

outbox index key chains 315

overlay address 56, 57, 73

overlay address space 54

overlay network 54

overlay topology 54, 57

P

payment threshold 160, 163

peer 58, 67

  downstream peer 67, 125, 133

peer-to-peer 14, 15, 22, 54, 467

pinner 377

pinning 51, 391, 419

plausible deniability 98, 272

postage batch 182

pre-key bundle 331

prompt recovery of data 394, 468

proof of density 222

proof of entitlement 217

proximity order 57, 58, 61, 67, 68, 102, 468

proximity order bin 58, 67, 68, 102

pub/sub systems 293

pull syncing 124

push syncing 121

R

radius of responsibility 103

range queries 434

real-time integrity check 299

recover security 315, 337

recovery 394

recovery feed 395

recovery host 395

recovery request 399

recovery response envelope 402

recovery targets 395, 402, 437

redundancy 74

redundant Kademlia connectivity 103

redundant retrievability 106

Reed-Solomon coding 378, 468

reference count 391

relaying node 153

requestor node 64

reserve 195

reserve commitment 217

reserve depth 200

reserve sample 220

retrieve request 102

reveal phase 217

reward pot 205

root access 274

root access manifest 278, 433, 435

routability 67, 68

routed delivery 109

routing 67

rules of the reserve 196

S

saboteurs 218

saturated Kademlia table 61, 68

saturation depth 73

Schelling game 210

second-layer payment 165

security deposit 233

seeder 15

sender anonymity 68

session key 277

shallow bin 152

single owner chunk 84, 93, 97, 101, 346

  identifier 93

  owner 93

  payload 93

singleton manifest 431

sister nodes 227

span value 101

spurious hop 148

stake balance 219

stake density 222

staking 218

stamped addressed envelope 345

statement of custody receipt 121

storage depth 201

storage rent 205

storage slot 187

stream provider 125

swap 159, 160, 235, 426, 468

Swarm manifest 247, 262

swear 235, 236, 468

swindle 235, 237, 468

T

tar stream 431

targeted chunk delivery 363

time to live 142, 468

tragedy of the commons 41, 232

Trojan chunk 247, 317

trustless 20

U

underlay address 55, 56, 64, 73

underlay network 55, 57

uniformity depth 191

upload and disappear 22

upload tag 421

uploader 121

upstream peer 125, 133

W

world computer 37

World Wide Web 7, 8, 15, 26, 47, 468

  Web 1.0 8

  Web 2.0 9, 15, 47

  Web 3.0 17, 19, 23, 29, 47

Z

ZeroNet 20