zkEVM의 레이어 2인 Linea는 일반적인 방향에서 다른 두 번째 레이어 솔루션과 크게 다르지 않으며, 모두 블록체인의 확장성을 향상하고 가스 비용을 절감하며 효율성을 향상시키도록 설계되었습니다.
작성자: Web3CN
블록체인 산업의 인프라로서 퍼블릭 체인은 항상 암호화 세계의 믿음으로 여겨져 왔으며, 수많은 팀이 10억 명의 사용자를 처리할 수 있는 블록체인을 구축하기 위해 노력하고 있습니다. 2023년에는 Rollup, 모듈화 및 기타 솔루션이 성숙되면서 Layer 2 개념이 폭발했습니다. ZK Rollup을 기반으로 하는 다양한 Layer 2 프로젝트가 속속 등장했습니다. 점점 더 많은 기관이 경쟁에 참여하고 기본 Layer를 배포하기 시작했습니다. 2개의 네트워크.
MetaMask 개발사인 ConsenSys는 지난 3월 자사의 Ethereum Layer 2 네트워크인 ConsenSys zkEVM을 Linea로 이름을 바꾸고 테스트 네트워크를 오픈했다고 발표해 많은 관심을 끌었습니다. 이 기사에서는 Linea가 무엇인지, 그리고 Linea의 기술 아키텍처와 장점에 대해 설명합니다.
리네아 란 무엇입니까?
Linea는 바이트코드 수준의 EVM인 Type2 zkEVM입니다. 이 유형의 zkEVM은 EVM과 완전히 동일해지려고 노력합니다. 즉 내부적으로는 이더리움과 완전히 동일해 보이지만 외부적으로는 특히 데이터 구조 측면에서 몇 가지 차이점이 있습니다. 블록 구조 및 상태 트리로. 목표는 기존 애플리케이션과 완벽하게 호환되는 것이지만, 개발을 더 쉽게 만들고 증명 생성을 더 빠르게 하기 위해 이더리움을 약간 수정하는 것입니다.
새로운 ZK Rollup 네트워크인 Linea는 영지식 증명과 완전한 EVM 동등성을 결합하여 완전한 EVM 호환성을 제공합니다. 개발자는 메인넷에서와 마찬가지로 이더리움 환경을 구축할 수 있으므로 빌더는 확장 가능한 Dapp을 만들거나 번거로운 코드 변경 없이 기존 DApp을 마이그레이션할 수 있습니다. 또는 Ethereum과 동일한 보안 보장을 받으면서 스마트 계약을 다시 작성합니다.

Linea 팀 배경
Linea는 ConsenSys에 의해 개발, 설계 및 운영됩니다. ConsenSys는 Ethereum 생태계에서 가장 영향력 있고 강력한 회사 중 하나로서 블록체인 기술의 개발 및 적용을 촉진하고 기업과 개인을 위한 블록체인 솔루션 및 서비스를 제공하는 데 최선을 다하고 있습니다. ConsenSys는 블록체인 업계의 기업을 위한 개발 도구, 분산형 애플리케이션 및 솔루션을 구축하기 위해 최고의 기업가, 컴퓨터 과학자, 프로토콜 엔지니어, 소프트웨어 개발자 및 제공 전문가를 고용하는 광범위한 비즈니스를 보유하고 있습니다.Linea 출시 이전에 ConsenSys에는 5개가 있습니다. 제품 : MetaMask, Diligence, Quorum, Infura, Truffle.
ConsenSys의 창립자인 Joseph Lubin은 프린스턴 대학교에서 암호화, 엔지니어링 및 금융의 교차점에 중점을 두고 전기 공학 및 컴퓨터 과학 학위를 취득했습니다. 그는 Tomandandy Music의 Princeton Robotics Laboratory에서 자율 음악 작곡 도구를 개발하고 민간 연구 회사인 Vision Application Inc.에서 자율 모바일 로봇을 개발하는 데 일했습니다.
또한 Joseph Lubin은 Ethereum의 공동 창립자이기도 하며 C++ 프로그래밍 언어를 사용하여 Ethereum의 아키텍처를 작성하자고 제안했으며 주로 기술적인 부분을 담당했습니다. Ethereum 생태계에서 Joseph Lubin의 연결은 Linea의 비밀 무기가 될 수 있습니다.
Linea 기술 아키텍처——Linea Prover

거래가 발생했음을 증명하기 위해 Linea는 위의 단계를 거쳐야 합니다.
첫 번째 단계는 산술이라고 하는데, 이는 zk 증명 이해를 위해 컴퓨터 프로그램을 수학으로 변환하는 과정으로 간단히 요약할 수 있습니다. 보다 구체적으로 말하면, 거래를 궤적으로 변환하는 프로세스와 계산이 정확하다는 것을 증명하기 위해 충족해야 하는 일련의 제약 조건입니다. 산술 후에 외부 증명 시스템의 최종 압축 단계를 통과할 때까지 증명을 반복적으로 축소하는 내부 증명 시스템을 통과합니다.
Linea의 내부 증명 시스템: Vortex 및 Arcane
Linea의 기술은 알고리즘 체계와 내부 보호 시스템인 Vortex 및 Arcane의 내부 증명 시스템에서 다른 zkEVM과 다릅니다.
Linea에서 트랜잭션을 증명하려면, 특정 추적이 특정 제약 조건을 충족한다는 것을 증명하려면 제약 조건 집합을 증명자와 더 쉽게 작업할 수 있도록 보다 동질적인 것(예: 다항식 평가)으로 바꿔야 합니다. 이는 산술 연산을 IOP(Interactive Oracle Proof) 모델로 컴파일하는 Arcane을 통해 수행됩니다. (IOP는 검증자가 증명자의 전체 메시지를 읽을 필요가 없는 대화형 증명입니다. 대신 오라클이 있습니다. 증명자가 알고 있는 것을 제3자가 알고 있다고 생각하면 검증자는 정보를 얻기 위해 확률적 쿼리를 수행합니다. .)
Linea는 제3자에 의존하지 않기 때문에 암호화 가정과 소규모 반복 변환을 사용하여 오라클을 다항식 약속 체계로 대체합니다. 다항식 커밋은 증명의 일부로 전송된 추적의 멋진 해시입니다. 이 정보를 통해 검증자는 평가가 특정 속성을 충족하고 올바르게 완료되었는지 알 수 있습니다. Linea의 경우 이는 "격자" 기반 암호화 및 오류 수정 코드에 의존합니다.
그렇다면 다항식 약속은 어떻게 작동하나요?
기본적으로 모든 궤적은 행과 열로 구성된 큰 직사각형에 배치되며, 궤적의 각 행은 인코딩되고 격자 기반 해시가 적용되며 이는 변경할 수 없습니다. 그런 다음 유효성 검사기는 해시된 데이터와 임의의 궤적 하위 집합의 무작위 선형 조합이 필요한 챌린지를 보냅니다. 선형 조합, 선언된 평가 및 선택된 궤도 하위 집합 간에 일치가 있으면 계산이 정확합니다.
Vortex 증명 크기 및 검증기 작업은 오일러 함수 크기의 트레이스로 트레이스 자체보다 저렴하지만 Ethereum에서 직접 검증하기에는 여전히 너무 큽니다. 따라서 이를 위해서는 고급 암호화 기술을 기반으로 하는 zkSNARK 구조인 최종 압축 단계인 PLONK가 필요합니다.
최종 압축 단계에서 Linea는 이더리움에서 직접 검증할 수 있도록 최종 증명인 PLONK 증명을 만들었습니다. Linea의 빠른 검증은 "격자" 기반 해싱의 SNARK 친화적인 특성과 동시에 여러 트랜잭션을 검증할 수 있는 SNARK의 능력 때문입니다. 또한 L1에서 효율적으로 검증할 수 있도록 매우 작은 증거를 생성합니다.
마지막으로 Linea는 증명을 생성하고 증명, 상태 약속 및 호출 데이터가 검증자 계약으로 전송되며 이더리움 L1의 검증자 계약에 의해 검증됩니다. 검증이 통과되면 새로운 Rollup 상태는 L1 스마트가 됩니다. 계약이 완료되었습니다.
Linea 프로젝트 장점
제로 비용 마이그레이션
Linea는 구성성이 뛰어납니다. 다른 모든 EVM 기반 dapp과 원활하게 작동하고 이들 간의 빠른 통신을 허용하도록 설계되었습니다. 우리의 개발자 친화적인 디자인은 당신이 그것을 사용하기 위해 지식이 없는 기술 전문가가 될 필요가 없도록 보장합니다. 그리고 ETH를 가스 요금으로 사용하며 타사 번역기나 맞춤형 미들웨어에 의존하지 않습니다.
Linea를 사용하면 개발자는 완전한 EVM과 동등하게 선호하는 애플리케이션, 도구 및 인프라를 사용하여 확장성을 얻을 수 있습니다. 코드를 변경하거나 인텔리전스를 다시 작성하지 않고도 기존 dapp을 Linea에서 구축하고 마이그레이션할 수 있습니다. 또한 Lattice 기반 증명자를 사용하면 zkEVM이 더 높은 처리량을 제공할 수 있습니다.
원활한 통합
Linea를 사용하면 Infura, MetaMask 및 Truffle과 같은 도구와 기본적으로 통합됩니다. 빌더는 web3 지갑 MetaMask를 사용하여 쉽게 사용자를 유치할 수 있습니다. 또한 Infura의 사용하기 쉬운 API를 통해 개발자는 Dapp을 더 빠르게 시작하고 확장할 수 있습니다.
개발자는 또한 Truffle을 사용하거나 Hardhat, Foundry 및 Brownie와 같은 인기 있는 개발자 환경을 사용하여 Solidity 스마트 계약을 구축, 테스트, 디버그 및 배포할 수 있습니다.호환 가능한 Ganache 및 Diligence는 각각 로컬 코드 테스트 및 감사를 지원합니다.
또한 ConsenSys의 기본 무신뢰 브리지와 MetaMask 사용자 친화적 브리지를 통해 개발자는 네트워크 안팎으로 토큰을 안전하게 이동할 수 있습니다.
프로젝트 진행 및 로드맵
프로젝트 진행
Linea의 공개 테스트넷이 출시되었으며, Linea는 현재 초기 사용자들의 공개 테스트넷 사용을 장려하기 위해 로열티 프로그램인 "Linea Voyage"를 출시하고 있습니다. Linea 네트워크는 발표 이후 거의 3,100만 건의 거래, 950,000개 이상의 블록, 470만 개 이상의 지갑 주소를 처리했습니다.

지역사회 성과
리네아는 현재 트위터 팬 417,000명을 보유하고 있으며, 3개월간 총 298개의 트윗을 올렸습니다. 각 트윗의 평균 조회 수는 약 100,000건에 달하며 댓글도 비교적 긍정적입니다. 온라인 사용자는 약 10% 수준을 유지합니다. 전반적으로 커뮤니티는 비교적 활발합니다.
노선지도
- 2022/11/9 - ConsenSys zkEVM 등록 양식 공개
- 2023년 1월 10일 - 이제 선택된 사용자에게 ConsenSys zkEVM 비공개 베타 사용 가능
- 2023/3/28——공용 테스트 네트워크 출시 및 ConsenSys zkEVM 이름을 Linea로 변경
- 2023/4/5 - Linea의 공개 테스트넷 출시를 기념하기 위해 Mirror에 기념 NFT의 공개 버전이 생성되었습니다.
- 메인넷은 2023년 7월 출시될 예정이다.
요약
Linea는 zkEVM의 Layer 2로서 일반적인 방향에서 다른 Second Layer 솔루션과 크게 다르지 않으며 모두 블록체인의 확장성 향상, 가스비 절감 및 고효율을 목표로 설계되었습니다. Linea ConsenSys라는 회사는 막대한 자원을 보유하고 있으며 암호화 분야에서도 많은 블록체인 솔루션을 보유하고 있어 출시되자마자 대중의 큰 관심을 받았습니다.네트워크 효과로 인해 이더리움에서 강력한 경쟁자가 될 수 있습니다. 레이어 2 트랙.




