I. 암호화폐 거래 내역을 기록한 블록을 생성하고 대가를 받는, 블록체인 마이닝의 개요
가. 블록체인 마이닝(Blockchain Mining)의 정의
- 작업증명(Proof-of-Work)을 통해 새로운 블록체인에 블록을 추가하는 작업을 완료함에 따라 보상을 받는 행위
II. 블록체인 마이닝의 메커니즘 및 구성요소
가. 블록체인 마이닝의 메커니즘
![]() |
- PoW를 이용하여 새로운 블록을 생성하는 마이닝을 통해 보상
나. 블록체인 마이닝의 구성요소
구성요소 |
설명 |
블록 |
- Magic no, Blocksiz, Block header, Transaction counter, Transactions |
블록헤더 |
- Version, Previous Block Hash, Merkle Root, Timestamp, Difficulty Target, Nonce |
Proof-of-Work |
- 유효블록이 되지 위한 블록 헤더의 난수를 찾아내는 과정 |
유효성검증 |
- 후보블록의 해시 값이 난이도 보자 작은지 계산 - 마이닝 노드가 찾은 난수의 유효성 검증 - 유효성이 검증된 블록과 이전 블록 체인 연결 |
보상과 거래수수료 |
- 유효 블록을 생성한 마이닝 노드를 얻게 됨 |
블록체인분기 |
- 약 10분마다 유효 블록 새롭게 생성 (동시에 두 개 블록이 생성, 경우 발생 가능) - 마이닝 노드들은 둘 중 하나 블록체인 선택, 다음 볼록 생성 이후, 먼저 블록 생성이 되는 블록체인이 유효한 블록체인 |
보안 |
- 개인 키와 블록체인에 의해 보안강화 |
동시채굴 성공 시 우선순위 |
- 긴 블록 선호 정책 - 각 노드의 이익을 극대화 하는 정책으로 짧은 블록에 노력을 투자하면 손해 |
'IT기술노트 > 디지털서비스' 카테고리의 다른 글
디앱(Decentralized Application) (0) | 2021.02.16 |
---|---|
하이퍼레저(Hyperledger) (0) | 2021.02.16 |
솔리디티(Solidity) (0) | 2021.02.16 |
스마트계약(Smart Contract) (0) | 2021.02.16 |
이더리움(Ethereum) (0) | 2021.02.16 |
블록체인(Blockchain) (0) | 2021.02.16 |
인터넷전문은행(Internet Primary Bank) (0) | 2021.02.16 |
비대면 보안인증 기술 (0) | 2021.02.16 |
댓글