The Book of Swarm

Acronyms and abbreviations

AC

access control.

ACT

access control trie.

API

application programming interface.

BMT chunk

binary Merkle tree chunk.

BMT hash

binary Merkle tree hash.

BMT

binary Merkle tree.

dapp

distributed web application.

DHT

distributed hash table.

DISC

distributed immutable store for chunks.

ECDH

elliptic curve Diffie-Hellman.

ENS

Ethereum Name Service.

EVM

Ethereum Virtual Machine (EVM).

HTTP

Hypertext Transfer Protocol.

IPFS

InterPlanetary File System.

ISP

internet service provider.

MAC

message authentication code.

P2P

peer-to-peer.

PO

proximity order.

prod

prompt recovery of data.

RS

Reed-Solomon coding.

SWAP

Swarm Accounting Protocol, see swap.

SWEAR

Secure Ways of Ensuring ARchival or Swarm Enforcement And Registration, see swear.

SWINDLE

Secured With INsurance Deposit Litigation and Escrow, see swindle.

TLD

top level domain.

TTL

time to live.

WWW

World Wide Web.

X3DH

extended triple Diffie–Hellmann key exchange.