Was reading about Blockchain on Wikipedia to know more historically about it but I stumbled upon something new to Me, which was about the
orphan block, which are not included on the main chain of the blockchain. During my research I discovered it's also referred to as
stale block then later found out that there is a difference between them. Please what is the difference?
https://www.talkimg.com/images/2023/11/04/tGifC.pngAlso, according to the image above, why is the
orphan block still added to the blockchain though is not on main chain of the blockchain?
so I also did a little digging and both don't seem that much different although depends on the concept of the blockchain...Orphan blocks are valid blocks, that can be mined but may not be accepted by the network as the next block in the chain. they also are in blockchain networks that use a Proof of Work (PoW) consensus algorithm. on the other hand, stale blocks are more related to PoS or DPoS networks.