아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
정직한그늘나비112
정직한그늘나비11219.07.10

블록체인의 블록에는 거래내역 외에 또 어떤 것들이 기록 되나요?

블록체인의 블록 용량을 키우려는 노력이 계속 되고 있는 것으로 압니다.

블록 크기가 커질 수록 TPS는 낮아지기 때문에 마냥 블록 용량을 키울 수 없는 것으로 아는데요.

블록에는 거래내역 외에 또 어떤 것들이 기록 되나요?

단순히 거래내역만을 기록한다면 블록 용량이 커질 이유가 없을 것 같은데 말입니다.

답변 부탁 드립니다.

55글자 더 채워주세요.
답변의 개수
1개의 답변이 있어요!
  • 블록은 고정되어 있는 매직 넘버와 해당 블록의 용량, 블록 헤더 정보와 블록 바디 정보로 이루어져 있습니다. 비트코인 블록체인을 예로 들어 먼저 블록 헤더에 저장되는 정보를 살펴보도록 하겠습니다.

    1. 버전 : 클라이언트 소프트웨어의 버전

    2. 이전 블록의 해시 값 : 이전 블록헤더를 해싱한 값

    3. 머클 루트 : 블록의 거래 정보를 이진 트리로 해싱 했을 때 모든 거래 내역이 포함된 하나의 해시 값

    4. 비츠 : 블록의 작업 증명 연산을 위한 난이도 타겟 값

    5. 타임 스탬프 : 블록의 생성 시간

    6. 논스 : 블록이 설정해 놓은 값보다 더 낮은 값을 찾기 위해 무작위로 대입하는 임시 값

    다음으로 블록 바디에는 포함된 트랜젝션의 수, 블록이 생성되며 채굴자에게 보상으로 지급된 비트코인 전송 트랜젝션, 그 외 해당 블록에 포함되어 기록된 트랜젝션 정보 등이 들어 있습니다.

    답변이 도움이 되길 바랍니다.