아하
생활

생활꿀팁

시뻘건족제비264
시뻘건족제비264

블록의 헤더는 어떻게 구성되어져 있나요?

    55글자 더 채워주세요.
    1개의 답변이 있어요!
    • 수려한콰가118
      수려한콰가118

      안녕하세요. 블록 헤더의 구성에 대하여 답변드리겠습니다.

      ▣ 블록체인의 구성 - 헤더(Header)

      블록체인에서 블록은 트랜잭션에 대한 거래정보가 남겨지게 되는데요. 이런 블록에는 블록헤더(Block Header)블록바디(Block Body)로 구성하게 됩니다.

      1. 블록헤더

        ①  블록헤더에는 블록과 블록을 구분하는 정보, 블록에 저장된 거래정보에 대한 검증값 등 블록생성에 관한 정보가 들어 있습니다.

      2. 블록 헤더 세부 정보 (용량 : 80Kbyte)

        버전(Version) : 소프트웨어/프로토콜 버전

        이전 블록 해시(Previous Block Hash) : 블록 체인에서 바로 앞에 위치하는 블록의 블록 해쉬

        ③ 머클 해시(Merkle Hash) : 개별 거래 정보의 거래 해쉬를 2진 트리 형태로 구성할 때, 트리 루트에 위치하는 해쉬값

        ④ 시간(Time) : 블록이 생성된 시간

        ⑤ 비츠(Bits) : 난이도 조절용 수치

        ⑥ 논스(Nonce) : 최초 0에서 시작하여 조건을 만족하는 해쉬값을 찾아낼때까지의 1씩 증가하는 계산 회수

      3. 블록 바디 정보

        ① 트랜젝션된 거래 정보가 저장됩니다.

        ② 블록바디의 저장용량은 블록체인 마다 다릅니다.

        ☞ 비트코인 : 1MB (블록헤더 포함)

        ☞ 이더리움 : 1MB (블록헤더 포함)

        ☞ 비트코인캐시 : 32MB (블록헤더 포함)

        ☞ 비트코인SV : 128MB (블록헤더 포함)

      감사합니다.