Figure 9 | Scientific Reports

Figure 9

From: A blockchain-based information market to incentivise cooperation in swarms of self-interested robots

Figure 9

UML diagram of the developed smart contract. The smart contract enables the robots to buy and sell information and the market to buy items. The variable contributors is a mapping from robot addresses to a list of the Information structure. This mapping ensures that the smart contract keeps track of who sold which information to whom; the mapping is used for rewarding all contributors when the item is deposited in the nest and the market buys it.

Back to article page