Aptos는 어제 "네트워크 장애"에 대해 응답했습니다: 거래 부하 문제는 아니며 비결정적 코드로 인한 것이며, 수정 프로그램이 배포되었습니다
ChainCatcher 메시지, Aptos는 어제 네트워크 장애에 대한 보고서를 발표하며, Aptos 네트워크가 PDT 시간 10월 18일 16:15(베이징 시간 10월 19일 07:15)경부터 거래 지연 문제가 발생했다고 전했습니다. 거래 부하가 이번 사건의 원인이 아니며, 제출된 거래는 손실되지 않았고 분기 현상도 발생하지 않았습니다. 비결정성 코드가 문제를 일으켰으며, 현재 수정 프로그램이 배포되었습니다. 이 문제는 베이징 시간 10월 19일 12:30경에 해결되었습니다.8월 22일, Aptos 핵심 코드 저장소는 성능 중심의 코드 변경을 제출하였고, 10월 16일에는 FeeStatement 활동이 시작되어 거래의 수수료/환불에 대한 자세한 내용을 설명했습니다. 초기 코드 변경은 오직 FeeStatement에 의해 드러나는 비결정성을 도입했습니다. 구체적으로, 검증자들은 거래의 가스 예산이 거래를 실행하기에 부족하다고 일치된 의견을 가지고 있었으며, 8월 코드 변경에서 도입된 비결정성으로 인해 현재까지 사용된 가스 양에 대해 합의에 도달할 수 없었습니다.비결정성 거래 실행의 실제 사건 출력 차이를 식별한 후, 문제는 코드에서 FeeStatement 사건과 코드 변경으로 추적되었습니다. 동시에, 한 개발자는 코드 변경을 통해 거래 시뮬레이션을 실행하여 매핑 변경을 복원하고, 일관된 결과가 나타나도록 반복 실행하였습니다. 또한, 코드 제출의 복구가 완료되었고, 검증자 운영자를 위한 도커 빌드가 시작되었으며, 이후 새로운 버전이 출시될 예정입니다.