최대 1 분 소요

Klaytn BFT


  • Klaytn은 확장가능한 BFT를 사용(기존의 BFT의 성능은 보장)
    • N개의 노드 가운데 S개의 부분노드 집합을 확률적으로 선택(where N is large, and S is sufficient small)
      • 이때, S는 BFT를 구현하기에 충분한 소규모 집합
    • 전체 집합을 거버넌스 카운실(Governance Council),
    • 부분집합을 커미티(Committee)
    • 커미티 선택은 VRF(Verifiable Random Function)로 구해진 무작위 값에 기반 -> 랜덤 검증
  • 매 블록마다 새 커미티를 뽑아 BFT를 실행
  • 기존의 BFT에 비해 확장성을 크게 확산

img

본 포스팅은 Klaytn 스마트계약과 탈중앙앱을 수강하며 작성한 글입니다.