블록해쉬의 구조

CODEDRAGON Security/Blockchain

반응형


 

 

블록해쉬의 구조

블록해쉬는 블록 Header 해쉬 값입니다.

 

 


 

구분

설명

블록 Header

블록 Header 버전(version), 이전블록해쉬(Previous Block Hash), 머클해쉬(Merkle Hash), 시간(time), 난이도(bits), 난스(nonce) 6개의 정보로 구성되어 있습니다.

블록 Body

블록 Body 거래정보들로 구성되어 있습니다.

 

 

 

 

 

블록 Header 구성정보

구분

설명

버전(version)

블록체인 소프트웨어 프토토콜 버전

이전블록 해쉬(Previous Block Hash)

이전 블록의 블록 해쉬

머클해쉬(Merkle Hash)

거래(transaction) 정보 트리 구조의 최상위(root) 해쉬

시간(time)

블록이 생성된 시간(timestamp)

난이도(bits)

채굴(mining) 난이도를 나타내는 숫자

난수(nonce)

최초 0으로부터 조건을 만족하는 해쉬 값을 찾기 까지 계산횟수