Advertise with us (we do not endorse any site advertised)

Author Topic: Control Chain and Intershard Signalling  (Read 383 times)

0 Members and 2 Guests are viewing this topic.

Offline ataraxiacelesteTopic starter

  • Newbie
  • Joined: Jul 2020
  • Posts: 23
  • Karma: +0/-0
  • HODL!
    • View Profile
Control Chain and Intershard Signalling
« on: July 17, 2020, 03:01:25 AM »
Sharding not only helps overcome scalability issues. Intershard signaling allows transactions between shards and communication of smart contracts on different shards.

Concordium's sharding protocol for this operates as follows :

When a block finalizes on a shard, it contains a list of outgoing messages for other shards. The nodes of the sending shard sign the list of outgoing messages.

The nodes in the receiving shard can obtain the list of nodes running on the sending shard together with their public keys from the control chain, which allows them to verify the signed messages from the sending shard.

Once a message is verified, it is executed on the receiving shard.


 


your ads here