블록에서 확인할 수 있는 정보는 어떤것이 있나요?
블록체인에서 발생한 모든 거래 및 정보가 블록에 저장되는것으로 알고 있습니다. 블록에서 확인할 수 있는 정보는 어떤것들이 있는지 궁금합니다.
55글자 더 채워주세요.
1개의 답변이 있어요!
안녕하세요. 블록헤더에 대하여 답변드리겠습니다.
블록의 정보는 블록체인 마다 다르기에 비트코인 기준으로 설명 드리겠습니다.
블록헤더(Block Header)란?
블록헤더에는 트랜젝션과 블록에 대한 해시정보와 연결된 다른 블록의 정보 등이 저장됩니다.
즉, 블록헤더에는 블록에 담겨진 트랜젝션의 기본 정보와 해당 블록과 연결된 블록 정보를 식별/구분하기 위해 사용됩니다.
비트코인의 블록 헤더 구성
버전표시 : 4Byte
이전 블록해시 정보 : 32Byte
머클루트 해시 정보 : 32Byte
블록 시간 : 4Byte
nBits : 4Byte
nonce : 4Byte
비트코인 블록 헤더 정보(80Kbyte)
Version : 소프트웨어/프로토콜 버전
Previousblockhash : 블록 체인에서 바로 앞에 위치하는 블록의 블록 해쉬
Merklehash : 개별 거래 정보의 거래 해쉬를 2진 트리 형태로 구성할 때, 트리 루트에 위치하는 해쉬값
Time : 블록이 생성된 시간
Bits : 난이도 조절용 수치
Nonce : 최초 0에서 시작하여 조건을 만족하는 해쉬값을 찾아낼때까지의 1씩 증가하는 계산 회수
블록체인 바디의 용량은 블록체인에 마다 다르며 바디에는 트랜젝션된 거래 내용이 기록되게 됩니다.
감사합니다.