you are viewing a single comment's thread.

view the rest of the comments →

[–]go1dfish 4 insightful - 2 fun4 insightful - 1 fun5 insightful - 2 fun -  (1 child)

This is three changes, but I think it covers the main blockers to making direct federation with the saidit codebase possible:

  • Collision proof content identifiers (Content based hashes or maybe just UUIDs) and/or allow api to specify I’d at content creation
  • Lightweight topic/sub initialization (possibly in parallel to existing subs)
  • Global changelog feed indexed by date recording votes, deletions etc... ideally using Server-Sent-Events with date based identifiers and Last-Event-ID support

That last one alone would be useful for keeping vote counts up to date with the existing mirroring to nab.

[–]JasonCarswell 2 insightful - 2 fun2 insightful - 1 fun3 insightful - 2 fun -  (0 children)

By federizing (sp?) several things could happen. The sooner it happens, the sooner their potential of happening.
* Broader user base and broader code support.
* Greater chance for asstrolls to fork off.
* Less DDoS attacks aimed at asstrolls.
* More decentralization = greater resilience to the powers that be.

Lemme know if I'm in error.