Glossary
ADR (Architecture Decision Record)
- A short, versioned document that captures a significant architectural choice, context, the decision, and its consequences.
Aggregators (Walrus)
- HTTP services that assemble and serve Walrus blobs from distributed slivers; used as a fallback and origin alternative for reads.
Availability Certificate (Walrus)
- A certificate produced when ≥2/3 shard managers have signed that they hold slivers for a blob; marks the Point of Availability (PoA).
BNF: See ERD, ER Diagram (Mermaid)
Bounty Escrow
- On‑chain module holding deposits and terms for a bounty; settles with payout or slashing and emits events for reputation.
CDN (Content Delivery Network)
- Global edge network that caches and serves static assets with low latency.
Content Object
- On‑chain object representing a published article or media item; references a Walrus blob ID and content hash.
Dynamic Fields (Sui)
- Keyed storage associated with Sui objects that enables efficient append/update of associated lists/maps.
Enclave (AWS Nitro Enclaves)
- Trusted Execution Environment (TEE) used for confidential compute; produces attestations (measurement) that code ran as expected.
Entitlement
- Owned access object that grants a principal the right to read content; per‑article or subscription variants.
ERD (Entity‑Relationship Diagram)
- Diagram that models entities and their relationships; Mermaid’s
erDiagramsyntax is used in this documentation.
Groth16 / Threshold Proof
- zk proof system; “threshold” proofs allow proving that a private value exceeds a threshold without revealing the value.
Kiosk (Sui)
- Content and listing framework on Sui; policies encode licensing, pricing, royalties, and transfer behaviors.
Move (Sui Move)
- Smart contract language used on Sui, extended with object ownership and abilities.
Oracle Receipt
- Verifiable artifact (attestation and/or zk proof) produced by an oracle workflow; anchored on chain and consumed by Move modules.
PoA (Point of Availability)
- Moment when a Walrus blob becomes available across the committee; evidenced by an availability certificate and event.
Reputation (Pseudonymous)
- On‑chain score object updated by finalized outcomes (e.g., bounty resolutions) that provides durable accountability without doxxing.
Sponsored Transaction
- A transaction where a sponsor pays gas while the user signs the intent; both signatures are validated by Sui.
Sui
- L1 blockchain designed around an object‑centric execution model and high‑throughput parallelism.
Walrus
- Decentralized blob storage coordinated by Sui; uses erasure coding and distributed committees with aggregator reads.