
zkLink 심층 분석: ZK 롤업과 오라클 네트워크를 결합한 원활한 다중 체인 유동성 구현을 위한 새로운 솔루션
글: JUMPENG, TechFlow 리서치 선임 연구원
zkLink는 ZK-Rollup 기술을 기반으로 한 거래 중심의 멀티체인 미들웨어로, "ZK-Rollup + 오라클 네트워크" 메커니즘을 통해 멀티체인 기능과 기존 ZK-Rollup의 확장을 실현한다. 가장 큰 특징은 여러 L1 및 L2 체인을 연결하고 서로 다른 생태계의 유동성을 통합하여 zkLink 네트워크 상에서 운영되는 dApp이 무결점 멀티체인 유동성을 활용해 탈중앙화되고 비수탁형 오더북, AMM, 파생상품, NFT 마켓플레이스에 대한 빠른 배포 솔루션을 제공한다는 점이다.
1. 핵심 분석 포인트
1.1. 핵심 투자 로직
zkLink는 신뢰 없이도 작동하며, 허가가 필요하지 않고 비수탁형 상호운용성 프로토콜로서 서로 다른 체인을 연결하고 다양한 토큰 간 차이를 해소하며 고립된 체인에서 발생하는 유동성 단절 문제를 해결하는 것을 목표로 한다. 그 핵심 투자 로직은 다음과 같은 측면에서 나타난다.
멀티체인 탈중앙화 거래 분야의 개척자로서 zkLink는 광활한 시장 전망을 안고 있다. zkLink는 독보적인 선점 우위를 가지고 있으며, 멀티체인 자산 집약을 통해 공개 블록체인 분야 전체를 아우르며 강력한 생명력을 보여주고 있다. 동시에 ZK 기술을 활용해 사용자 경험의 골칫거리를 효과적으로 개선함으로써 더 많은 사용자가 산업 구축에 참여하도록 유도한다. zkLink는 현재 급속히 성장하는 탈중앙화 거래 수요를 충족시키는 것에만 초점을 맞추는 것이 아니라, 장기적인 산업 발전 가능성 또한 중요하게 여긴다. zkLink 기술 자체의 프로그래밍 가능하고 맞춤 설정 가능한 특성 덕분에 미래 블록체인 비즈니스 형태의 다양한 변화에도 대응할 수 있고, 거래 및 상호작용의 다양한 요구를 충족시킬 수 있으며, 비즈니스 모델의 가능성 또한 충분히 발굴될 수 있다. 이는 전체 산업의 장기적 번영을 견인할 수 있는 핵심 기반이 될 잠재력을 지닌다. 또한 zkLink는 개방적이며 범용적인 기술 경로를 바탕으로 탈중앙화 산업 전반의 진보를 가속화할 수 있으며, 각 체인의 자원을 결집하고 다양한 애플리케이션 생태계와 함께 성장할 수 있다.
혁신적이고 실질적인 기술 솔루션: zkLink의 기술 방안은 현재 블록체인의 중대한 골칫거리를 실제로 해결하며, 기술적 돌파구는 산업 발전을 견인하는 핵심 동력이다. zkLink는 이러한 분야에서 강력한 역량을 바탕으로 지속적으로 멀티체인 교환 및 DeFi 상호작용의 새로운 고지를 개척하고 있다. ZK-Rollup 등의 신기술을 접목해 실용성과 효율성이 뛰어난 크로스체인 상호작용 메커니즘을 구축했다. 예를 들어 맞춤형 ZK 증명을 통해 다양한 DApp이 빠르게 접근할 수 있도록 함으로써 생태계 통합 효율성을 극대화한다. 이는 다중 체인 자원의 풍부한 상호작용을 보장할 뿐만 아니라 프로젝트의 장기적 지속 가능성과 확장 최적화에도 기여한다. 동시에 zkLink는 거래 매칭, 유동성 관리 등 세부 영역에서도 지속적으로 최적화를 진행하며 거래 경험의 모든 측면을 완벽하게 다듬고 있다. 전반적으로 볼 때, zkLink는 기술 혁신을 통해 산업 발전을 주도하는 철학을 고수하며 최첨단 기술 성과를 지속적으로 흡수하고 산업 전체의 진보를 지원한다. 또한 제품 아키텍처의 장기적 건전성을 보장한다. 이러한 풍부한 기술적 강점은 동종 업계 경쟁에서 두각을 나타내는 핵심이며, 핵심 경쟁 우위를 유지하는 데 중요한 역할을 할 것이다.
자금 보안은 모든 프로젝트의 생명선이며, zkLink의 가장 중요한 경쟁 우위 중 하나이기도 하다. zkLink는 보안 설계에서 최소한의 보안 가정 원칙을 채택하였으며, 다수의 주요 공개 블록체인의 보안 메커니즘을 충분히 활용함으로써 메인넷과 동등한 수준의 보안성을 실현했다. 또한 zkLink는 메인 체인 위트니스 메커니즘을 설계하여 여러 메인 체인 노드가 zkLink 상태를 추적하고 검증할 수 있도록 하여 다자간 감독을 형성하고 단일 지점 공격 및 오작동 위험을 효과적으로 방지한다. 더욱 중요한 것은 zkLink가 'Dunkirk' 테스트를 성공적으로 통과하여 시스템이 공격받을 경우의 위험 저항 능력을 입증했다는 점이다. 이러한 뛰어난 복구 능력은 사용자의 신뢰를 한층 강화했으며, zkLink의 보안 수준을 새로운 차원으로 끌어올려 상업적 운영에 견고한 기반을 마련했다. 요약하자면, zkLink는 자금 보호 메커니즘 구현 면에서 업계를 선도하고 있으며, 현재 멀티체인 금융 수요가 큰 환경에서 더욱 광범위한 사용자 신뢰를 얻는 데 기여할 것이다.
1.2. 밸류에이션
지금까지 zkLink는 총 2차례 펀딩을 완료했으며 누적 금액은 1850만 달러에 달한다. 그러나 두 차례 펀딩의 구체적인 내용은 모두 공개되지 않아 zkLink의 정확한 밸류에이션을 파악하기 어렵다. 또한 경제 모델과 토큰 배분 세부 사항 역시 공개되지 않아 밸류에이션 평가의 난이도를 높이고 있다. 그럼에도 불구하고, zkLink가 위치한 거대한 시장 규모와 멀티체인 거래 분야에서의 기술적 우위를 고려하면, zkLink의 미래 밸류에이션 잠재력은 여전히 기대할 만하다. 만약 zkLink가 개발자 생태계와 상업적 응용 분야에서 새로운 진전을 이루고 점차 튼튼한 생태계를 구축한다면, 실제 사업 규모 확대에 따라 밸류에이션 공간도 빠르게 상승할 것이다.
1.3. 프로젝트 리스크
zkLink의 프로젝트 리스크는 주로 기술 구현의 복잡성, 초기 생태계 구축의 어려움, 멀티체인 환경의 복잡성, 경쟁 리스크 등에 있다. 구체적인 내용은 본 보고서 5.2 SWOT 분석 부분을 참조하라.
2. 프로젝트 개요
2.1. 프로젝트 소개
zkLink는 제로지식 증명 기술을 활용해 서로 다른 체인 상의 자산을 집약하고 거래할 수 있게 하는 멀티체인 ZK-Rollup 인프라이다. 이를 통해 고효율, 안전성, 저비용, 개인정보 보호 기능을 갖춘 탈중앙화 거래 경험을 제공한다. zkLink의 비전은 모든 블록체인 네트워크를 연결하는 교량이 되어 사용자가 어떤 체인에서도 어떠한 자산이든 자유롭게 거래할 수 있도록 하고, 네트워크나 지갑을 전환하지 않아도 되는 진정한 탈중앙화, 마찰 없는, 무경계의 암호화 세계를 창출하는 것이다.
2.2. 팀 현황
2.2.1. 전체 현황
Crunchbase 자료에 따르면, 팀은 현재 11~50명 규모이며, 본사는 싱가포르에 위치하고 있다. 팀원 정보는 창립자 외에는 아직 공개되지 않았지만, 공식 웹사이트 블로그에 따르면 zkLink의 글로벌 엔지니어 및 전문가 팀은 전 세계에 분포해 있으며, 파리 ENSTM, 런던 임페리얼 칼리지, 하얼빈공업대학, 듀크대학교, 베이징대학교, 칭화대학교 등을 졸업했으며, 사이버 보안, 클라우드 컴퓨팅, 암호학, 제로지식 증명 등 분야에서 연구 및 실무 경험을 보유하고 있다.
2.2.2. 핵심 구성원

Vince Yang: zkLink 공동창립자이자 CEO로, 프로젝트의 전반적인 전략 계획 및 일상 운영을 주도한다. Vince는 풍부한 인터넷 스타트업 경험을 보유하고 있으며, 여러 유명 인터넷 기업의 설립에 참여한 바 있다. Vince는 항상 조용한 태도를 유지하며 거의 공개 활동을 하지 않는다. 지금까지 상세한 정보를 찾을 수 없었으며, 최근 몇 차례의 프로젝트 홍보 행사에서도 다른 아바타 이미지를 사용해 얼굴을 가렸는데, 익명성 또는 개인 정보 보호를 위한 것으로 추정된다.
2.3. 펀딩 현황
● 2021년 10월 22일, zkLink는 Republic Crypto가 주도하고 Arrington Capital, DeFi Alliance, Huobi Ventures, Ascensive Assets, Morningstar Ventures, GSR, Marshland Capital 등이 참여한 850만 달러 규모의 시드 펀딩을 완료했다. zkLink는 팀을 확장하고 플랫폼의 추가 기능을 지원할 계획이다.
● 2023년 5월 4일, zkLink는 Coinbase Ventures, Ascensive Assets, SIG DTI, BigBrain Holdings, Efficient Frontier 등이 참여한 1000만 달러 규모의 펀딩을 완료했다고 발표했다. 이번 자금 조달은 zkLink가 3분기에 메인넷을 출시하는 데 도움을 줄 예정이다.

2.4. 프로젝트 협업

2.5. 과거 발전 현황 및 로드맵
2.5.1. 과거 발전 현황

2.5.2. 발전 계획 및 로드맵

2.6. 소셜미디어 데이터
2023년 9월 30일 기준, zkLink는 소셜미디어 플랫폼에서 매우 좋은 성과를 보이며 프로젝트의 인기가 매우 높음을 나타낸다. 현재 프로젝트의 주요 운영 채널은 Twitter, Discord(서버 초대 링크 만료), Telegram, Medium 등이다. 현재 zkLink의 Twitter 계정은 약 29만 명의 팔로워를 확보했으며, 게시물 업데이트 및 상호작용이 빈번해 가장 인기 있는 채널 중 하나가 되었다. 아래는 각 플랫폼별 구체적인 데이터이다:

3. 프로젝트 분석
3.1. 프로젝트 배경
블록체인 기술의 급속한 발전과 함께 다양한 공개 블록체인, 사이드체인, 레이어2 솔루션이 끊임없이 등장하면서 멀티체인이 공존하는 구도가 형성되었다. 이는 사용자와 개발자에게 더 많은 선택권을 제공하지만, 동시에 뚜렷한 유동성 단편화 문제를 초래한다. 구체적으로 말하면, 이 멀티체인 세상에서 서로 다른 체인 상의 자산과 유동성은 각각의 시스템 내에 고립되어 있어 효과적인 크로스체인 상호운용이 어렵다. 이는 사용자의 자산 배분 및 거래에 큰 불편을 초래하며, 사용자는 서로 다른 체인 사이에서 반복적인 송금을 수행하고 각종 수수료를 지불해야 하므로 매우 번거로운 작업이 된다. 동시에 이는 거래 프로젝트에게도 유동성 병목 현상을 초래하여 충분한 사용자 규모와 거래량을 확보하기 어렵게 만든다. 또한 빈번한 크로스체인 작업은 일정한 보안 위험에도 직면한다. 크로스체인 과정에서 자산은 제3기관이 검증하고 이전해야 하므로 사용자는 해당 기관을 신뢰하고 권한을 부여해야 한다. 이 과정에서 오작동이나 권한 남용이 발생할 경우 사용자 자산 손실로 이어질 수 있다.
이러한 골칫거리를 해결하기 위해, 탈중앙화 및 자산의 자율 관리라는 본래의 목적을 추구하는 사람들이 새로운 해결책을 모색하게 되었다. 이에 zkLink가 등장하였으며, 그 목표는 멀티체인 간 거래 인프라를 구축하여 진정한 의미의 크로스체인 자산 자유 이동을 실현하는 것이다. 서로 다른 체인의 유동성을 집약하고 거래 비용을 낮추며 제로지식 증명을 이용해 거래의 안전성을 보장함으로써 zkLink는 멀티체인 세상의 유동성 단편화 및 상호운용성 부족 문제를 해결하고 탈중앙화 거래의 발전을 추진할 가능성이 있다.
3.2. 프로젝트 원리
zkLink는 독립된 공개 블록체인이나 사이드체인이 아니라, 여러 공개 블록체인 및 레이어2 네트워크 위에 구축된 레이어2 인프라이며, zkLink는 오히려 레이어2.5 네트워크에 가깝다. 기본 체인의 탈중앙화 합의와 보안 보장을 활용한다. zkLink의 작동 원리는 여러 기본 체인에 스마트계약을 배포하여 사용자가 직접 해당 계약에 자산을 입금하거나 출금할 수 있도록 함으로써 체인 브릿지 작업 없이 크로스체인 전송 등을 수행할 수 있게 한다. 이는 크로스체인 사용 절차를 간소화할 뿐만 아니라 더 안전하고 저렴하다. 동시에 zkLink는 진정한 의미의 크로스체인 자산 유동성 집약을 실현할 수 있으며, 브릿지는 유동성 이동만 가능하지만 zkLink는 스테이블코인 집약 등의 수단을 통해 유동성 활용 효율을 크게 높일 수 있다. 이는 마치 중심화 거래소의 유동성 집약 기능과 유사하다.
간단히 말해, zkLink는 브릿지 없이도 작동하는 멀티체인 메커니즘과 유동성 집약 기술을 통해 크로스체인 거래를 위한 레이어2 인프라를 구축하였다. 이는 공개 블록체인의 안정성과 신뢰성뿐 아니라 중심화 거래소의 유동성 네트워크 효과도 동시에 갖추고 있어 사용자 경험을 극도로 최적화하고 멀티체인 생태계의 번영 발전을 촉진한다.
3.2.1. zkLink 네트워크 아키텍처
zkLink의 프로젝트 원리를 대략적으로 이해한 후, 쉽게 이해하기 위해 zkLink의 네트워크 아키텍처를 세 가지 계층으로 구체화해보자.
① 하위층은 ETH, BSC, Arbitrum, Optimism 등 여러 L1 체인과 L2 네트워크이다.
② 중간층은 zkLink 프로토콜 계층으로, ZK-Rollup 기반의 미들웨어 계층이며, 서로 다른 L1 체인과 L2 네트워크를 연결하고 크로스체인 거래의 집약 및 검증을 실현한다.
③ 상위층은 zkLink Dapp 계층으로, 다양한 탈중앙화 거래 제품(Dex, 대출 플랫폼, NFT 마켓, RWA 거래 등)을 지원할 수 있는 개방형 플랫폼이다.
또한 프로젝트 백서에 따르면, zkLink는 네트워크 성능을 향상시키기 위해 여러 Rollup 상태를 사용한다(Rollup은 체인 성능을 확장하는 방법으로, 많은 오프체인 거래가 아주 적은 온체인 공간만을 차지하게 해 효율을 높이고 비용을 절감할 수 있다. Rollup 상태란 오프체인 데이터 저장 공간을 의미한다). 구체적으로 다음과 같은 측면에서 나타난다.
● 하나의 Rollup 상태에서는 여러 상위 dApp이 동시에 실행될 수 있으므로 서로 다른 dApp들이 협력하고 자원을 공유할 수 있다. 그러나 dApp이 너무 많거나 복잡하면 성능과 보안에 영향을 줄 수 있으므로 허용되는 dApp 수는 제한적이며, 성능 요소를 고려해 구체적인 상황에 따라 판단해야 한다.
● zkLink는 여러 Rollup 상태를 배포하지만, 이러한 Rollup 상태들은 동일한 유동성 풀을 직접 공유하지 않는다.
● dApp이 zkLink에서 실행될 때, 동시에 거래 정렬 역할을 담당하며 거래 순서를 관리한다. 이는 효율성과 공정성을 높이는 데 유리하지만 일부 위험도 존재한다. 예를 들어 특정 dApp이 자신의 우위를 이용해 더 많은 이득(MEV)을 취하거나 다른 dApp의 정상 운용을 방해할 수 있다. 이런 상황을 방지하기 위해 dApp은 일정한 규칙과 보호 조치를 설정해야 한다.
● 여러 Rollup 상태는 zkLink의 재귀적 ZK 검증 메커니즘을 통해 협력 최적화가 가능하다. 예를 들어 계산 작업을 나눠 처리함으로써 각 Rollup의 처리 속도를 높이고 전체 네트워크 효율성을 향상시킬 수 있다. 재귀적 ZK 검증 메커니즘은 제로지식 증명(ZKP) 기술을 이용해 다른 ZKP를 검증하는 방법으로, 하나의 ZKP가 다른 ZKP의 정보를 포함하게 해 데이터 양과 검증 시간을 줄일 수 있다. 이를 통해 서로 다른 Rollup 상태 간의 협력과 커뮤니케이션이 더 원활해져 전체 네트워크의 효율성과 보안성이 향상된다(자세한 설명은 이후 문단 참고).
간단히 말해, zkLink는 여러 Rollup 상태를 사용해 처리 능력을 향상시키지만, 각 Rollup 상태가 지원하는 dApp 수와 유동성 풀 설정은 성능과 보안을 조화하기 위해 실제 상황에 따라 구체적으로 설계되어야 하며, dApp이 정렬 역할을 맡을 경우 MEV 관련 위험을 방지해야 한다. 또한 zkLink는 Rollup 상태 간 계산 비용의 협력 최적화를 지원한다.

출처: zkLink 백서
3.2.2. zkLink 네트워크 작동 원리
zkLink의 네트워크 구조를 살펴보면, zkLink 프로젝트는 크로스체인 거래 인프라로서의 기능을 실현하기 위해 두 가지 핵심 기술을 주로 활용하고 있음을 알 수 있다.
1) ZK-Rollup
ZK-Rollup 기술은 여러 체인의 거래들을 한꺼번에 묶어 집약한 후 검증 가능한 증명을 생성하고 이를 레이어1에 제출하는 방식으로, 이 메커니즘은 메인 체인의 검증 부담과 저장 수요를 크게 줄여준다. ZK-Rollup의 작동 원리는 다음과 같다.
● ZK-Rollup은 Prover와 Validator 두 종류의 참여자로 구성된다. Prover는 여러 거래를 한 묶음(batch)으로 패키징하고, 해당 거래들이 유효함을 증명하는 제로지식 증명을 생성하는 역할을 하며, Validator는 Prover가 제공한 제로지식 증명을 검증하고, batch 내 거래 상태를 메인 체인에 업데이트하는 역할을 한다.
● 여러 거래를 하나의 제로지식 증명으로 압축함으로써 메인 체인의 데이터 저장 및 계산 수요를 줄여 거래 처리량을 높이고 거래 수수료를 낮춘다. 동시에 ZK-Rollup은 제로지식 증명 기술을 통해 사용자의 거래 개인정보와 보안을 보호하여 거래 데이터가 유출되거나 변조되는 것을 방지한다.
● 메인 체인의 보안성과 탈중앙화 정도를 계승함으로써 사용자 자산의 안전성과 복구 가능성을 보장한다. 사용자는 언제든지 자신의 자산을 ZK-Rollup 네트워크에서 메인 체인으로 인출할 수 있으며, 제3자나 신뢰 가정에 의존할 필요가 없다.

출처: zkLink 백서
한편 일반적인 ZK-Rollup은 제출 단계, 증명 단계, 실행 단계의 세 단계를 순차적으로 진행하는데, zkLink는 기존 ZK-Rollup 기술 기반 위에서 증명 단계와 실행 단계 사이에 동기화 단계를 추가했다. zkLink의 ZK-Rollup 과정은 다음과 같다.
① 제출 단계: 사용자가 서로 다른 체인에서 스마트계약을 통해 거래 요청을 시작하며, DApp은 정렬기(Sequencer) 역할을 맡아 거래 정렬 책임을 지고 정렬된 거래 목록을 Prover에게 전송한다.
② 증명 단계: Prover는 받은 거래 목록을 하나의 batch로 패키징하고, 해당 거래들이 유효함을 증명하는 제로지식 증명을 생성한다. Prover는 batch와 증명을 함께 메인 체인에 제출한다.(zkLink 설계에서 Prover는 zkLink 프로토콜과 직접 상호작용하지 않는 Validator 시스템의 부속 기관에 가깝다.)
③ 동기화 단계: zkLink는 멀티체인 통합이므로 동기화 단계의 역할은 서로 다른 체인의 상태를 통일하는 것이다. 동기화 단계는 오라클 네트워크의 처리 과정으로, 서로 다른 체인 간 최종 루트(final root)의 교환을 촉진하고 두 체인의 최종 루트가 일치하는지 비교하는 역할을 한다.
④ 실행 단계: Validator는 Prover가 제공한 제로지식 증명을 검증하고, batch 내 거래 상태를 해당 체인에 업데이트한다.

출처: zkLink 백서
이 과정을 통해 우리는 zkLink가 ZK-Rollup이라는 기술을 활용해 서로 다른 체인의 거래 정보를 하나의 ZK-Rollup에 집약하여 크로스체인 거래의 상태 계층을 형성한다는 것을 알 수 있다.
2) zkSNARKs
zkSNARKs는 거래의 유효성을 증명하면서도 거래 세부사항을 유출하지 않는다. zkLink는 zkSNARKs를 통해 오프체인 상태의 정확성과 거래 유효성을 보장하며, 제로지식 증명을 통해 오프체인 상태의 유한성을 검증하고, 특정 네트워크 수요에 경량 오라클 네트워크를 도입하여 거래 유효성을 보장한다. zkLink의 zkSNARKs 과정은 다음과 같다.
① 생성 단계: Prover는 거래 목록과 난수를 기반으로 증명을 생성하여 자신이 해당 거래들을 올바르게 실행할 수 있다는 사실을 증명하되, 어떠한 세부 정보도 공개하지 않는다.
② 검증 단계: Validator는 증명과 공개 매개변수를 기반으로 Prover의 지식을 검증하되, 거래 목록이나 난수를 알 필요는 없다.
③ 업데이트 단계: Validator는 증명 결과에 따라 체인 상의 상태를 업데이트하여 거래 실행을 완료한다.
이 두 가지 기술의 조합을 통해 zkLink는 효율적이고 안전한 멀티체인 연결 인프라를 구축하였다. 서로 다른 블록체인 네트워크를 연결하고 크로스체인 자산의 무결점 거래 및 유동성 집약을 지원함으로써 단일 체인 또는 단순한 크로스체인 브릿지/원자 교환보다 훨씬 우수한 사용자 경험과 더 높은 보안성을 제공한다. 이는 무경계의 멀티체인 DeFi 거래 네트워크를 구축하는 기반이 된다.
3.3. 프로젝트 운영 절차
zkLink의 프로젝트 원리를 이해한 후, zkLink의 운영 절차를 간단히 소개하여 프로젝트 이해를 돕겠다. 운영 절차는 다음과 같은 단계로 나뉜다.
1) 사용자 등록
사용자는 zkLink에 계정을 등록하고, 자신이 보유한 다른 L1 체인 또는 L2 네트워크 상의 자산을 zkLink 프로토콜 계층에 매핑한다. 이 과정에서 사용자는 L1 체인 또는 L2 네트워크 상의 zkLink 스마트계약에 토큰을 "충전(deposit)"해야 하며, zkLink 프로토콜 계층 상에서 대응하는 계정과 잔액을 생성한다. 사용자는 서로 다른 체인이나 지갑으로 전환하지 않고도 zkLink 네트워크 상에서 여러 계정과 자산을 관리할 수 있다.
2) 거래 시작
사용자는 zkLink 애플리케이션 계층에서 크로스체인 거래를 시작한다. 예를 들어, 서로 다른 DEX에서 교환, 대출, NFT 구매 등을 수행할 수 있다. 사용자는 zkLink 애플리케이션 계층에서 효율적이고 저비용, 고속, 개인정보 보호 기능을 갖춘 거래 경험을 즐길 수 있으며, 서로 다른 체인 간 호환성이나 유동성 문제를 걱정할 필요가 없다.
3) 거래 정렬
Sequencer는 사용자의 크로스체인 거래를 수집하여 한꺼번에 처리하고 증명을 생성하는데, 이 역할은 DApp이 담당한다. Sequencer는 zkLink 프로토콜 계층에서 사용자의 크로스체인 거래를 수집하고 일정한 순서와 규칙에 따라 batch로 패키징한 후, Prover 서비스를 호출하여 batch를 제로지식 증명으로 전환하고 일정한 수수료를 지불한다.
4) 증명 구성
Prover는 제로지식 증명 기술을 활용해 다수의 오프체인 거래를 작은 증명으로 압축하여 L1 체인에 제출한다. Prover는 Sequencer의 요청을 받은 후 암호 알고리즘과 도구를 사용해 batch 내 모든 거래 데이터와 상태 변화를 작은 증명으로 압축한 후 Sequencer에게 반환한다. 이후 Sequencer는 증명을 L1 체인 상의 zkLink 스마트계약에 제출하고 일정한 수수료를 지불한다.
5) 증명 검증
경량 오라클 네트워크가 최종 루트 상태를 동기화한 후, Validator는 L1 체인에서 zkLink 스마트계약을 실행하여 Prover가 제출한 증명을 검증하고, 검증 결과에 따라 사용자의 각 체인 또는 네트워크 상 자산 잔액을 업데이트한다. Validator는 증명 검증 및 상태 업데이트를 완료하기 위해 L1 체인에서 일정한 수수료를 지불해야 한다. 증명이 무효이거나 오류가 있을 경우 Validator는 증명을 거부하고 zkLink에 이상 정보를 보고한다.
6) 자산 인출
사용자는 언제든지 zkLink 프로토콜 계층 상의 자산을 원래의 L1 체인 또는 L2 네트워크로 인출할 수 있다. 사용자는 L1 체인 또는 L2 네트워크 상의 zkLink 스마트계약에 "출금(withdrawal)"을 요청하면, zkLink 프로토콜 계층에서 대응하는 계정과 잔액이 소멸된다. 사용자는 확인 시간을 기다리거나 높은 수수료를 지불하지 않고도 자유롭게 서로 다른 체인 간에 자산을 이동할 수 있다.
3.4. 지갑 및 사용자 자금 간소화
zkLink는 선진화된 계정 추상화(AA) 지
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News














