1

I am using Blockchain to allocate tasks for agents in a multi-agent system. I wanted to know if it's possible to have branches in a Blockchain, If the answer is "yes", can a peers have different roles(miner or not miner) in each branch?

farshad1123
  • 325
  • 2
  • 10

2 Answers2

0

Yes. It's possible. The technology you mention ethereum and bitcoin are open-source project. You are free to change the rules and create branches, roles and whatever you like.

Source code of Bitcoin on GitHub

Source code of a popular implementation of Ethereum on GitHub

Aminadav Glickshtein
  • 23,232
  • 12
  • 77
  • 117
0

Depending on your implementation requirements it might be worth looking into Hyperledger Fabric. Fabric allows for peers with different roles as well as multiple concurrent ledgers across different peers. See https://hyperledger-fabric.readthedocs.io/en/release-1.3/peers/peers.html for more details

Niall Moore
  • 138
  • 6