프로토콜(Protocol)은 시스템 또는 네트워크가 작동하는 방식을 관리하는 규칙 및 지침의 집합이다.
블록체인 기술의 맥락에서 프로토콜은 트랜잭션이 처리되는 방식, 데이터가 저장되는 방식, 네트워크 내의 서로 다른 당사자들이 상호 작용하는 방식을 규정하는 규칙과 지침을 의미한다.
블록체인마다 프로토콜이 다르며, 블록체인이 사용하는 특정 프로토콜이 보안 수준과 확장성 등의 속성을 결정한다.
예를 들어 비트코인 프로토콜은 2100만 비트코인만 채굴할 수 있고 블록은 채굴이라는 과정을 통해서만 블록체인에 추가될 수 있다고 명시하고 있어 복잡한 수학 방정식을 풀어야 한다.
또 다른 예로, 이더리움은 스마트 계약을 만들 수 있는 프로토콜을 가지고 있는데, 이 프로토콜은 코드 줄에 직접 작성된 계약 조건으로 자체 실행 계약이다.
'Technology > 블록체인 용어' 카테고리의 다른 글
채굴 속도는 왜 중요한가? (0) | 2023.01.26 |
---|---|
채굴 난이도란 무엇인가? (0) | 2023.01.26 |
블록 높이(Block Height)란 무엇인가? (0) | 2023.01.26 |
논스(Nonce)란 무엇인가? (0) | 2023.01.26 |
메타데이터(Meta Data)란 무엇인가? (0) | 2023.01.26 |