Orphan Block

Intermediate
Community Submission - Author:ย John Ma
An orphan block is a block whose parent block is unknown or inexistent. These types of blocks were formed in older versions of the Bitcoin Core software, where network nodes could receive blocks despite the lack of data about their ancestry. Since the release of Bitcoin Core v.0.10, in early 2015, Bitcoin orphan blocks (in the literal sense) are no longer possible.
However, the term orphan block is still widely used in the cryptocurrency space when referring to valid mined blocks that have been discarded. Technically, these blocks should be called โ€œstale blocksโ€ or โ€œextinct blocks,โ€ but because the client denotes their block rewards as โ€œorphaned,โ€ most people call them orphan blocks. So despite having a known parent block, most people refer to those blocks as orphan blocks rather than stale blocks.

Stale blocks are generated when two different miners relay their valid blocks almost at the same time. This causes the network to split into two competing versions of the blockchain until one of the blocks is discarded (the longest chain prevails while the other is abandoned). Note that both blocks are verified and valid, but only one is attached to the main chain.

Because miners are constantly generating new blocks, some of these may be broadcasted to the network almost simultaneously. And since the network is distributed, the transmission of information between nodes takes some time. For this reason, there is a possibility that a group of nodes will choose to validate one block, while another group will choose to validate the other. Finally, this would cause one of the blocks to be โ€œorphanedโ€.

The generation of stale blocks is completely natural and, in most cases, occurs by chance. However, they may also be produced when malicious actors try to create an alternate valid chain (seeย 51% attacks).
แƒžแƒแƒกแƒขแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ–แƒ˜แƒแƒ แƒ”แƒ‘แƒ
แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒ˜ แƒขแƒ”แƒ แƒ›แƒ˜แƒœแƒ”แƒ‘แƒ˜
51%-แƒ˜แƒ— แƒจแƒ”แƒขแƒ”แƒ•แƒ

แƒแƒกแƒ”แƒ•แƒ” แƒชแƒœแƒแƒ‘แƒ˜แƒšแƒ˜แƒ แƒ แƒแƒ’แƒแƒ แƒช แƒฃแƒ›แƒ แƒแƒ•แƒšแƒ”แƒกแƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒขแƒ”แƒ•แƒ. แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒ”แƒ แƒ—แƒ˜ แƒแƒœ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒ›แƒแƒ˜แƒœแƒ”แƒ แƒ˜ แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒ›แƒแƒ˜แƒœแƒ˜แƒœแƒ’แƒ˜แƒก แƒฐแƒ”แƒจแƒ แƒ”แƒ˜แƒ—แƒ˜แƒก แƒแƒœ ...

แƒ›แƒแƒ˜แƒœแƒ˜แƒœแƒ’แƒ˜

แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ•แƒ”แƒ แƒ˜แƒคแƒ˜แƒ™แƒแƒชแƒ˜แƒ แƒ‘แƒšแƒแƒ™แƒฉแƒ”แƒ˜แƒœแƒ˜แƒก แƒฅแƒกแƒ”แƒšแƒจแƒ˜, แƒ แƒแƒ›แƒšแƒ˜แƒก แƒ“แƒ แƒแƒกแƒแƒช แƒฎแƒ“แƒ”แƒ‘แƒ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ แƒ‘แƒšแƒแƒ™แƒฉแƒ”แƒ˜...

แƒ“แƒแƒแƒ แƒ”แƒ’แƒ˜แƒกแƒขแƒ แƒ˜แƒ แƒ”แƒ— แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜
แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒชแƒแƒ“แƒœแƒ˜แƒก แƒžแƒ แƒแƒฅแƒขแƒ˜แƒ™แƒแƒจแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒงแƒ”แƒœแƒ”แƒ‘แƒšแƒแƒ“ แƒ’แƒแƒฎแƒกแƒ”แƒœแƒ˜แƒ— Binance-แƒ˜แƒก แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜ แƒ“แƒฆแƒ”แƒกแƒ•แƒ”.