Thread: Insects
View Single Post
Old 2020-07-27, 23:05   #9
a1call's Avatar
"Rashid Naimi"
Oct 2015
Remote to Here/There

5×439 Posts

Originally Posted by a1call View Post
How would you program independent robots to know their required action without a central hub/program/brain to perform a communal task?
A block chain comes close to insect communal processing but it still needs a central server:

A blockchain is a decentralized, distributed, and oftentimes public, digital ledger consisting of records called blocks that is used to record transactions across many computers so that any involved block cannot be altered retroactively, without the alteration of all subsequent blocks.[1][18] This allows the participants to verify and audit transactions independently and relatively inexpensively.[19] A blockchain database is managed autonomously using a peer-to-peer network and a distributed timestamping server. They are authenticated by mass collaboration powered by collective self-interests.[20] Such a design facilitates robust workflow where participants' uncertainty regarding data security is marginal. The use of a blockchain removes the characteristic of infinite reproducibility from a digital asset. It confirms that each unit of value was transferred only once, solving the long-standing problem of double spending. A blockchain has been described as a value-exchange protocol.[21] A blockchain can maintain title rights because, when properly set up to detail the exchange agreement, it provides a record that compels offer and acceptance.

Similar behavior can be observed in schools of fish as well as flocks of migrating birds who take rotating leads which facilitates the flight of the followers.
a1call is offline   Reply With Quote