Separate data from validator's logic

very good

ETH 2.0 separates beacon and validator nodes. One advantage is that we can run N validator nodes all point to the same beacon nodes (that stores all data). This reduces storage requirement for any validators who run more than 1 node.

What do you guys think about this? Does Incognito have any plan on doing something like this?