ADVANCED CONSENSUS LAB
🏰 비잔틴 장군 · PBFT 실험실
노드 수, 배신자 수, 메시지 지연을 바꾸어 합의의 안전성과 진행성을 확인하세요.
실험 조건
PBFT는 최대 f개의 비잔틴 장애를 견디려면 최소 3f+1개 노드와 2f+1개의 일치 투표가 필요합니다.
필요 노드—
정족수—
응답 정직 노드—
일치 투표—
조건을 정한 뒤 실행 버튼을 누르면 노드와 메시지 상태가 표시됩니다.
실험 준비
조건을 정한 뒤 실행 버튼을 누르면 노드와 메시지 상태가 표시됩니다.
1 · PRE-PREPARE제안자가 블록 후보를 전파합니다.
2 · PREPARE노드가 같은 제안을 보았다고 알립니다.
3 · COMMIT2f+1표가 모이면 결과를 확정합니다.
n ≥ 3f + 1 · quorum = 2f + 1