1. 정의
- 네트워크에서 참가자가 하나의 결과를 동일하게 유지하기 위하여, 합의를 얻기 위한 알고리즘
- 목적 ) 블록체인 조작방지, fork 발생시 우선순위 부여, 트랜잭션 유효성 검증
2. 합의 알고리즘의 유형 - WSI BO
분류 | 유형 | 설명 |
비허가형(public) | PoW | - 가장 빨리 해결한 사람에게 블록 생성 허가 - 에너지 소모 큼 |
PoS | - 코인의 양과 보유 일수를 기반으로 블록 생성 - 탈 중앙화 훼손 가능성 |
|
PoI | - 많은 지분, 많은 거래량 그리고 많은 활동량을 가질수록 많은 수수료를 분배하는 방식 | |
허가형(private) | PBFT | - 참가자중 1명의 리더가 모든 참가자에게 요청을 보내고 다수값으로 블록 확정 - 비잔틴 장군문제 해결 |
PoET | - 보안모듈(SGX) 기반 블록 생성 리더를 랜덤하게 선정 - 안전성과 무작위성을 보장 |