2시간 전
Mina 업그레이드로 zkApp에 새 검증 키 필요
Zero-knowledge apps go dark after chain upgrade breaks their underlying verification keys
CryptoSlate

Mina의 Mesa 업그레이드로 9월 3일 약 8시간 동안 거래 처리가 중단됐다. 5시간 동안 거래 없이 블록은 계속 생성됐다. 네트워크는 약 3시간 동안 블록을 생성하지 않았다. Mina는 10:00 UTC 거래 중단 시점에 도달했다. 업그레이드된 블록 생성자들은 100개 슬롯 동안 빈 블록을 만들었다. 블록 생성은 15:00 UTC에 중단됐다. 공식 업그레이드 절차서는 해당 이정표들이 완료됐다고 표시한다. 절차서는 Mesa 패키지 출시가 16:30 UTC에 완료됐다고 기록한다. 첫 Mesa 슬롯이 18:00 UTC에 완료됐다고도 기록한다. 아카이브 노드와 수동 노드 업그레이드는 오늘 아침에도 진행 중이었다. Mina는 거래소에 10:00 UTC 거래 중단 슬롯부터 Mesa 네트워크가 가동될 때까지 MINA 입출금을 비활성화하라고 지시했다. 각 거래소는 MINA 전송 지원을 언제 재개할지 자체적으로 결정한다. Mesa 업그레이드로 슬롯 시간은 3분에서 90초로 절반으로 줄어든다. 업그레이드는 zkApp 거래를 일시적으로 블록당 12건으로 제한한다. 스트레스 테스트에서 개발자들이 소프트 제한 제거를 시험했을 때 메모리 급증이 발견됐다. Mesa는 프로토콜 상수와 회로 제약을 변경한다. 업그레이드 전 검증 키로 생성된 증명은 더 이상 검증되지 않는다. 배포된 zkApp은 개발자가 o1js 3.0과 호환되는 키를 컴파일해야 한다. zkApp이 새로운 증명 승인 거래를 처리하려면 개발자는 온체인에 저장된 키를 업데이트해야 한다. 이 업데이트는 배포된 컨트랙트의 영구적 실패가 아니라 온체인 호환성 변경이다. Mina의 마이그레이션 경로에서는 증명 또는 불가능으로 설정된 검증 키 권한이 일시적으로 서명 인증으로 대체될 수 있다. 불가능으로 설정된 접근 권한은 계속 잠긴 상태로 남는다. 키 업데이트가 성공하면 계정의 거래 버전이 올라간다. 이후 계정의 기존 검증 키 권한 규칙이 돌아온다. 대체 경로에는 정해진 마이그레이션 기한이 없다. zkApp이 키를 업데이트할 때까지 활성 상태로 유지된다. 체인은 재개됐다. 필요한 키 업데이트가 이뤄질 때까지 증명 승인 활동은 계속 중단된 상태다.
This content is an AI-generated summary/analysis for informational purposes only and does not constitute investment advice.