AI generated summary
Community Notifications overhaul
- Identified lots of issues with the way community notifications were handled, planning a big update to fix all of that and improve UX for users
- Overhaul should also result in a database size reduction for hivemind
- Long term-ish goal is to convert the community implementation from python to SQL to improve performance
Memory & Performance Optimizations
- HiveD Memory Reduction: Dropped shared memory file from 24GB to 6GB through custom block-based allocators and moving data to RocksDB
- Replay Performance: Eliminated need for RAM disk during replays - now faster on regular disk storage
- Further Optimization Planned: Removing market history data could reduce memory by another 0.5GB
- Goal is making HiveD run on smaller systems, potentially even phones
Search & Discovery Features
Three Search Systems Being Developed:
- Existing: Elastic search (HiveSearcher by external developer)
- New Full-Text Search: Built into HiveMind using PostgreSQL capabilities (~100GB database addition)
- HiveSense (AI Search): Vector embeddings for semantic search (~110GB database addition)
HiveSense Details:
- HAF application providing AI-based semantic search
- Posts chunked and vectorized for better matching
- Two API calls: find_post (query-based) and find_similar_posts (post-based)
- Could potentially replace existing search solutions
API & Development Improvements
- Error Handling: Added error codes to HiveD instead of just error strings, exposed through protocol layer
- Swagger Documentation: Adding swagger definitions for all HiveD APIs to enable auto-generated bindings
- Python Wax: Now supports HiveD API calls through auto-generated bindings
- WorkerB Optimization: Bot processing time reduced from 13 hours to 15 minutes for a week's worth of posts
Block Explorer Enhancements
New Features:
- All blocks page with live streaming mode
- Transaction statistics with daily/weekly/monthly views
- Savings balances in balance charts
- Unified table display across the application
- Block segmented pagination for search results
Planned Features:
- Account proxy listings
- Total value locked on chain
- Transfer volume history
- Top holders lists (by Hive, Vests, HBD)
- User count and activity metrics
Infrastructure & Tools
- Metamask Plugin: Passed audit process, waiting for official publication
- Beekeeper Improvements: Enhanced communication between Clive wallet and key storage
- Clive Wallet: New version with simplified key bindings and authorities page for multi-sig accounts
- Denser Progress: Replacement for Condenser with improved performance and SEO optimization
User Retention Analysis
- Comprehensive Study: Analyzed 63,000 users from 2024 and 25,000 from 2025
- Retention Metrics: Based on HP balance and activity (37 different operations)
- Abuse Detection: Identified account "mighty-possible" creating spam through AI summaries across multiple accounts
- Next Steps: Integrating Spamminator and other blacklists to identify serial offenders and measure onboarder quality
Mesh/Exchange Status
- Currently waiting for Coinbase review and response on implementation
- Development focus shifted to Crimson and exchange team
Technical Architecture Notes
- All new applications built as HAF apps rather than HiveD applications
- HiveD maintained as minimal core system (like OS kernel)
- HAF serves as outer service layer for all applications
- API servers can redirect specific calls to specialized servers when needed