공중 투하 NFT 이후, zkSync는 발행 전에 어떤 작업을 해야 하나요?
저자: bayemon.eth, ChainCatcher
최근 zkSync는 179365명의 활성 커뮤니티 회원 중에서 "무작위"로 10000명을 선택하여 "LIBERTAS OMNIBUS" 시리즈 NFT를 에어드랍한다고 발표했습니다. zkSync가 이러한 Rollup 경쟁이 치열한 시점에 사용자에게 NFT를 에어드랍하기로 선택한 것은 많은 양털 사용자들에게 강력한 자극제가 되었다고 할 수 있습니다. DefiLlama 데이터에 따르면, 13일 거래량이 10730 ETH에 불과했던 zkSync는 14일 에어드랍 예열과 15일 에어드랍 당일 거래량이 16410 ETH로 증가하며 52% 증가했습니다. 동시에 zkSync Era는 지난 30일 거래 건수가 Arbitrum을 초과하여 지난 한 달 동안 거래 건수가 가장 많은 이더리움 Layer2가 되었습니다.
하지만 강력한 자극제에는 적지 않은 부작용이 따릅니다. 곧 커뮤니티의 사용자들은 당첨된 지갑 주소가 모두 0x0으로 시작한다는 것을 발견했고, 이후 누군가는 이른바 "무작위"라는 표현이 사실상 공식 트위터에서 발표된 에어드랍 시 임의로 붙인 수식어에 불과하다는 것을 밝혀냈습니다. 실제로는 거의 18만 개의 주소 문자열을 정렬한 후 상위 10000명의 사용자에게 NFT를 에어드랍한 것입니다.
순식간에 "에어드랍 사기"에 휘말린 양털 사용자들은 분노했고, 이는 zkSync에 대한 커뮤니티의 인식을 급격히 하락시켰습니다. 상황이 이상하다는 것을 감지한 zkSync 공식은 즉시 사과하며 최근 열린 EthCC가 끝난 후 다른 사용자들도 여전히 NFT 에어드랍을 받을 기회가 있다고 밝혔습니다. 그러나 이는 "속은" 사용자들을 다시 마음을 돌리게 하지는 못했습니다. 7월 15일 정점에 도달했던 zkSync는 단 이틀 만에 TVL이 마치 번지점프하듯 8063.66 ETH로 떨어졌고, 심지어 에어드랍 이전의 수준보다도 낮아졌습니다.
zkSync 팀은 아마도 홍보 시의 부적절한 설명으로 인해 이렇게 된 줄은 몰랐을 것입니다. 그러나 에어드랍에 대한 기대 속에서 단기 감정에 의해 주도된 거래 데이터의 변화는 장기적인 참고자료로 삼을 수 없습니다. 사실 최근 L2 내에서 경쟁이 계속해서 심화되는 압박 속에서 zkSync는 개발 속도를 명확히 가속화하고 있습니다.
최근 zkSync Era는 증명 시스템 업그레이드 Boojum을 출시하여 네트워크가 STARK 지원 증명 시스템으로 전환하는 데 도움을 줄 것입니다. 특히 Boojum은 증명자가 탈중앙화를 실현하는 중요한 단계입니다. 이 외에도 zkSync는 지난달 오픈 소스 프레임워크 ZK Stack을 출시하여 개발자에게 데이터 가용성 모드 선택부터 프로젝트 자체 토큰을 사용하는 탈중앙화 정렬기까지 완전한 자율성을 부여할 것입니다.
알아야 할 것은 zkSync Era의 탈중앙화 여정과 토큰 발행 및 에어드랍 계획이 밀접하게 관련되어 있다는 것입니다.
올해 3월, zkSync 개발 회사 Matter Labs의 CEO Alex Gluchowski는 The Block과의 인터뷰에서 zkSync Era는 즉시 토큰을 출시하지 않을 것이라고 밝혔습니다. 현재 네트워크는 여전히 매우 중앙화되어 있으며, 회사는 여전히 정렬기와 증명기 두 개의 핵심 구성 요소의 운영 방식을 통제하고 있기 때문입니다. 토큰은 네트워크가 탈중앙화될 때만 기능하므로 그는 네트워크가 탈중앙화되기까지 최소 1년의 시간이 더 필요할 것이라고 예상했습니다.
그 후 3월 말, zkSync는 탈중앙화 비전을 발표했으며, 여기에는 정렬기, ZK 증명자, zkPorter, 커뮤니티 거버넌스 및 zkSync Era 네트워크의 기타 핵심 부분이 포함되어 있으며, 핵심 가상 머신과 증명자가 강화되고 안정화된 후 탈중앙화될 것입니다.
ZK Rollup의 중요한 구성원 중 하나로서, zkSync가 설립된 이래 zkSync Era의 출시까지의 중앙화 경로는 어땠을까요? 현재의 진행 상황은 어떨까요? 본문에서는 zkSync v1.0 출시 이후의 이정표 사건을 정리하고, zkSync의 "점진적" 탈중앙화 경로의 과정과 진행 상황을 탐구할 것입니다.
zkSync Era 이정표 사건 정리
ChainCatcher 제작
zkSync v1.0: ZK Rollup 도입
시간을 2년 전으로 되돌리면, 당시 이더리움 네트워크와 암호화폐 시장은 완전히 투기자들의 천국처럼 보였습니다. 기본 설계에 제약을 받으면서 DeFi, 토큰 경제학 등의 가치 제안은 그 당시 이더리움 네트워크에겐 마치 공상과학 소설과 같았습니다. 대부분의 사람들이 "오늘도 조금 벌었다"는 기쁨에 젖어 있을 때, 이더리움의 단일 지지자들은 왜 그렇게 "우수한" 기술이 대규모로 보급되지 않았는지 고민하기 시작했습니다.
Rollup 솔루션이 이더리움 생태계의 지속적인 확장을 위한 필수 경로라면, 문제는 OP 메커니즘이 가져오는 문제를 어떻게 해결하여 이더리움의 가장 소중한 탈중앙화 특성을 여전히 유지할 수 있을까입니다. OP의 가장 심각한 위험 중 하나는 "이익에 의해 움직일 수 있는" 검증자에서 발생합니다. 그렇다면 이익이 검증 메커니즘에 영향을 미치지 못하게 하려면 어떻게 해야 할까요? 커뮤니티의 시선은 다시 이더리움의 기초인 암호학으로 집중되었습니다.
그래서 암호학자와 프로그래머로 구성된 Matter Labs는 2020년 초에 zkSync의 초기 구상을 발표하고, 같은 해 6월 이더리움 메인넷에 zkSync v1.0 버전을 공식 출시했습니다. ZK Rollup을 도입하여 증명 생성 과정을 "감정이 없는, 전부 수학"인 제로 지식 증명 회로에 맡김으로써, zkSync 검증자는 사용자 자산에 대해 어떤 작업도 수행할 수 없게 되어 중앙화된 검증자가 가져오는 일부 위험을 제거하고, ZKP와 체인 상의 데이터 가용성을 결합하여 이더리움에 더 빠르고 비용이 적게 드는 확장 솔루션을 제공하고자 했습니다.
비록 암호화폐 결제 문제를 해결하기 위한 확장 솔루션처럼 보이지만, v1.0 버전 출시 당시 Matter Labs는 후속으로 스마트 계약 기능을 구현하고 Layer2 네트워크의 탈중앙화를 더욱 강화하기 위한 기술 기반을 이미 마련하고 있었습니다.
zkSync 2.0 / Era: EVM 호환성 실현
ZK Rollup이 이더리움 생태계에서 자리를 잡고, 전체 이더리움의 처리량과 거래 속도를 최적화하는 데 도움을 주었을 때, 한때 많은 업계 전문가들이 "몇 년이 걸릴 기술"이라고 정의했던 기술이 이더리움에 혁신적인 변화를 가져왔습니다. ZK Rollup 트랙의 모든 팀에게 탐색의 영역은 단순히 "이더리움을 홍보하는 것"이 아니라, 경쟁에서 더 많은 주목을 끌 수 있는 장기적인 경로를 찾는 것이었습니다.
ZK Rollup 측면에서 StarkWare와 zkSync는 현재 널리 채택되고 있는 솔루션을 제공하고 있지만, 2018년부터 개발에 착수한 StarkWare 팀은 분명히 선발 우위를 가지고 있습니다. 즉, 계산 자원 요구가 더 낮고 속도가 더 빠른 zk-STARKs를 채택하고, 증명 생성 효율이 더 높은 개발 언어인 Cairo를 사용하고 있습니다. 비록 Cairo가 증명 생성 측면에서 유연성과 높은 효율성을 가지고 있지만, ZK Rollup의 출발점이 "이더리움의 대규모 홍보 촉진"이라면, 추가적인 학습과 적용 시간이 필요한 언어는 필연적으로 응용 규모가 점차 확대됨에 따라 피할 수 없는 추가 비용을 초래할 것이며, 이는 어느 정도 Layer1 네트워크의 확장에 저항을 초래할 것입니다. 따라서 zkSync에게 EVM 호환성을 실현하는 것은 "커브를 넘어서는" 좋은 기회가 될 수 있습니다.
그래서 zkSync 1.0 출시 1년 후인 2022년 6월 23일, zkSync 개발 팀은 EVM 호환의 zkSync v2.0을 출시하고 코드를 오픈 소스화했습니다. 이 호환성 덕분에 대다수의 dApp에서 사용하는 Solidity와 Vyper 코드를 아무런 수정 없이 zkSync Layer2 네트워크로 직접 이식할 수 있게 되었습니다. 코드 오픈 소스 선택은 ZK 기술에 관심 있는 극한의 개발자 커뮤니티를 끌어들이는 데 의심할 여지 없이 기여했습니다. 또한 zkSync v2.0은 계정 추상화(Account Abstraction, AA)를 도입했습니다. 간단히 말해, AA는 지갑이 여전히 개인 키로 제어되지만 프로그래밍 가능성을 갖게 합니다.
2023년 2월 16일, 반년의 침체기를 거친 zkSync 2.0 Fair Onboarding Alpha 메인넷이 출시되었고, zkSync Era로 이름이 변경되었으며 한 달 후 대중에게 전면 개방되었습니다.
zkSync v2.0의 대규모 업데이트는 EVM 호환성과 스마트 계약 배포 최적화를 실현하여 이더리움의 탈중앙화 장점을 최대한 보존하여 생태계의 풍부한 조합성을 가져왔습니다. 팀은 그들이 "첫 번째 오픈 소스 zkEVM"을 구축했다고 매우 흥분하며 주장했지만, 당시 암호화 커뮤니티에서는 이 표현이 많은 비판을 받았습니다. 왜냐하면 이 버전의 zkEVM은 여전히 매우 "중앙화"되어 있었기 때문입니다.
zkSync 팀 스스로도 회사가 여전히 정렬기와 증명기 두 개의 핵심 구성 요소의 운영 방식을 통제하고 있다고 인정했습니다. 그러나 OP Rollup과 비교할 때, zkSync의 정렬기는 정렬을 변경할 수 없으므로 극단적인 탈중앙화에 도달하지 못하더라도 악행을 저지를 수는 없습니다.
올해 3월 말에 발표된 탈중앙화 비전은 향후 1년 내에 정렬기, ZK 증명자, zkPorter, 커뮤니티 거버넌스 등 핵심 탈중앙화를 실현하겠다는 결심을 내렸습니다.
특히 최근 zkSync Era는 증명 시스템 업그레이드 Boojum을 출시하여 증명자가 탈중앙화를 실현하는 중요한 단계로, 네트워크가 STARK 지원 증명 시스템으로 전환하는 데 도움을 줄 것입니다.
이전까지 zkSync는 주로 ZK-SNARK 증명을 사용했습니다. 증명량 측면에서 SNARK 증명량은 상대적으로 작고, 소모되는 가스도 적으며, 통신 복잡도는 선형적으로 증가하여 공식 문서가 상대적으로 더 완전하여 개발자 친화적입니다. 그러나 ZK-STARK 증명은 필요한 시간이 더 짧고, ZK Rollup의 확장 속도 요구에 더 적합합니다. 또한 STARK는 양자 공격에 저항할 수 있으며 복잡한 신뢰 설정이 필요 없어 신뢰 메커니즘에서 타원 곡선 암호를 사용하는 SNARK보다 약간 우수합니다.
따라서 zkSync Era의 Boojum 업그레이드의 주요 목적은 증명 생성의 하드웨어 요구를 낮추고 생성 속도를 높여 확장 효율성을 향상시키는 것입니다.
ZK Stack: 개발자 분권화 및 커뮤니티 거버넌스 시작의 중요한 단계
팀의 지속적인 초점을 고려할 때, zkSync는 전통적인 "우등생 사고방식"을 가지고 있으며, 새로운 기술 개발에 몰두하여 ZKP 응용 분야에서 기술적 우위를 실현하고, 공식 홍보도 기술 중심으로 진행되어 왔습니다. 최근 ZK Stack을 출시한 이후에야 zkSync 팀은 커뮤니티 거버넌스에 참여하고자 하는 의지를 보였습니다.
2022년 공식에서 제시한 공공 로드맵을 자세히 살펴보면, 앞서 언급한 중요한 업데이트 외에도 주요 프레임워크 개편, 증명 통합, 동적 거래 수수료 등이 이미 완료되었습니다. 또한 로드맵에서는 Layer3 개념 및 응용에 대한 팀의 간략한 구상이 공개되었습니다. 점점 더 많은 업계 및 학계의 관심이 ZK 기술에 집중됨에 따라, ZK Rollup은 이더리움 확장의 미래로 여겨지고 있습니다. 따라서 ZK 기술의 놀라운 잠재력을 발휘하기 위해 올바른 구조를 처음부터 구축하는 것이 매우 중요해졌습니다.
미래 ZKP 기술에 맞는 동등한 확장 수준의 시장을 제공하고 "길을 잘못 가는" 문제를 피하기 위해, zkSync는 "zkSync의 모든 권한을 커뮤니티에 넘기겠다"고 주장하며 6월에 모듈화된 오픈 소스 프레임워크 ZK Stack(여기에는 HyperChain, HyperBridge 및 HyperScalability 등의 구상이 포함됨)을 출시하여 커뮤니티가 zkSync Era를 기반으로 ZKP 기반의 Layer2 또는 Layer3 응용 프로그램을 구축할 수 있도록 허용했습니다.
공식은 ZK Stack의 두 가지 중요한 특성을 제시했습니다: "주권"과 "무결점 연결". 이는 이더리움 생태계의 "확장 가능성"과 "상호 운용성"의 미래와 크게 맞물립니다. ZK Stack 오픈 소스 코드는 커뮤니티가 체인 기능과 특성을 자율적으로 정의할 수 있는 권리를 부여하여 이더리움의 미래 생태계 구축에서 더 많은 개인 색깔을 가진 프로젝트가 등장할 수 있도록 합니다. 동시에 HyperChain은 독립적으로 운영되며, 완전히 이더리움을 기반으로 신뢰와 보안 메커니즘에 의존하고, HyperBridge는 "Web3.0 인터넷"으로서 체인 간에 신뢰 없이 빠르게 상호 작용할 수 있도록 합니다. 본래 전문 지식 요구가 매우 높은 프로젝트를 사용자 정의 체인의 인터페이스로 변모시키며, zkSync는 탈중앙화 개념을 Layer2로 옮기고 Rollup의 인프라가 되어 이층 네트워크에서 이더리움 커뮤니티의 번영을 재현하고자 하는 것 같습니다. 따라서 팀은 ZK Stack을 "중대한 패턴 전환"으로 정의했습니다.
요약
zkSync Era는 여전히 초기 단계에 있으며, Aave, Uniswap 등과 같은 주요 dApp이 아직 배포되지 않았고, 생태계 구축에서도 특색이 부족합니다. 현재 네트워크 성능은 다른 Layer2와 비교할 때 다소 평범하며, 일일 평균 TPS는 9.91에 불과하고, 가스 요금은 평균 0.3달러 근처에서 맴돌고 있지만, 최대 7.8달러에 달하는 경우도 있으며, 검증자 위험을 방지하기 위해 여전히 24시간 거래 지연이 설정되어 있습니다.
최근 NFT 에어드랍이 커뮤니티의 상호작용 열정을 불러일으켰지만, zkSync의 탈중앙화 여정(발행 경로)은 여전히 험난한 길이 남아 있습니다. 그러나 이는 동시에 사용자들이 여전히 생태계의 상호작용에 깊이 참여하고 에어드랍 보상을 받을 기회를 가질 수 있음을 의미합니다.