103 lines
3.1 KiB
Org Mode
103 lines
3.1 KiB
Org Mode
#+TITLE: 2026-03-10 - Agora Design Session
|
|
#+author: Amero Garcia
|
|
#+created: [2026-03-16 Mon 14:28]
|
|
#+DATE: 2026-03-10
|
|
#+STARTUP: content
|
|
|
|
* Daily Log
|
|
|
|
** Agora Project - Decentralized Social Network Design
|
|
*** Session Duration: ~8 hours
|
|
*** Participants: Amr G, AI Agent
|
|
*** Focus: Comprehensive technical architecture
|
|
|
|
** Major Design Decisions Made
|
|
|
|
**** Identity Layer (Complete)
|
|
- Contract-first architecture
|
|
- Master key hierarchy with HD derivation
|
|
- Personas as legal/technical entities
|
|
- Social recovery (Shamir's Secret Sharing)
|
|
- Key rotation and revocation protocols
|
|
|
|
**** Content System (Complete)
|
|
- Unified content primitive with behavioral flags
|
|
- No artificial type distinctions (text is text)
|
|
- Thread relationships instead of separate thread type
|
|
- Ephemeral, paywalled, index flags
|
|
|
|
**** Economic Layer (Complete)
|
|
- Multi-currency support (BTC, Lightning, stablecoins)
|
|
- Persona-generated Lightning keys
|
|
- Marketplace personas (collective contracts)
|
|
- Creator revenue model (90% vs platform 50%)
|
|
|
|
**** Data & Infrastructure (Complete)
|
|
- Personal Data Store (PDS) architecture
|
|
- Friend-to-friend backup with erasure coding
|
|
- Content-addressed storage (IPFS-like)
|
|
- Relay network for distribution
|
|
|
|
**** Governance (Complete)
|
|
- Layered moderation (user, community, network)
|
|
- Voter eligibility (DEC-001 marked as critical)
|
|
- Multi-level arbitration (4 tiers)
|
|
|
|
**** Mobile & UX (Complete)
|
|
- Progressive security model
|
|
- Software key storage option (most users)
|
|
- Hardware key option (advanced)
|
|
- Offline-first architecture
|
|
|
|
**** Discovery & Search (Complete)
|
|
- Social graph traversal (primary)
|
|
- Topic-based matching
|
|
- Reputational discovery
|
|
- Paid discovery (non-extractive)
|
|
|
|
**** Forums & Marketplaces (Complete)
|
|
- Forums as personas (collective contracts)
|
|
- Marketplaces as personas (multiple stores)
|
|
- Content flags for marketplace items
|
|
|
|
**** Code Collaboration (Complete)
|
|
- Decentralized GitHub replacement
|
|
- Repositories as content-addressed
|
|
- CI as validator oracle network
|
|
- Code review with cryptographic signatures
|
|
|
|
** Critical Decisions Marked
|
|
- DEC-001: Protocol governance voter eligibility (OPEN)
|
|
- Multi-default currency support (Lightning + stablecoins)
|
|
- AI-assisted development estimate (2-3 years)
|
|
- Codebase size estimate (300-500k lines)
|
|
|
|
** Honest Assessment Documented
|
|
- Cold start problem is severe
|
|
- Performance gap vs centralized (2 seconds → sovereignty)
|
|
- CSAM content deletion unsolved (fundamental tension)
|
|
- Success probability: 30-50% for 100K users
|
|
- Regulatory risk (Lightning centralization pressure)
|
|
|
|
** Executive Summary Key Points
|
|
- "You trade 2 seconds for sovereignty" (marketing hook)
|
|
- Strategic positioning in Big Tech wars
|
|
- Apple: May tolerate (weakens Meta)
|
|
- Google: Will resist (threatens ads)
|
|
- Meta: Existential threat (replaces model)
|
|
|
|
** Commits
|
|
- TECHNICAL_SPEC.md v2: 698 lines, comprehensive architecture
|
|
- Located: workspace/memex/5_projects/Agora/
|
|
|
|
* Next Steps
|
|
- Version 3 specification refinement
|
|
- DEC-001 resolution (governance voter eligibility)
|
|
- Implementation roadmap details
|
|
- Security audit planning
|
|
|
|
* Open Questions
|
|
- Governance voter eligibility model (DEC-001)
|
|
- Multi-currency bridge architecture
|
|
- Mobile key UX specifics
|