Hello guys,
I couldn't find proper explanation to this, so I would like to ask you something.
For the Bitcoin cash hard fork, I understand that BCH ABC and SV had to do a hash competition in order to mine the maximum blocks and validate them because in the Bitcoin protocol the longest chain will be considered as valid.
But I don't exactly understand it
deeply/the process :
Like, there is bitcoin cash blockchain and then 2 group of miner decide to create two smaller blockchains (ABC and SV?) How does it work ?
When guys from ABC or SV mine blocks, they do it on Bitcoin Cash blockchain right ? So why do this result in 2 different blockchain (are the blocks mined simultaneously ?) and how does it work when a group wins, like who is going to change the parameters of the Bitcoin cash blockchain once a group give up ? (to apply the opcodes of ABC for example).
I hope you see where I want to go, like I understand the general idea but I would like to understand it more deeply : the hard fork process, why the 2 chains are created and how, and how they choose the winner & apply the changes to the blockchain.
Many thanks to thoose who will respond... I'm not a developper so it can be pretty hard to understand, just want to educate myself maximum about this then to be able to answer to other people
I will also read any link you send if any.