Shard 1 needs to contact shard 2 about a contract it has, how does it go about doing it? What's the "traveling salesman path" of least resistance to get to it?
Or am I misunderstanding how sharding works? I understand there is some sort of central chain, the "root" if you will or something along those lines.
What I am most confused about, is where the data is stored. On the nodes in the shard level or up another level. Who's responsible for keeping all the data intact? Are they compensated? Thanks.