dear dev, suggest using Byteball to build the structure
Noted. I don't have much experience with Byteball's framework other than it follows a DAG protocol similar to IOTA and has a pretty decent encryption method.
Right now I'm looking into RaiBlocks because its implementation of a ledger for each account would be incredibly useful for this.