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