안녕하세요 Danny입니다.
프로토콜은, 블록체인의 규칙이고
합의알고리즘은, 해당하는 블록체인의 규칙을 구현 가능한 형태로 표현된것입니다.
예를 들어,
비트코인과 이더리움의 경우 블록체인의 규칙이 다릅니다.
비트코인은 개인 대 개인간 전자화폐 시스템을 구현하기 위한 시스템입니다.
이더리움은 비트코인에서 해결하지 못했던 스마트 컨트랙트를 구현한 시스템입니다.
이러한 목적을 기반으로 만들어진 것이 해당 블록체인의 프로토콜이라 할 수 있습니다.
비트코인, 이더리움이 프로토콜에 해당합니다.
이러한 비트코인과 이더리움의 프로토콜을 실현하기 위해서 적용된 합의 알고리즘이 있습니다.
비트코인의 경우는, POW이고 이더리움은 현재 POS로 변화하고 있습니다.
해당하는 블록체인시스템의 프로토콜을 구현해 내는 방법론이 합의알고리즘으로 설명될 수 있습니다.
감사합니다.