제네시스 블록에서 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa 라는 주소로 50BTC를 생성했습니다.
이전에 간단하게 제네시스 블록을 살펴봤습니다.
이번에는 블록의 구조를 간단하게 살펴보겠습니다.
- 블록의 구조
- 이전 블록의 해쉬 : 바로 먼저 전에 생긴 블록의 해쉬 ex) 012345
- 현재 블록의 해쉬 : ex) 06789
- 모든 거래내역들 : 트랜잭션(다른 파트에서 설명합니다.)
- 블록번호 (블록 순서)
- 블록에는 이 블록이 몇 번째 블록인지 번호가 안나와있습니다.
왜냐하면? 네트워크에 돌아다니는 블록이 자기가 몇번째 블록이 될지는 미리 알 수 없으니까요.
예를 들면, 일반인 마라톤을 할 때 각자 선수번호를 등에 붙이잖아요?
처음에 뛰기 시작할 때 자기가 몇 등을 할 지 미리 알 수가 없습니다.
자기가 골인을 해도 자기가 몇등인지 모릅니다.
다만 내 번호는 06789번이고 내 앞에 있던 사람은 012345번입니다.
그러면 주최측에서 말해줍니다. 012345가 1등이다.
아~ 그러면 내가 2번 블록이 되는겁니다.
- 블록에는 이 블록이 몇 번째 블록인지 번호가 안나와있습니다.