
Boojum 업그레이드가 zkSync에 어떤 개선점을 가져왔나요?
글: Haotian
최근 @zksync는 Boojum 업그레이드를 완료했으며, 이에 힘입어 zkSync는 SYNC 명문 캠페인의 스트레스 테스트도 성공적으로 버텨낼 수 있었다. 그러나 시장은 Boojum의 중요성을 과소평가하고 있다.
Boojum은 정확히 어떤 성능 향상을 가져왔을까? 오랫동안 지적되어 온 DeFi 안정성 문제는 해결될 수 있을까? 다음은 나의 분석이다:
1) Boojum 업그레이드란 간단히 말해, zkSync가 SNARK에서 STARK 증명으로의 전환을 완료하는 것을 의미한다. 작업 프로세스는 대략 다음과 같다:
한 개의 배치(Batch)가 완성되면, 해당 트랜잭션들은 여러 특정 회로(circuit)로 분할되어 병렬 고속 처리되며 다수의 STARK를 생성한다. 이후 이들 STARK는 하나의 STARK 증명으로 집계되고, 최종적으로 그 STARK 증명이 다시 한 번 SNARK 증명으로 래핑되어 메인넷에 제출되어 검증된다.
이러한 방식으로 STARK와 SNARK를 혼합 사용함으로써, 대량의 트랜잭션을 효율적으로 처리하면서도 메인넷에 제출되는 데이터 크기를 줄일 수 있다(SNARK는 상대적으로 간결함). 이는 메인넷과의 호환성도 크게 향상시킨다.
두 가지 증명 방식을 동시에 사용한다는 것은, Prover 시스템의 고급 압축 기술, 하드웨어 가속 기술, 알고리즘 최적화, 배치 집계 효율성, 메모리 및 스토리지 최적화 등 전반적인 성능이 중대하게 향상되었음을 의미한다.
2) @0xtaetaehoho의 트윗에 따르면, Boojum 업그레이드 이전에는 평균 트랜잭션 데이터량이 211바이트였으나, 업그레이드 후에는 약 68바이트로 감소했다. 압축 기술의 발전은 L2의 각 배치당 처리 가능한 트랜잭션 수를 직접적으로 크게 늘려주며, 결과적으로 TPS도 약 450 수준까지 상승하고, 개별 트랜잭션당 분담되는 가스 비용도 약 65% 정도 낮아진다.
원리는 간단하다. L2는 상태 증명 데이터를 메인넷의 calldata로 제출하는데, 메인넷의 저장 용량이 제한적이기 때문에, L2의 STARK 병렬 처리 능력과 SNARK 증명 압축 기술이 한 번의 배치에서 처리할 수 있는 트랜잭션 수와 가스 수준을 결정한다.
3) 과거 ZK-Rollup은 거래 빈도가 낮은 DeFi 거래 처리 시 불안정성 문제가 있었으며, 원천적으로 DeFi 안정성에 불리했다. 예를 들어 DeFi의 변동성이 큰 가격은 여러 오라클(Oracle)의 가격 제공을 필요로 하는데, 두 건의 거래가 동일한 배치 상태에 포함되지 않으면 거래 손실(slipage)이 커질 수 있다.
하지만 이제 L2의 단일 배치 처리 용량이 크게 증가하여, 블록 내에서 더 많은 오라클 데이터 상태 업데이트를 수용할 수 있게 되었다. 따라서 DeFi의 안정성 문제도 효과적으로 해결될 수 있다.
zkSync 공식 관계자 @anthonykrose가 언급했듯이, 블록 내에 포함된 오라클 업데이트 수에 관계없이 전체 블록 상태를 하나의 통합된 단위로 처리하고 기록할 수 있으며, 상태 기록 비용도 단 한 번만 지불하면 된다. 이는 ZK-Rollup 체인 상에서 DeFi 애플리케이션이 낮은 수수료, 높은 효율성, 그리고 뛰어난 안정성을 확보하는 데 매우 유리하다.
논리적으로 보았을 때, Boojum 업그레이드는 zkSync의 이정표적 진보라고 할 만하다.
첫째, ZK 시스템에서 처리되는 트랜잭션 규모가 클수록 가스 비용이 낮아지고 사용자 경험도 좋아진다는 가설을 검증했으며, 둘째, 오프체인 Prover 시스템의 압축 기술, 하드웨어 가속 등 컴퓨팅 자원의 효율적 활용과 성능 향상이 ZK 시스템에 무한한 가능성을 열어준다는 점을 입증했다.
모두가 캔쿤 업그레이드 이후 이더리움 메인넷의 Blob 블록 용량 확대로 인해 L2 배치 비용이 낮아지길 기대하고 있지만, 이미 ZK 시스템 자체의 기술적 최적화만으로도 ZK 롤업과 OP 롤업은 사실상 동등한 수준에 도달했다.
중요한 점은, ZK-Rollup이 OP-Rollup보다 훨씬 더 '능동적'이라는 것이다. 오랫동안 이야기되어 온 ZK-Rollup의 기술적 우위가 Boojum 업그레이드를 통해 충분히 입증되었다.
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News












