개요
비잔틴 내결함성(BFT)은 일부 참여자가 악의적으로 행동하거나 고장 나더라도 시스템이 합의를 도출할 수 있는 능력을 말합니다. 이는 블록체인 합의의 이론적 토대입니다. BFT 시스템은 일부 결함 노드가 존재하더라도 이를 감내하며 합의를 이룰 수 있습니다.
작동 원리
실용적 BFT(PBFT)와 같은 BFT 알고리즘은 노드 간의 메시지 교환과 투표를 통해 상태에 대한 합의를 도출합니다. 이러한 알고리즘은 진행을 위해 노드의 3분의 2와 같은 정족수를 요구하는 경우가 많습니다. 많은 지분 증명(PoS) 프로토콜이 BFT에서 영감을 받았습니다.
중요성
BFT가 보장하는 안전성은 블록체인 네트워크의 안전성을 뒷받침합니다. BFT가 없다면 악의적인 검증자가 상충되는 거래 내역을 생성할 수 있습니다. 이는 합의 메커니즘의 설계와 그 내결함성에 직접적인 영향을 미칩니다.
관련 개념
BFT는 합의 및 지분 증명(PoS)의 기초입니다. 이는 검증자 집합 및 최종성 보증과 관련이 있습니다.