[영어 긴 트윗 (Long tweet)] 8대 zkVM 벤치마크: 속도, 메모리, 증명 크기 분석

이 기사는 기계로 번역되었습니다
원문 표시

체인피드 가이드:

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 같은 플랫폼은 더 큰 증명으로 유연성이나 더 높은 추상화 능력을 얻는다.

콘텐츠 출처

https://chainfeeds.substack.com

출처
면책조항: 상기 내용은 작자의 개인적인 의견입니다. 따라서 이는 Followin의 입장과 무관하며 Followin과 관련된 어떠한 투자 제안도 구성하지 않습니다.
라이크
즐겨찾기에 추가
코멘트