로그인

검색

[공지] 지난 11월 17일 아이콘 네트워크 일시정지에 관해서

똥글왕김똥글

링크: https://medium.com/helloiconworld/post-mortem-of-the-network-pause-be673c7eb7de

 

 

 

1*t_YzbhE86nBOZTbxVt8_6Q.png

 

 

기존 아이콘 네트워크 일시정지 문제에 대한 타임라인 과 향우 업데이트에 관한 소식
(이지만 이 글에서는, 공지와 조금 다르게 타임라인은 생략 문제가 되는 버그에 대해서 좀더 자세하게 다루겠습니다.)

 

 

11월 17일 UTC 시간 기준 14:37:22,  블록 11,165,694 부분에서 '리더 노드 초기화' 버그로 인해, 아이콘 네트워크가 중지되었습니다. 이 버그로 인해 문제가 해결되는 동안, 아이콘 네트워크가 일시중지 되었습니다. 체인은 11월 18일 UTC 12:37:38 (블록 11,165,695)로 궁극적으로 복구 되었습니다.

 

현재 핵심 엔지니어링 팀은 메인넷 24/7 을 모니터링하며, 추가적인 중대한 네트워크 중단을 방지하고 있으며, 이러한 버그를 가능한 빨리 수정하기 위해 새 버전 업데이트를 출시 할 예정입니다.

 

 

자세한 내용은 아래와 같습니다.

 

 

* 리더 노드 초기화 버그

메인 P-Rep 중에서도 1개의 리더가 블록을 제안하는데, 리더는 한명이어야 하고, 그 리더가 제안한 블록이 15표 이상 받아야 블록이 생성 됩니다.

그런데, 메인 P-Rep이 꺼두거나 임기가 지나서 리더가 바뀌게 될때, 다른 메인P-Rep들 중 일부는 더 이상 리더가 아닌 것을, 리더로 인식하게 되어서 생기는 문제

 

이렇게 되면, Leader Node Complain 이라고 해서 리더가 블록을 만들지 못할때 생기는 기능이 발생하게 되고, 보통 리더가 1명이고, 만들지 못하면 Leader Node Complain 기능으로 인해, 다음턴의 P-Rep 리더로 넘어가게 됩니다, 하지만.. 위 문제 상황에서는 리더가 2명으로 인식되기에.. 계속 넘어가지 못하고 멈추는 사태가 발생하게 되며,

 

또한 14명과 6명으로 갈라졌기 때문에.. 둘 중 어느 리더도 블록을 생성하지 못하는 상황이 되기도 했음.

 

 

* 이번 업데이트를 통해서 이렇게 갈라지는 경우를 방지해서, 네트워크에 문제가 생기는 일을 방지했음.

 

 

댓글 0개