합의 알고리즘1 [블록체인] 8장, 합의 알고리즘 8.1 합의 알고리즘이란? 합의 알고리즘이란 P2P 네트워크와 같이 정보 도달에 시간차가 있는 네트워크에서 참가자가 하나의 결과에 대한 합의를 얻기 위한 알고리즘이다. 블록체인은 각 노드에서 만든 블록의 정당성을 검토하고 네트워크 전체에서 공유하는 블록체인에 반영하기 위해 이 합의 알고리즘을 사용한다. P2P 네트워크에서는 정보의 지연과 미도달이라는 사태를 피할 수 없다. 따라서 데이터를 변조할 의도가 없다 해도 이중 송신에 따른 중복이나 잘못된 정보에 의한 오작동 등의 위험이 있기 때문에 정확한 정보를 공유하기 어렵다. 이 문제점을 해결하는 것이 합의 알고리즘의 목적이다. 8.2 계산량에 따른 증명(Proof of Work)의 문제점 PoW는 확률적으로 해답이 어려운 문제를 가장 빨리 해결한 사람에게 .. 2021. 2. 24. 이전 1 다음