does this thing have too many daemons?
1. the content hosting node (any S3 or FTP / SSH'able host, or your own nginx/apache/caddy, or a super lightweight daemon with just HEAD GET)
2. the webmention node (should be a Tor hidden site, could be a clearnet site, needs to allow tor clients, and have the ability to read access logs, could be the same as #1
3. reader/writer client (Tor, can S3/FTP sync the blog and webmention logs)
4. aggregate node (listens to blogs and tallies to a common blog as a service, like a cron-job read/writer client or a voting canvass - but people could directly read each other's blogs too) - not implicitly trusted to be complete, just a nice place to multicast to
there's some virtual roles that happen,
a. DHT network (for key/address changes if you lose where a blog or public group went)
b. friend-to-friend groups (messages are age encrypted per group in your contacts and people are manually added by you into groups)
c. the decision groups/wikis
d. roles with ACLs