작성자: @thirdweb
편집: @BitalkNews
zkEVM은 이더리움을 대중에게 제공하고 있습니다. 하지만 옵션이 너무 많은데 어떤 옵션이 가장 좋을까요? Polygon zkEVM(+ 2.0), zkSync Era, Linea, Scroll 및 궁극적인 zkEVM 가이드인 Taiko를 비교합니다.
요약:
zkEVM은 트랜잭션을 처리하고 이더리움으로 증명을 다시 전송하는 레이어 2 네트워크입니다. ZK(영지식 증명) 및 EVM 호환성을 사용하여 컴퓨팅 부하를 줄이고 보안 또는 분산화를 희생하지 않고 Ethereum(L1)의 확장성을 향상합니다.
그러나 모든 zkEVM이 동일한 것은 아니며 다양한 유형의 zkEVM이 있습니다.
Vitalik은 Ethereum 등가물(유형 1)에서 EVM 호환(유형 4)에 이르기까지 각 유형의 장단점을 보여주는 훌륭한 프레임워크를 가지고 있습니다. 주요 트레이드오프는 EVM 호환성과 성능입니다.
그렇다면 어떤 zkEVM이 최고일까요? 가장 인기 있는 옵션을 비교했습니다.
→ 폴리곤 zkEVM (+ 2.0)
→ zkSync 시대
→ 리네아
→ 스크롤
→ 타이코
그것들을 분해합시다.
🟪폴리곤 2.0(zkEVM 발리디움)
2023년 6월 Polygon Labs는 Polygon PoS를 zkEVM validium으로 업그레이드할 것을 제안했습니다.
Polygon PoS는 강력한 생태계를 가지고 있습니다.
→ 2B+ TVL(체인 상의 자산)
→ 수만 개의 dApp
→ 약 250만 거래/일
→ 2B+ TVL(체인 상의 자산)
→ 수만 개의 dApp
→ 약 250만 거래/일
PoS를 zkEVM validium으로 마이그레이션하면 기존 애플리케이션, 사용자 및 개발자 경험에 영향을 주지 않고 네트워크 효과와 낮은 수수료를 유지할 수 있습니다. 그러나 Polygon에는 이미 zkEVM이 없습니까?
Polygon은 2.0(제안된 zkEVM 유효성)을 Polygon zkEVM 롤업의 저비용 고처리량 버전으로 보고 있습니다.
Rollups는 이더리움을 사용하여 트랜잭션 데이터를 게시하고 증명을 확인하며 보안 및 탈중앙화를 상속합니다. 그러나 장단점이 있습니다.
롤업의 단점은 트랜잭션 데이터를 Ethereum에 게시하는 데 비용이 많이 들고 처리량이 제한된다는 것입니다. Validium은 Rollup과 유사한 보안 보장을 제공하지만(ZK 증명은 트랜잭션 유효성을 보장함) 트랜잭션 데이터는 오프체인에서 제공됩니다.
이는 Validiums에 롤업에 비해 두 가지 주요 이점을 제공합니다.
- 비싼 이더리움 가스(즉, 트랜잭션 데이터를 저장하기 위한 블록 공간)를 소비하지 않기 때문에 수수료가 저렴합니다.
- 확장성 향상, 롤업 처리량은 이더리움에 게시할 수 있는 트랜잭션 데이터의 양에 의해 제한됨
Validium의 장단점은 이더리움 외부에서 트랜잭션 데이터 가용성을 보장해야 한다는 것인데 이는 어려울 수 있습니다. 그러나 Polygon PoS의 기존 100개 이상의 유효성 검사기는 매우 안전하고 신뢰할 수 있는 데이터 가용성 보장 역할을 할 수 있습니다.
그렇다면 Polygon zkEVM을 사용하는 이유는 무엇입니까?
🟣폴리곤 zkEVM
다각형 zkEVM은 유형 3 ZK-롤업입니다. EVM과 동등한 것을 목표로 합니다. 즉, 기존 이더리움 도구 및 클라이언트와 함께 작업할 때 더 큰 확장성(EVM opcode 호환성을 유지함으로써)을 의미합니다.
현재 Polygon PoS(2.0)와 Polygon zkEVM 롤업은 Polygon 생태계의 두 가지 공용 네트워크입니다. 이것은 업그레이드 후에도 마찬가지입니다. 하나는 롤업이고 다른 하나는 Validium입니다.
그러나 Polygon zkEVM을 더 이상 사용하지 않는 이유는 무엇입니까?
Polygon 2.0과 Polygon zkEVM은 서로를 보완합니다. Polygon zkEVM(롤업)은 수수료가 약간 높고 처리량이 약간 낮지만 최고 수준의 보안을 제공합니다. 이는 DeFi와 같은 고부가가치 트랜잭션을 처리하는 애플리케이션에 가장 적합합니다.
반면 Polygon 2.0(zkEVM validium)은 최고의 확장성을 제공할 것입니다. 거래량이 많고 수수료가 낮은 애플리케이션(예: Web3 게임, 소셜)에 가장 적합합니다.
Polygon zkEVM의 메인넷 출시는 2023년 3월이며 네트워크의 현재 TVL은 약 5,400만 달러입니다. Polygon zkEVM 🟣 👇 https://thirdweb.com/polygon-zkevm 기반
∎zkSync 시대
∎zkSync 시대
zkSync Era는 현재 Type 4 zkEVM이지만 시간이 지남에 따라 EVM 바이트코드 호환성을 추가할 수 있습니다. Era(메인넷)는 Matter Labs에 의해 구축되었으며 2023년 3월에 가동될 예정이며 현재 TVL은 약 4억 5천만 달러이고 지난달 거래량은 2천 7백만입니다.
zkSync의 목표는 EVM 등가가 아니라 맞춤형 가상 머신(VM)을 통해 증명 생성 속도를 높이는 것입니다. 기본적으로 Ethereum 암호화 프리미티브를 지원하고 Hardhat 플러그인 테스트를 간소화하며 기본 계정 추상화를 통해 사용자 경험을 개선합니다.
zkSync Era는 LLVM 컴파일러를 사용하여 Solidity, Vyper 및 Yul 코드를 zkSync VM에서 실행 가능한 코드로 변환하며 Rust 및 C++ 호환성은 향후 계획되어 있습니다. 개발자가 Ethereum과 zkSync의 계약 간에 데이터를 전달하는 데 도움이 되는 강력한 L1-L2 계약 메시징 시스템이 있습니다.
예정된 zkSync의 zkPorter 통합은 사용자에게 다음을 선택할 수 있게 합니다.
- 보안성이 높은 zkRollup 계정, 이더리움 대비 수수료 약 20배 절감
- 안정적인 거래 수수료와 다양한 보안 모델을 갖춘 zkPorter 계정으로 유연한 사용자 경험 제공
데이터 가용성을 위해 zkSync Era는 트랜잭션 입력 대신 상태 차이를 게시하여 데이터 압축 및 zkPorter와의 통합을 제공합니다.
이 목록에 있는 유일한 유형 4 zkEVM인 맞춤형 가상 머신은 zkSync Era에서 일부 기능(및 더 큰 확장성)을 지원합니다.
예: zkSync Era는 사용자 지정 가상 머신을 사용하여 기본적으로 계정 추상화를 지원하여 개발자 경험을 향상시킵니다. 그러나 EVM 등가 체인은 기본적으로 계정 추상화를 지원할 수 없으며 Ethereum의 ERC-4337을 통해 구현됩니다.
유형 4 zkEVM의 단점은 호환성 부족입니다. zkSync 위에 애플리케이션을 구축하려면 개발 프로세스를 조정해야 합니다. zkSync 시대에 구축 https://twitter.com/thirdweb/status/1666119985520066561
⚫ 리네아
ConsenSys(MetaMask, Truffle 및 Infura의 제작자)가 구축한 Linea는 현재 Type 3 zkEVM입니다. 기본 MetaMask 지갑과 Truffle 개발자 키트 통합을 통해 Alpha 메인넷은 2023년 7월에 출시되어 5천만 달러의 TVL을 축적했습니다.
Linea는 Ethereum Virtual Machine 사양에 따라 변경되지 않은 네이티브 바이트코드를 실행하는 능력이 독특합니다. 목표는 미래에 Type 2 zkEVM을 제공하여 확장성을 유지하면서 이더리움과 거의 완전한 호환성을 보장하는 것입니다.
Linea는 변환기나 사용자 지정 컴파일러를 사용하지 않습니다. Solidity 컴파일 바이트코드를 직접 사용하여 스마트 계약에 대한 ZK 증명을 생성하여 버그 및 해킹의 위험을 줄입니다. 사용자에게 이것은 거래 비용이 훨씬 낮은 이더리움과 같은 보안을 의미합니다.
Linea는 변환기나 사용자 지정 컴파일러를 사용하지 않습니다. Solidity 컴파일 바이트코드를 직접 사용하여 스마트 계약에 대한 ZK 증명을 생성하여 버그 및 해킹의 위험을 줄입니다. 사용자에게 이것은 거래 비용이 훨씬 낮은 이더리움과 같은 보안을 의미합니다.
Linea에서 구축하기 ⚫ 👇 https://thirdweb.com/linea
📜 zkEVM 스크롤
Scroll은 이더리움의 zk-Rollup으로 현재는 type 3 zkEVM이며 type 2로 전환할 계획입니다.
장기 목표는 ZKP 급속 생성보다 EVM 호환성 및 분산화를 우선시하여 유형 1 zkEVM으로 이동하는 것입니다.
성공적인 유형 1은 본질적으로 Ethereum L1을 복제하는 궁극적인 형태의 EVM 호환성, 탈중앙화 및 확장성입니다. 그러나 이더리움 자체에서 보았듯이 이것은 달성하기가 훨씬 더 어렵습니다.
현재 Scroll의 알파 테스트넷은 공개된 타입 3 zkEVM입니다. 스크롤 기반 구축 📜 👇 https://thirdweb.com/scroll-alpha-testnet
🥁 타이코
Scroll과 마찬가지로 Taiko는 Type 1 네이티브 zkEVM을 목표로 하는 일반화된 zk-Rollup입니다. Taiko는 처음부터 속도보다 탈중앙화를 우선시하여 Type 1이 되기 위해 Scroll과 다른 접근 방식을 취했습니다.
Scroll은 EVM 호환성(유형 3 테스트넷부터 시작)을 점진적으로 향상시키고 메인넷이 출시될 때 주문자 및 증명자를 더욱 분산화합니다. ZKP 생성 속도는 느리지만 Taiko는 처음부터 이러한 구성 요소를 분산화하고 EVM 호환성을 최대화합니다.
Taiko의 Type 1 테스트넷은 현재 사용 가능합니다. Taiko에서 구축 https://thirdweb.com/taiko-grimsvotn-l2
Vitalik 프레임워크 사용: → Taiko: Type 1(테스트넷 런칭) → Polygon zkEVM: Type 3(메인넷 런칭 + Type 2로 마이그레이션 계획) → Linea: Type 3(메인넷 런칭 + Type 2로 마이그레이션 계획) → Scroll: Type 3(테스트넷 런칭 + Type 1로 전환 예정) → zkSync Era: Type 4(메인넷 런칭)
대체로 L2 개발 및 채택은 이더리움의 미래 + 블록체인 확장성 문제 해결의 열쇠입니다. 각 zkEVM은 고유한 강점을 가지고 있으며 고유한 문제에 직면해 있지만 모두 접근 가능한 web3 생태계를 가능하게 하는 데 중요한 역할을 합니다.
모든 댓글