You are viewing a single comment's thread from:

RE: Istanbul Byzantine Fault Tolerance/이스탄불 비잔티움 장애 허용

in #kr7 years ago

Prepare과정에서 2F+1은 말그대로 잘못된노드를 제외한 나머지 노드를 말하는건가요?

Sort:  

Faulty node * 2 + 1 이면 가능합니다. Faulty node가 최대치면 67%이여야하고 최대치가 아니라면 그 아래로도 합의가 가능한것으로 이해하고있습니다.

그럼 저위 그림에 설명은 validator들은 전부 선의의 노드겠죠? 그리고 proposer 를 매 블록 생성전에 뽑는다고 하는데 이건 어떤식으로 뽑는건가요

네 맞습니다. proposer는 라운드 로빈방식으로 자동적으로 뽑혀집니다.

그럼 F중 하나가 proposer로 뽑히면 pre-prepare과정에서 라운드체인지로 돌아가나요?

궁금한게 많은데 계속 여쭤보기 뭐해서 마지막으로 여쭤봅니다..ㅎㅎ

네 맞습니다. invalid proposal 로 라운드 체인지로 돌아갑니다. 계속 질문하셔도 괜찮습니다. 아는 범위내라면 .. ㅎㅎ