대화 Scroll 창립자 Ye Zhang: Scroll은 zk-rollup 돌파전에서 어떤 위치에 있나요?
인터뷰 대상자: Ye Zhang, Scroll 창립자
인터뷰어:念青, 체인캐처
작년 초, 세 명의 젊은이가 이더리움 커뮤니티에서 만나 zk 기술을 사용하여 이더리움 확장을 구축하는 미래에 대해 이야기하며 즉시 공감했습니다. 이것이 Scroll의 시작 이야기입니다.
올해 4월, Scroll은 3000만 달러 A 라운드 자금 조달을 완료했다고 발표했습니다. 주목할 점은 몇몇 이더리움 재단 구성원과 이더리움 커뮤니티 구성원들이 엔젤 투자자로 참여했다는 것입니다. 이를 통해 Scroll과 이더리움 커뮤니티 간의 긴밀한 관계를 알 수 있습니다.
Optimistic Rollup에 비해 zk-Rollup 솔루션은 개발 난이도가 높지만, 거래 확인 시간이 더 짧고 수수료가 낮으며 보안성이 더 강합니다(수학과 암호학의 가정에만 의존). Vitalik도 장기적으로 zk 솔루션을 더 선호한다고 언급한 바 있습니다. 그러나 Optimistic Rollup 솔루션은 더 빠르게 실현되고 있으며, 현재 zk-Rollup 분야에서 Starkware와 zkSync는 Optimistic Rollup처럼 매끄러운 EVM 호환성을 제공하지 못하고 있으며, 가장 유명한 몇몇 프로젝트도 아직 토큰을 발행하지 않았습니다.
하지만 최근 zk 계열이 집중적으로 힘을 내기 시작했습니다. Polygon Hermez는 zkEVM을 오픈 소스로 발표했으며, ZKSync는 ZKSync 2.0 계획을 발표했습니다. Scroll은 프리 알파 테스트넷을 출시한 후 zkEVM의 상세한 발전 경로를 발표했습니다.
Scroll은 가장 EVM과 호환되는 zk-Rollup이라고 주장합니다. 현재 zk-Rollup 트랙에는 두 가지 일반적인 문제가 존재합니다: 첫째, zk-Rollup은 현재 결제, 송금 등 비교적 간단한 기능만 지원하며, 일반적인 기능은 지원하지 않습니다; 둘째, 탈중앙화된 검증 네트워크가 아직 구축되지 않았습니다. 이러한 문제들이 Scroll의 출발점이기도 합니다.
최근 Scroll 창립자 Ye Zhang은 체인캐처의 인터뷰를 통해 현재 zk-Rollup 트랙의 현황과 Scroll의 기술 솔루션 및 위치에 대해 논의했습니다. 다음은 대화 전문입니다:
1. 체인캐처: Scroll 팀과 발전 역사에 대해 간단히 소개해 주세요.
Ye Zhang: 먼저, 저희 세 명의 주요 창립자를 소개하겠습니다. 저는 베이징 대학교에서 학부를 마쳤고, 2018년부터 ZK 증명 관련 작업을 시작했습니다. 이전에는 zk 증명 하드웨어 가속 및 zk 암호학 알고리즘 원리에 대한 연구를 주로 했고, 이후 박사 과정에서도 zk 방향으로 연구했지만 지금은 그만두고 Scroll에 전념하고 있습니다.
Haichen은 칭화대학교 요우반에서 학부를 마치고 워싱턴 대학교에서 박사 학위를 받았으며, 연구 방향은 하부 시스템 분야에 중점을 두고 있습니다. 졸업 후 아마존에서 머신러닝 시스템 구축 등의 작업을 했습니다. 그가 하는 일은 매우 하드코어하며, 엔지니어링 능력은 저보다 훨씬 뛰어나지만, 저는 zk 분야에 더 익숙합니다.
Sandy는 케임브리지 대학교를 졸업하고 홍콩 증권감독위원회에서 연구 관련 업무를 했으며, 2017년부터 Web3 프로젝트 투자에 참여했습니다. 이전에는 게임 및 제품 관련 프로젝트도 진행했습니다. 현재 팀에서 비기술 분야의 업무를 담당하고 있습니다.
저희 세 사람 중에서 저는 zk에 더 익숙하고, Haichen은 이론에서 실천으로 시스템을 구축하는 데 더 능숙하며, Sandy는 스타트업 팀의 브랜드, 파트너 관계, 생태계 등에 더 익숙합니다. 저희 세 사람의 배경은 서로 보완적입니다.
Scroll을 만들기로 결정한 이유는 제가 zk와 계속 접촉해 왔기 때문입니다. zk의 증명자(prover)의 효율성이 낮다는 문제는 암호학과 하드웨어에서의 돌파구를 통해 해결될 수 있다는 것을 잘 알고 있습니다. 이는 ZKP(zk-proof)의 속도를 백 배 향상시킬 수 있습니다. 당시 업계에는 일반적인 zk-Rollup을 구축하는 사람이 없었습니다. 예를 들어, zksync 1.0과 루이핑 프로토콜의 zk-Rollup으로 구축된 애플리케이션은 결제 및 송금(swap)과 같은 기본 기능에 국한되어 있어 일반적인 조합 가능한 DApp을 구축하기 어려웠습니다. 그래서 우리는 EVM과 더 잘 호환되는 일반적인 L2 네트워크를 만들고, 스마트 계약 및 일반 계산과 같은 더 복잡한 기능을 구현하고자 했습니다.
zk의 효율성이 더 이상 문제가 되지 않으면, 이더리움의 확장 레이어 인프라 구조에서 큰 기회가 있을 것입니다. 또한 이더리움 커뮤니티는 매우 포용적이고 창의적이며, 저희도 이더리움 커뮤니티 및 재단과 긴밀한 관계를 유지하고 있습니다.
저희는 처음에 두 가지 목표를 세웠습니다: 하나는 일반적인 zk-Rollup을 구축하는 것이고, 다른 하나는 진정한 zk 증명자(prover)의 탈중앙화를 실현하는 것입니다. 이 두 가지 아이디어를 바탕으로 첫 번째 백서를 작성했으며, 당시 이더리움 재단의 구성원에게 보여주고 논의한 결과, 이더리움 재단도 zkEVM을 만들고 싶어 한다는 것을 알게 되었습니다. 저희의 기술 로드맵이 매우 잘 맞았기 때문에 처음부터 협력하기로 결정했습니다.
현재 이더리움과 저희 팀 각각 10명 이상의 기술자가 오픈 커뮤니티 협력 형태로 zkEVM을 개발하고 있으며, 오픈 소스를 통해 개발 단계에서도 누구나 저희 GitHub 저장소를 통해 진행 상황을 확인할 수 있어, 저희는 커뮤니티에 대해 투명하고 책임을 지도록 강요받고 있습니다.
Scroll 팀은 작년부터 현재까지 약 40명으로 성장했습니다. 30명 이상의 구성원이 zk 또는 블록체인 분야의 연구원 및 개발자로, 현재 팀의 기술력이 상당히 강하며, 생태 운영을 담당하는 비기술 분야의 구성원은 상대적으로 적습니다. 현재 단계에서는 기술 기반을 먼저 다지는 것이 중요하다고 생각하기 때문에 시장에서의 목소리는 상대적으로 작습니다.
또한 팀은 "탈중앙화"되어 있으며, 구성원들은 중국, 미국, 싱가포르, 유럽 등 전 세계에 분산되어 있습니다.
2. 체인캐처: 현재 zk rollup 트랙을 어떻게 보고 있으며, Scroll은 이 경쟁에서 어떻게 두각을 나타낼 수 있을까요?
Ye Zhang: 많은 zk-Rollup이 현재 특정 애플리케이션만 지원하고 일반적인 스마트 계약을 지원하지 않습니다. 이더리움의 확장이 송금 부분만 확장된다면, 이는 상당히 제한적인 일이기 때문에 진정한 생태계를 발전시키기 어렵습니다. 그래서 저는 범위를 일반적인 zk-Rollup으로 좁히고 싶습니다. 상대적으로 저희는 다음과 같은 특징이 있습니다:
첫째, 개발자의 관점에서, 우리는 EVM과 동등한 zk-Rollup을 지원하고자 합니다. 이는 이더리움 바이트코드 수준의 호환성을 구현할 수 있다는 것을 의미합니다. 즉, 모든 EVM 작업 코드와 기본 레이어가 완전히 동일합니다. 이는 개발자가 Scroll과 이더리움에서 코드를 실행할 때 동일한 효과를 낼 수 있으며, 깊은 수정이나 재작성 없이 원활한 이전이 가능하다는 것을 의미합니다. 우리는 이러한 방식으로 개발자에게 가장 친숙하고 원초적인 개발 환경을 제공하고, 모든 이더리움 원주율 개발 도구를 지원하여 개발자가 계약을 신속하게 이전할 수 있도록 하며, 반복적인 감사가 필요하지 않도록 하고자 합니다. 이러한 방식으로 우리는 대량의 EVM 원주율 생태계를 유치할 수 있으며, 이는 전체 생태계를 처음부터 구축하는 것보다 훨씬 편리하고 빠릅니다.
Zksync와 Starkware는 이미 일부 일반적인 기능을 지원하기 시작했지만, 개발 언어 측면에서 EVM 호환성을 잘 구현하지 못하고 있습니다. 예를 들어, Starkware는 Cario 언어를 사용하고 있으며, Zksync는 solidity 호환성을 구현했지만 여전히 다른 가상 머신을 사용하고 있습니다. 이 두 가지 아키텍처는 스마트 계약 코드를 새로운 zk 친화적인 IR로 컴파일하기 위해 특별한 컴파일러가 필요합니다. 이러한 방법은 언어 호환성이 있을 뿐, 원주율 EVM 호환성이 아닙니다.
개발자에게는 애플리케이션을 1층에서 2층으로 이전하는 과정에서 새로운 컴파일러를 사용하여 다시 컴파일해야 하므로 상대적으로 번거롭습니다. 또한 가상 머신 아키텍처가 다르기 때문에 사용자는 새로운 가상 머신과 컴파일러가 안전하다는 것을 지속적으로 믿어야 하며, 코드를 다시 감사해야 할 수도 있습니다.
둘째, Zksync와 StarkNet은 아직 탈중앙화를 이루지 못했습니다. 현재 그들의 Sequencer와 Prover는 공식 팀에 의해 운영되며, 블록 생성, 검증, 패키징 모두 스스로 처리하고 있으며, 코드도 오픈 소스가 아니고 탈중앙화된 채굴 노드도 구축되지 않아 커뮤니티가 참여할 수 없습니다. 중앙화로 인해 발생하는 문제는 모든 계산력이 팀 자체에 의해 통제되므로, 팀이 이 부분의 비용을 지속적으로 부담하기 위해 기계를 임대해야 한다는 것입니다.
우리는 이러한 방식이 확장 가능하지 않다는 것을 일찍이 인식했습니다. 따라서 Scroll은 처음부터 Prover의 확장성을 강화하고, GPU 머신만 있으면 누구나 증명 노드가 될 수 있도록 하고자 했습니다. 심지어 이더리움의 채굴자도 합병 후 자신의 머신을 사용하여 우리의 증명자(Roller)가 될 수 있습니다. 이러한 방식으로 권력을 커뮤니티에 분산시키는 것이 더 효율적이며, 참여하는 노드가 많을수록 계산력이 커지고 비용이 줄어듭니다.
이로 인해 긍정적인 순환이 촉진되어 커뮤니티가 더 나은 하드웨어를 업데이트하도록 유도할 수 있으며, 오직 zk 전용 ASIC만이 등장하고 진화할 수 있습니다. 이는 L1의 최종 확인 시간과 증명의 비용을 더욱 줄여 사용자 경험을 개선할 수 있습니다. 저희 팀 내부에서도 GPU 알고리즘을 개발하고 있으며, 앞으로 오픈 소스로 제공할 예정입니다. 따라서 이러한 개방적인 네트워크가 있기 때문에 더 많은 사람들이 함께 구축하고 싶어합니다.
앞서 언급한 기술적 특징을 통해 우리는 개발자에게 최고의 경험을 제공하고, 더 높은 커뮤니티 참여도를 이끌어낼 것입니다. 마지막으로 기술 자체 외에도 우리는 항상 오픈 소스 커뮤니티, 즉 공공재를 지원하며, 커뮤니티를 위해 더 많은 일을 하고 진정으로 이더리움을 확장하는 데 도움을 줄 것입니다. 저는 Vitalik의 의견에 동의합니다: 장기적으로 볼 때 정당성은 매우 희소한 것입니다.
3. 체인캐처: Starkware가 사용하는 새로운 언어 Cairo는 더 복잡한 요구를 지원할 수 있는데, 이것이 Scroll에 어떤 영감을 주었나요?
Ye Zhang: 많은 사람들이 새로운 가상 머신이 미래가 될 것이라고 생각하지만, 현재로서는 새로운 가상 머신에 배포해야만 실행할 수 있는 킬러 애플리케이션을 보지 못했습니다. 저는 좋은 블록체인 가상 머신 모델은 더 낮은 수준의 논리와 전체 블록체인 아키텍처의 관점에서 고려해야 한다고 생각합니다. 예를 들어 "계정과 더 친숙하게 상호작용하는 방법"과 같은 문제를 다루어야 하며, C++, Rust 등 다른 언어로 바꾸는 것으로 해결될 수 있는 것이 아닙니다.
둘째, 일반적인 zkVM을 갖추더라도 대규모 게임 애플리케이션을 직접 컴파일하는 것은 현실적이지 않습니다. 게임 애플리케이션의 증명 오버헤드는 맞춤형 zk 증명보다 몇 배 더 큽니다. 가상 머신을 개선하는 동시에 알고리즘 및 하드웨어와의 조화가 필요하며, 이는 장기적인 투자가 필요합니다.
저는 개인적으로 단계적으로 진행해야 한다고 생각합니다. 먼저 zkEVM 호환성을 달성한 후 다른 가능성을 고려해야 합니다. Scroll에 대해 말하자면, 우리는 L2가 L1에 서비스를 제공해야 한다는 것을 인식하고 있으며, 부풀려진 L1에서 일부 애플리케이션을 수용하여 이더리움의 혼잡 문제를 먼저 해결해야 합니다. 그리고 반드시 보안과 탈중앙화에서 타협하지 않아야 합니다. 따라서 Scroll은 가장 안전한 방식으로 이 부분 애플리케이션의 이식을 호환해야 하며, 이더리움 원주율 생태계는 이미 상당한 트래픽을 가지고 있습니다.
물론 우리는 EVM 호환성 수준에 머물지 않을 것이며, 이더리움과 완전히 호환된 후 개발자의 요구에 따라 가상 머신의 유연성을 탐색할 것입니다.
4. 체인캐처: Vitalik이 최근 zk-EVM에 대한 연구를 발표했으며, 현재 zk-EVM을 네 가지 유형으로 분류하고 Scroll의 ZK-EVM 프로젝트가 2형(완전 EVM 동등) 방향으로 발전하고 있다고 언급했습니다. 현재는 3형(거의 EVM 동등)을 고려하는 것이 좋다고 제안했습니다. 이에 대해 어떻게 생각하십니까?
Ye Zhang: 저는 Vitalik의 분류 기준이 매우 좋다고 생각합니다. 3형은 바이트코드 수준의 호환성을 구현하며, 디버그 도구 등 개발자가 필요로 하는 모든 도구를 포함합니다. Solidity 외에도 EVM 호환 언어를 지원해야 하며, 이는 3형의 가장 기본적인 기준입니다. 2형은 EVM 내의 특별한 사전 컴파일을 지원할 수 있습니다. 공학 진행이 진행됨에 따라 우리는 점차 3형에서 2형으로 전환할 것이며, 현재 Scroll의 개발자 경험은 이미 2형과 매우 유사하지만, 현재 몇 가지 기능이 회로에 구현되지 않았습니다. 이를 완료한 후 2형으로 발전할 것입니다.
Vitalik은 이더리움 재단의 프라이버시 및 확장 탐색 팀이 1형을 구축하고 있다고 언급했으며, 저희는 이 팀과도 협력 관계에 있습니다. 그러나 현재 1형은 저희에게 효율성이 낮습니다. 이더리움의 설계와 zk의 설계는 기본적으로 다르기 때문입니다. 우리는 개발자에게 L1과 완전히 동일한 개발 경험을 제공하는 데 전념할 것이며, 1형의 효율성 측면에서도 지속적으로 주목할 것입니다.
이 기사에서 제가 동의하지 않는 점은 모든 유형의 가스 요금을 조정해야 한다는 것입니다. 증명의 비용과 직접 실행의 비용은 다르기 때문에, 가격이 동일하다면 잠재적인 공격을 초래할 수 있습니다.
관련 기사: Vitalik: 다양한 유형의 ZK-EVM의 미래
5. 체인캐처: Scroll과 Polygon Hermez의 zkEVM 기술 솔루션에는 유사한 점이 있지만, 두 가지의 차이점은 무엇인가요? Scroll의 zkEVM 개발 진행 상황과 계획은 어떤가요?
Ye Zhang: 저희와 Hermez의 가장 큰 차이점은 zkEVM의 구현 방식에 있습니다. Scroll은 이더리움 원주율 실행 방식과 더 유사합니다. 예를 들어, Scroll의 블록 생성 노드는 이더리움 1층 노드의 코드를 직접 재사용하며, 이더리움 클라이언트의 이 노드를 Geth라고 부릅니다. 이를 통해 클라이언트와 이더리움의 실행 방식이 동일하다는 것을 보장합니다. 우리는 해당 노드에서 추가로 출력된 트레이스 정보를 zk 증명 생성을 위한 보조 정보(witness)로 사용하고, zk 알고리즘을 실행하여 직접 증명을 생성합니다.
Polygon Hermez 팀은 zkProver를 위해 새로운 언어를 만들었으며, 실행자가 거래를 수행할 때 EVM 바이트코드를 다른 코드인 zkASM(제로 지식 어셈블리)로 번역해야 합니다. Vitalik은 이것이 편법적인 방법이라고 생각하며, 내부 논리는 다르지만 EVM 호환성을 구현했다고 볼 수 있습니다. 그러나 실행 과정에서 일정한 위험이 존재할 수 있습니다.
예를 들어, Scroll의 바이트코드 수준 호환성은 이더리움의 다양한 업그레이드(EIP 등 코드 업그레이드)를 완전히 수용할 수 있지만, Hermez는 동기화를 유지하기 위해 수동으로 업데이트해야 할 수 있습니다.
또한, Scroll의 또 다른 장점은 이더리움 재단과의 긴밀한 협력입니다. 많은 코드가 저희가 공동으로 개발한 것이며, 앞으로 그들이 이 세트를 이더리움 네트워크에 직접 사용할 가능성이 있습니다. 우리는 이더리움의 미래를 공동으로 구축하고 있으며, 비전에서 일치를 유지하고 있습니다. 또한 Scroll의 결정은 상대적으로 독립적이며, Hermez는 결국 Polygon의 일부이기 때문에, 미래에 MATIC의 가치를 어떻게 구현할 것인지, Polygon의 L2가 될 것인지에 대한 의문이 있습니다.
Scroll의 zkEVM 개발 진행 상황에 대해 말씀드리겠습니다.
저희의 테스트넷은 여러 단계로 나뉘어 있습니다: 프리 알파 테스트넷, 알파 테스트넷, 그리고 비교적 완전한 테스트넷입니다.
현재 프리 알파 테스트넷에는 몇 가지 사전 배포된 애플리케이션이 있으며, 예를 들어 Uniswap v2의 계약을 테스트넷에 배포할 수 있으며, 사용자가 L1과 L2 간의 송금, 스왑 등 사용자 수준의 상호작용을 수행할 수 있습니다. 그러나 현재는 화이트리스트에 등록된 사용자만 사용할 수 있습니다.
알파 테스트넷은 누구나 테스트넷에서 상호작용할 수 있도록 허용하며, 허가가 필요 없습니다. 또한 개발자는 허가 없이 네트워크에 계약을 배포할 수 있습니다. 알파 테스트넷은 곧 출시될 예정입니다.
완전한 테스트넷은 올해 말에 출시될 예정이며, 그때는 전체 증명(proof) 생성을 지원할 것입니다. 현재 증명 부분은 대부분의 opcode와 storage의 읽기 및 쓰기 접근을 포함하고 있으며, 일부 남은 회로는 공학 진행 상황으로 인해 여전히 점진적으로 개선되고 있습니다.
관련 기사: Scroll 연구: zkEVM의 설계 도전과 해결책
6. 체인캐처: 현재 Starkware, Zksync, Hermez 모두 데이터 가용성 솔루션을 가지고 있는데, Scroll은 이와 관련된 계획이 있나요?
Ye Zhang: Scroll은 현재 특별한 데이터 가용성 솔루션을 설계하지 않았습니다. 첫째, 우리는 이더리움 기술의 타임라인에 대해 비교적 낙관적입니다. Danksharding이나 Proto-Danksharding 모두 포함됩니다. 둘째, 추가 데이터 가용성 솔루션을 도입하면 시스템 전체의 보안성이 일정 부분 타협될 수 있으므로, 장기적으로는 이더리움을 원주율 데이터 가용성 레이어로 사용하는 것이 가장 좋다고 생각합니다.
전용 데이터 가용성 솔루션은 L3의 특정 애플리케이션에서 나타날 가능성이 더 높으며, 그때 애플리케이션의 커뮤니티는 데이터를 저장하는 방법, 더 저렴한 거래 수수료를 얻기 위해 일정한 보안을 희생할 의사가 있는지 등을 결정할 수 있습니다.
7. 체인캐처: 왜 현재 zkEVM의 정상적인 운영까지는 아직 멀었다고 생각하나요?
Ye Zhang: 많은 개발 작업이 상당한 공학적 노력을 필요로 합니다. 예를 들어, Scroll은 현재 일부 대수 회로가 구현되지 않았습니다. 또한 감사 작업이 필요하며, 정식으로 출시되기 전에 매우 세심한 감사가 필요하고, 이후에도 많은 성능 최적화를 해야 합니다. 이 세 가지는 모두 매우 세세한 기술적 작업으로, 천천히 완료해야 합니다. 현재 여러분에게 보여드리는 것은 기술적으로 실행 가능한 것일 뿐이며, zkEVM이 이미 도착했다는 신호를 전달하는 것이 주요 목적입니다. 이는 zk가 몇 년을 더 기다려야 한다는 것이 아닙니다.
진행 상황에 대해 구체적으로 말씀드리자면, 어떤 팀이든 가장 빠르면 내년에는 메인넷을 출시하고 사용할 수 있을 것입니다.
8. 체인캐처: Vitalik은 장기적으로 zk rollup을 더 선호한다고 언급했지만, zk 기술 개발 난이도가 크다고 합니다. 그 기술 난이도는 주로 어떤 측면에서 나타나나요?
Ye Zhang: 다른 성숙한 개발 언어와 달리, zk 언어는 순수한 수학 언어(예: R1CS)입니다. 즉, 기본적인 덧셈과 뺄셈 및 수학 공식을 통해 복잡한 기능을 단계적으로 구축해야 하며, 이는 튜링 완전하지 않기 때문에 개발 난이도가 매우 높습니다.
특정 애플리케이션을 위한 zk-Rollup을 개발하려면 해당 특수한 zk 프로그래밍 언어를 사용하여 스마트 계약의 논리를 작성해야 합니다(이를 zk 회로라고 부릅니다). 앞서 언급했듯이, 이 언어는 복잡한 설계를 요구하며, 개발자는 수학과 제로 지식 증명에 능숙해야 하고, 긴 감사 기간이 필요하며, 증명의 오버헤드를 스스로 부담해야 할 수도 있습니다. 전체 도구 세트는 강력한 기술 스택 지원이 필요하며, 이는 일반적인 계약 개발 팀에게는 거의 불가능한 일입니다.
우리는 원주율 EVM 실행 증명을 직접 지원하여 개발자에게 빠른 개발 경험을 제공하고, L2 내 애플리케이션의 조합 가능성을 지원하고자 합니다. 그러나 이를 위해서는 일반적인 zk-Rollup을 개발해야 하며, EVM 가상 머신을 위해 zk 회로를 직접 설계해야 합니다. 이는 일반적인 스마트 계약에 해당하는 zk 회로의 작업량과 설계 복잡도가 훨씬 높지만, 동시에 복잡한 zk 개발을 모두 저희에게 이전하게 됩니다. 일단 개발이 완료되면 애플리케이션 레이어 개발자는 하부 zk 세부 사항을 이해할 필요가 없습니다.
9. 체인캐처: 최근 dYdX가 Starkware를 떠나 애플리케이션 체인을 수용하기 시작했으며, 그 배경 중 하나는 Starkware의 기술 개발 주기가 길고 L2가 단기적으로 충분히 탈중앙화되지 않았기 때문입니다. Scroll은 현재 탈중앙화 검증 네트워크 측면에서 어떤 진행 상황을 가지고 있나요?
Ye Zhang: L2의 탈중앙화 검증은 확실히 많은 도전 과제가 있으며, 더 복잡한 경제 모델과 인센티브 모델을 포함합니다. 앞서 언급했듯이, Scroll은 처음부터 탈중앙화 검증 문제를 해결해야 한다고 생각했습니다. 현재 첫 번째 단계는 하드웨어 가속을 통해 prover의 성능을 높이고, prover의 탈중앙화를 실현하는 것입니다. 다음 단계는 sequencer의 탈중앙화이며, 그때는 누구나 노드를 실행할 수 있게 됩니다. 그러나 현재는 중앙화된 sequencer가 전체 zkEVM 시스템을 매우 안정적으로 운영해야 하며, 그렇지 않으면 너무 일찍 sequencer를 탈중앙화하면 설계 복잡성이 크게 증가하고 시스템에 일부 보안 위험을 초래할 수 있습니다.
저희 팀은 이 분야에서 연구를 진행하고 있으며, 여러 가지 해결책을 비교하고 있습니다. zkEVM이 안정화된 후 이 방향으로 탐색할 것입니다.
10. 체인캐처: Scroll은 설립된 지 오래되지 않았지만, 올해 4월에 수천만 달러의 자금을 빠르게 조달했습니다. 이 과정에서 어떤 경험이 있었나요?
Ye Zhang: 사실 저희 A 라운드 자금 조달은 작년 말에 이미 종료되었으며, 올해 4월에 공식 발표하고 Dev connect에서 처음으로 모습을 드러냈습니다. zk는 일종의 트렌드이며, 저희는 가장 EVM과 호환되고 더 일반적인 zk-Rollup을 만들기 위해 노력하고 있습니다. 전체 자금 조달 과정은 상대적으로 순조로웠습니다.
저희는 파트너를 선택할 때 매우 신중하며, 하나의 기준은 강력한 연구 능력과 기술력을 갖춘 것입니다. 이번 라운드의 몇몇 기관, 예를 들어 Polychain, Geometry, Bain Capital Crypto는 관련 생태 프로젝트가 많은 투자 포트폴리오를 가지고 있으며, 그들의 팀에는 zk, 암호학 등 분야에서 다년간 연구한 연구자와 경험이 풍부한 엔지니어가 있습니다. 예를 들어, Geometry의 창립자는 Aztec의 CEO였던 경험이 있습니다. 그들은 저희 프로젝트의 난이도를 이해할 수 있으며, 올바른 도움을 줄 수 있습니다.
또한 이번 라운드의 투자자 중에는 이더리움 커뮤니티의 많은 사람들이 포함되어 있어, 이러한 형태로 관계를 구축한 후 기술 교류가 더욱 원활해졌습니다.
따라서 우리는 먼저 작은 커뮤니티에서 영향력을 구축한 후, 팀이 확장되고 제품이 성숙해짐에 따라 더 많은 일을 할 계획입니다.
11. 체인캐처: Scroll의 향후 1년 발전 전략은 무엇인가요?
Ye Zhang: 우리는 알파 테스트넷 이후 더 많은 에너지를 애플리케이션 배포 및 테스트에 집중할 계획입니다. 생태계 측면에서는 먼저 지갑, 도구와 같은 기본 인프라를 배포한 후, 더 많은 애플리케이션으로 확장할 것입니다.
동시에 우리는 교육 작업도 진행할 예정이며, 해커톤 등의 활동을 개최할 것입니다. 최근 우리는 0xPARC와 협력하여 수업을 진행하고 있으며, 수업 내용은 Halo2의 수학 원리, 개발 도구 사용 방법 등을 포함하고 있습니다. 점차적으로 우리의 영향력을 확대할 것입니다. 앞으로도 웹2의 일부 파트너를 찾아 Scroll의 고유한 애플리케이션을 구축할 것입니다.