블록해쉬의 구조
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으로부터 조건을 만족하는 해쉬 값을 찾기 까지 계산횟수 |
'Security > Blockchain' 카테고리의 다른 글
이더리움 디자인 철학 (0) | 2019.04.02 |
---|---|
Sublime text - SublimeEthereum install(설치하기) (0) | 2019.03.27 |
비트코인(BitCoin) 특징 (0) | 2019.03.09 |
사토시가 설계한 비트코인의 검증 과정과 네트워크 유지 방법 (0) | 2019.03.04 |
전자화폐(Digital currency) (0) | 2019.02.26 |