다음에서 설명하는 블록체인 합의 알고리즘은?비트코인에서 사용하는 방식이… | [9급 지방직 정보보호론] 20년 1회차 기출문제 상세 페이지
1[9급 지방직 정보보호론] 20년 1회차
다음에서 설명하는 블록체인 합의 알고리즘은?
- 비트코인에서 사용하는 방식이 채굴 경쟁으로 과도한 자원 소비를 발생시킨다는 문제를 해결하기 위한 대안으로 등장하였다.
- 채굴 성공 기회를 참여자에 따라 차등적으로 부여한다.
- 다수결로 의사 결정을 해서 블록을 추가하는 방식이 아니므로 불특정 다수가 참여하는 환경에서 유효하다.
1
Paxos
2
PoW(Proof of Work)
3
PoS(Proof of Stake)
4
PBFT(Practical Byzantine Fault Tolerance)
해설
설명에 해당하는 합의 알고리즘은 PoS(Proof of Stake, 지분 증명)이다.
PoS는 연산 경쟁 대신 참여자가 보유한 지분에 비례해 블록 생성 기회를 주므로 채굴 경쟁에 따른 자원 소비 문제를 줄인다. 투표(다수결)로 합의하지 않아 퍼블릭 블록체인처럼 불특정 다수가 참여하는 환경에 쓰인다.
- PoW(Proof of Work): 비트코인의 방식으로, 연산 경쟁 때문에 과도한 자원 소비가 생긴다는 비판을 받는 바로 그 대상이다.
- Paxos: 노드 간 메시지 교환과 다수 동의로 값을 확정하는 합의 알고리즘으로, 참여 노드가 정해진 환경을 전제로 한다.
- PBFT(Practical Byzantine Fault Tolerance): 노드들의 투표(다수결)로 블록을 확정하므로 참여자가 제한된 프라이빗 환경에 적합하다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.