A comprehensive guide for studying Byzantine Fault Tolerance and consensus mechanisms 블록체인의 '합의'를 공부하는 사람들을 위한 지식 허브
BFT(Byzantine Fault Tolerance)란 비잔틴 장군 문제에서 비롯된 이론으로, 분산 시스템에서 일부 노드가 악의적으로 행동하거나 실패하는 상황에서도 합의에 도달할 수 있는 능력입니다.
이 저장소는 BFT와 합의 메커니즘을 체계적으로 학습할 수 있도록 구성된 문서 사이트입니다.
# 의존성 설치
npm install
# 개발 서버 실행
npm run docs:dev
# 브라우저에서 http://localhost:5173 접속# 프로덕션 빌드
npm run docs:build
# 빌드 결과 미리보기
npm run docs:preview- Introduction: BFT 소개, 비잔틴 장군 문제
- Core Concepts: Safety vs Liveness, Synchrony Assumptions, FLP Impossibility
- Algorithms: Classical BFT (PBFT), Blockchain BFT (Tendermint, HotStuff, Casper), DAG-based BFT
- Essential Papers: BFT 관련 필수 논문 모음
기여는 PR로 부탁드립니다. 합의를 공부하는 모두에게 도움이 되었으면 합니다.
제가 학습하는 공간입니다.
MIT License