본문 바로가기
Technology/블록체인 용어

프로토콜(Protocol)이란 무엇인가?

by UG0 2023. 1. 26.

프로토콜(Protocol)은 시스템 또는 네트워크가 작동하는 방식을 관리하는 규칙 및 지침의 집합이다.
블록체인 기술의 맥락에서 프로토콜은 트랜잭션이 처리되는 방식, 데이터가 저장되는 방식, 네트워크 내의 서로 다른 당사자들이 상호 작용하는 방식을 규정하는 규칙과 지침을 의미한다.
블록체인마다 프로토콜이 다르며, 블록체인이 사용하는 특정 프로토콜이 보안 수준과 확장성 등의 속성을 결정한다.

예를 들어 비트코인 프로토콜은 2100만 비트코인만 채굴할 수 있고 블록은 채굴이라는 과정을 통해서만 블록체인에 추가될 수 있다고 명시하고 있어 복잡한 수학 방정식을 풀어야 한다. 
또 다른 예로, 이더리움은 스마트 계약을 만들 수 있는 프로토콜을 가지고 있는데, 이 프로토콜은 코드 줄에 직접 작성된 계약 조건으로 자체 실행 계약이다.