네 노드 중 하나만 멈췄다: 타임아웃 이후의 합의
먼저 다음 라운드로 넘어간 검증자가 뒤늦은 확정 증거를 버리면 어떻게 될까. nigo-protocol의 실제 재현과 수정에서, 새 투표를 만드는 일과 이미 성립한 합의를 배우는 일을 구분한다.
BWG LOONSHOTS
분산원장과 금융 인프라를 설계하며 마주치는 문제, 대안, 실험과 배움을 기록합니다.
먼저 다음 라운드로 넘어간 검증자가 뒤늦은 확정 증거를 버리면 어떻게 될까. nigo-protocol의 실제 재현과 수정에서, 새 투표를 만드는 일과 이미 성립한 합의를 배우는 일을 구분한다.
합의에 참여한 노드가 재시작 뒤에도 자신의 투표를 기억하려면 무엇이 먼저 저장돼야 할까. nigo-protocol의 로컬 안전 기록에서 commit, 내구성 확인, 서명 전파의 경계를 살펴본다.
응답하는 서버, 실행 중인 합의 엔진, 실제 거래 확정은 서로 다른 근거를 필요로 한다. nigo-protocol이 정상 대기와 진행 지연, 관측 불가를 나눈 과정을 살펴본다.