Now we just need distributed crypto identity (open source keybase) so you can maintain identity across platforms, with the ability to transparently sign and verify messages regardless of where they’re persisted. This would allow for message logs to be ETLd while timestamps and provenance is maintained.