기술기술 2023. 12. 9. 13:36

1. 정의

  • 목표 값에 해당하는 해시 값을 찾는데 성공하면 블록을 발행하고 이를 네트워크에 전파하면서 보상을 받게 되는 매커니즘
  • 특징 ) 10분 마다 신규 블록 생성(주기성), 연산에 많은 리소스 소모(자원소모), 여러 노드들이 참여(분산체계)

 

2. 개념도 및 구성요소

가. 개념도

 

나. 구성요소  - 블증검 수분우(선) 

항목 항목 세부 설명
블록 - 블록 : 매직 넘버, 블록 사이즈, 블록헤더, 트랜젝션
- 블록 헤더 : 버전, 이전블록 해쉬, 머클루트, 타임스탬프,nonce
작업증명 (Proof-of-work) - 유효 블록이 되기 위한 블록 헤더의 난수를 찾아내는 과정
- pow, pos, dpos
유효성 검증 - 후보블록의 해시값이 난이도보다 작은지 계산
- 검증된 블록과 이전 블록체인 연결 
보상과 거래수수료 - 유효블록을 생성한 마이닝 노드가 보상을 얻게 됨
블록체인 분기 - 약 10분마다 유효 블록 신규 생성
동시채굴 성공시 우선순위 - 긴 블록 선호 정책