이더리움의 롤업 레이스: "진짜" zkEVM은 무엇입니까?
원본 출처: Sage D. Young
원문 편집: Shui Duoduo | zkSync
지난 주 Scroll, Matter Labs 및 Polygon의 세 가지 발표에는 모두 한 가지 공통점이 있었습니다. 각 회사는 zkEVM을 시장에 처음으로 도입할 것이라고 암시했습니다.
더 읽어보기:
더 읽어보기:EVM 호환 ZK 롤업의 갑작스러운 부상
zkEVM은 모두 같은 목표를 추구합니다. 이더리움을 사용하여 레이어 1 블록체인처럼 느껴지는 ZK를 만드는 것입니다.Rollups경험. 이는 개발자가 코드를 변경하거나 익숙한 EVM(Ethereum Virtual Machine) 도구를 포기하지 않고 기존 스마트 계약을 포팅할 수 있어야 함을 의미합니다.
특정 하드웨어나 소프트웨어가 아닌 EVM,더 잘 이해규칙, 기준 및 패키지의 조합입니다. 유사한 소프트웨어를 실행하는 서로 다른 컴퓨터 간에 공유될 때 이 공유 표준 세트는 단일 네트워크로 병합됩니다(다른 많은 블록체인 네트워크가 EVM 버전을 채택했지만 Ethereum이 그러한 네트워크입니다).
첫 번째 레벨 제목
zkEVMs
이 문서에서는 다양한 집계 유형을 모두 설명하지 않습니다. 낙관적 롤업과 여기에서 논의된 고급 ZK 롤업 간의 차이점을 포함하여 이에 대한 자세한 내용은 다음을 참조하십시오.유효 포인트그리고 코인데스크의레이어 2 설명장치.
지금까지 영지식 집계는 주소 간 토큰 전송 또는 대체 불가능한 토큰 거래와 같은 몇 가지 사용 사례에만 적용되었습니다.NFT). 모든 이더리움 스마트 계약을 지원하도록 설계된 영지식 롤업인 zkEVM은 최근까지 "몇 년 후"에 출시될 것으로 예상되었습니다.
출시 시간 단축Optimistic첫 번째 레벨 제목
대회 일정
세 팀 모두가 "최초" zkEVM을 가지고 있다고 생각하는 이유는 아마도 그들의 상호 작용 때문일 것입니다.몰랐다경쟁자들도 비슷한 속도로 발전하고 있습니다.
Matter Labs(zkSync)가 2023년 1분기에 출시되는 최초의 zkEVM이 될 것이라고 말했을 때 Polygon이 지난주에 자체 zkEVM을 출시할 것이라는 사실을 깨닫지 못했을 것입니다.
아마도 Polygon은 최초의 zkEVM이 시장에 출시될 것이라고 발표하면서 zkSync가 2023년 초 Polyon의 계획된 출시보다 앞서 올해 말 이전에 Ethereum의 메인넷에서 출시될 준비가 되어 있다는 사실을 깨닫지 못했을 것입니다.
우리 모두 알다시피 cryptoland의 일정은 추정일 뿐이며 Scroll, zkSync 및 Polygon의 로드맵을 예약해야 합니다.
첫 번째 레벨 제목
EVM과 동등한 EVM 호환
지난 주 Polygon이 EVM과 동등한 최초의 ZK 롤업을 시장에 출시할 것이라고 발표했을 때비판에 직면하다.일부 거물에 따르면 Polygon의 솔루션은 EVM과 동등한 것이 아니라 EVM "호환"으로 가장 잘 설명됩니다.
그렇다면 호환성과 동등성의 차이점은 무엇입니까?
Ethereum의 두 가지 주요 낙관적 롤업인 Artbitrum과 Optimism은 EVM과 동일하다고 자랑합니다. 이것은 Arbitrum 및 Optimism에서 개발하는 경험이 Ethereum에서 개발하는 것과 100% 동일하다는 것을 의미합니다.
EVM 등가성은 레이어 1에서 레이어 2로 마이그레이션할 때 훨씬 적은 오버헤드와 노력을 의미하므로 개발자에게 큰 의미가 있습니다.
사용자는 또한 EVM 동등성의 이점을 확인합니다. Optimism 및 Arbitrum과 같은 EVM에 해당하는 체인 사용자는 롤업 전용 지갑 또는 기타 도구를 동시에 사용하지 않고 Metamask와 같은 친숙한 응용 프로그램을 포기할 필요가 없습니다.
EVM 호환성은 EVM 동등성보다 느슨한 정의입니다. 이더리움과 정확히 동일한 개발자 및 사용자 경험인 EVM 호환 체인은 이더리움에서 사용되는 모든 동일한 도구 및 소프트웨어 프레임워크에 연결되지 않을 수 있습니다.
개발자는 EVM 호환 블록체인으로 포팅하기 위해 스마트 계약을 다시 작성해야 할 수 있습니다. 때로는 이더리움의 기본 언어인 Solidity와 완전히 다른 프로그래밍 언어를 사용합니다. 개발자가 여전히 Solidity를 사용하여 스마트 계약을 작성할 수 있더라도 일부 작업은 롤업에서 완전히 지원되지 않아 버그 또는 기타 엔지니어링 문제가 발생할 수 있습니다.
첫 번째 레벨 제목
다각형 EVM은 동일합니까?
지난 주 Polygon이 최초의 EVM과 동등한 zkEVM을 시장에 출시한다고 발표했을 때 일부 거물들은 Polygon이 제공한 사양이 EVM과 동등한 것이 아니라 EVM과 호환되는 것으로 가장 잘 설명되었다고 지적했습니다.
우편우편첫 번째 레벨 제목
zkSync2.0
zkSync 2.0은 언어 수준입니다. 개발자는 Solidity에서 스마트 계약을 작성할 수 있지만zkSync는이 코드는 Yul이라는 다른 언어로 번역되며, 영지식 롤업을 가능하게 하는 멋진 암호화를 수행하도록 해석됩니다.
zkSync의 팀인 Matter Labs는 시스템이 특히 계산 집약적인 암호화 증명을 생성하는 방법에서 롤업에 특정 이점을 제공하도록 설계되었다고 말합니다.
보조 제목
스크롤 및 다각형
두 zkEVM 모두 바이트코드 수준의 접근 방식을 취합니다.
이러한 방법은 번역 단계를 완전히 없애므로 Solidity 코드를 컴파일 및 해석하기 전에 별도의 언어로 변환하지 않습니다. 이것은 EVM과의 더 나은 호환성을 의미합니다. 그러나 이 두 가지에도 요청하는 사람에 따라 Scroll을 Polygon보다 "실제" zkEVM에 더 가깝게 만드는 몇 가지 차이점이 있습니다.
보고서보고서에서 설명한 바와 같이 "[EVM] 논쟁의 일부는 EVM 바이트코드를 직접 실행하느냐 아니면 해석한 후 실행하느냐입니다. 즉, 솔루션이 공식 EVM 사양을 반영하지 않으면 진정한 zkEVM으로 간주될 수 없습니다. 여기서 정의에서 Scroll은 Polygon이 아닌 'true zkEVM'으로 간주될 수 있습니다."
Messari에 따르면 "Polygon은 인간이 읽을 수 있는 바이트코드 변환인 어셈블리 코드의 새로운 세트를 사용하여 각 opcode를 표현하므로 EVM에서 코드가 다르게 작동할 수 있습니다."
첫 번째 레벨 제목
가상 세계에서의 마케팅
지난주 zkEVM 발표는 인상적인 기술 발전을 보여주었지만 암호 화폐가 계속해서 입증되었으므로 고도의 기술 개념도 마케팅 왜곡에 영향을 받지 않습니다. (Polygon의 기술 팀은 항상 매우 강했지만 마케팅 팀은 항상 과장하고 자랑하는 것을 좋아합니다)
그러나 결국에는 정의되지 않은 경계 내에 미묘한 기술적 차이(예: EVM 동등성과 호환성 간의 차이)가 존재합니다.
Scroll의 공동 창립자 Sandy Peng은 다음과 같이 말했습니다. "어떤 정의에 대해서도 명확한 합의가 없습니다. [Scroll의] 전체 연구 팀은 특정 내러티브 또는 사물에 대한 특정 관점을 갖는 경향이 있지만 그것이 결코 결정적인 것은 아닙니다. 우리 The The 연구팀은 모든 것이 무엇을 의미하는지조차 동의하지 않았습니다."
덜 명확하고 덜 중요한 것은 누가 "최초" zkEVM이라고 정당하게 주장할 수 있는지입니다.
"'최초'는 매우 철학적인 개념입니다." "가장 먼저 발표하는 것을 측정하든, 가장 먼저 출시하는 것을 측정하든, 메인넷을 구현하는 첫 번째를 측정하든... 모든 꼬임을 고치고 디버그하는 데 몇 개월 또는 몇 년이 걸릴 수 있습니다. "
원본 링크


