체인피드 가이드:
zkVM은 이더리움 확장의 기본 기술이 될 것이다 - 하지만 실제 환경에서 그들의 성능은 어떨까?
기사 출처:
https://x.com/tcoratger/status/1937990534293033100
기사 작성자:
tcoratger
관점:
tcoratger: 펜부시의 테스트 프로젝트는 다음 8개의 zkVM을 포함한다: SP1, RISC Zero, OpenVM, Pico, ZKM, Jolt, Nexus, Novanet. 테스트는 4가지 유형의 프로그램을 다룬다: 100,000번째 피보나치 수 계산. SHA2-2048 해시 구하기. secp256k1 ECDSA 서명 검증. 100회 이더리움 전송 시뮬레이션. 증명자 실행 시간(속도)에서 가장 빠른 것은 RISC Zero(GPU)와 SP1(GPU)로 다양한 상황에서 안정적이고 우수한 성능을 보였다. OpenVM(CPU)은 GPU 없이도 강력한 경쟁력을 가졌다. Jolt와 Pico의 성능은 테스트 작업에 따라 다양했다. 피보나치 벤치마크(100,000번째 항목): 계산 집약적이고 메모리 사용량이 낮은 작업이다. 가장 빠른 몇 가지: SP1(GPU): 3.4초. RISC Zero(GPU): 3.6초. OpenVM(CPU): 7.5초. 이를 통해 GPU 가속 zkVM이 이러한 작업에서 선두를 유지함을 알 수 있다. 100회 이더리움 전송 시뮬레이션(EVM 시뮬레이션): RISC Zero(GPU) 7.3초; OpenVM(CPU) 7.6초; SP1(GPU) 13초; Jolt(GPU) 82초. 일반 하드웨어로 이러한 속도를 달성한 것은 인상적이다. 확장성 테스트(피보나치 10에서 100k로 증가): SP1(GPU)의 성능 저하는 온화했다. RISC Zero와 OpenVM은 중간 수준의 속도 저하를 보였다. Jolt, Pico, ZKM의 성능은 급격히 떨어졌다. 실행 지속(continuation)과 배치 증명 메커니즘이 더 큰 규모의 작업을 처리하는 데 중요함을 알 수 있다. 증명 크기: 더 작은 증명은 더 낮은 온체인 검증 비용을 의미한다. RISC Zero는 약 222KB. Jolt는 약 232KB. SP1 피보나치는 1.8MB이며, 다른 테스트에서는 몇 MB에 달할 수 있다. Novanet/Nexus는 수십 MB. 따라서 SP1과 Nexus 같은 플랫폼은 더 큰 증명으로 유연성이나 더 높은 추상화 능력을 얻는다.
콘텐츠 출처



