검수요청.png검수요청.png

브랜치블록

해시넷
wjddn843 (토론 | 기여)님의 2019년 8월 6일 (화) 13:07 판
이동: 둘러보기, 검색

브랜치블록(Branch of Block)은 어떠한 두 채굴 노드가 동시에 논스(nonce)를 찾게 되었을 시 블록체인이 분기되는 것을 말한다.[1]

개요

브랜치블록은 브랜치(분기)와, 블록(블록체인)의 합성어로 '블록체인의 분기'를 의미한다. 블록체인 네트워크는 분기가 발생하였을 때 블록의 길이가 긴 것을 선택하도록 되어있고 블록의 길이가 짧은 분기는 사라지게 된다.[1]

특징

Block 55 다음에 두 개의 각기 다른 블록 Block 56, Block 57이 생성되었다. 블록체인 네트워크는 이 상태를 유지한다. 분기한 Block 56과 Block 57은 각각 블록의 길이가 1이라 동등하기 때문이다. 그러나 다음 채굴과정에서 Block 58이 Block 57의 해쉬값으로 만들어졌다. Block 58의 이전블록해쉬는 Block 57의 해쉬값으로 되어 있다는 의미이다. 따라서 블록체인이 위 그림과 같이 되었을 때, 분기된 블록의 길이가 달라지게 된다. 이제 블록체인은 블록의 길이가 긴 것을 남기고 블록의 길이가 짧은 것은 없애버린다.


Block 56
Block 53 Block 54 Block 55
Block 57 Block 58

[1]

각주

  1. 1.0 1.1 1.2 이타인, 〈채굴 3 - 블락체인의 분기〉, 《오픈튜토리얼스》, 2017-07-25

참고자료

같이 보기


  검수요청.png검수요청.png 이 브랜치블록 문서는 블록체인 기술에 관한 글로서 검토가 필요합니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 문서 내용을 검토·수정해 주세요.