이번 글의 선수지식으로는 비트코인에서 어떻게 두개의 포크가 일어나는지에 대해 알고있어야합니다. 모르신다면 아래 링크를 참고해주세요.
비트코인에서의 분기: up-to-date-items.tistory.com/106
비트코인의 orphan block은 두개의 포크가 일어나는 과정에서 탄생하게 됩니다. 두개의 포크가 일어난 후에 결국 한쪽 포크가 승리를 하게되고 메인체인에 등록되어 이어나가게 되는데 그럼 패배한 포크에 있는 블록은 block header에서 가리키는 부모 노드가 없어져버립니다.
이렇게 된 블록을 orphan block이라고 합니다. orphan block내에 있던 transaction들은 다시 memory pool에 들어가게 되고 다음 블록에 추가되기를 기다립니다.
'Bitcoin' 카테고리의 다른 글
비트코인의 채굴심화 (Extra Nonce) (0) | 2021.03.22 |
---|---|
비트코인에서의 분기 (0) | 2021.03.21 |
비트코인의 지갑 (0) | 2021.03.19 |
비트코인의 채굴원리 (0) | 2021.03.19 |
비트코인에서의 Base58 인코딩 (0) | 2021.03.18 |