본문 바로가기

BlockChain

블록체인의 정의와 구조, 주요 용어

 

 

- 블록체인의 이해

블록체인은 저장 기술

각 블록을 체인형태로 연결한 것

ex) linked list와 비슷한 데이터 형식


- 블록

각 블록은 헤더와 바디로 구분된다

 

- 블록 헤더

헤더는 블록을 설명하는 정보와

이전 블록의 해시를 포함한다

 

- 해시 (해시포인터)

각 블록들은 해시 정보를 통해,

1) 어떤 블록이 앞에 와야하는지 결정적으로 알 수 있다

2) 블록의 순서를 결정할 수 있다

- 블록높이

블록의 순서를 그 블록이 위치한 '높이' (block height)라 부른다

첫번째 블록은 편의상 높이를 0이라 한다

 

- 블록 생성주기

다음 블록을 생성하기까지 걸리는 시간을 블록생석 시간이라 하고

블록 생성시간이 비교적 일정한 경우,

블록생성주기라는 표현을 사용한다

ex) 비트코인 10분,  이더리움 15초, 클레이튼 1초 주기

--> 생성주기는 생각보다 중요, 블록체인 체결까지 걸리는 시간을 결정

 

자료 출처 : 한양대학교 Ground X 유튜브 강좌

 

'BlockChain' 카테고리의 다른 글

블록체인 계정(acount)의 종류  (0) 2022.06.01
블록체인 네트워크와 노드  (0) 2022.05.27