이더리움 머지가 Mina의 ZKP에 의미하는 바는 무엇인가?
작성자: Phil Kelly
참고: 본 글은 이더리움 머지 이전에 작성되었습니다.
이더리움 머지는 향후 24시간 내에 완료될 예정이며,O(1) Labs와 Mina 생태계의 다른 구성원들은 이를 기념할 준비를 하고 있습니다. 이번 기회를 통해 우리가 왜 이더리움의 성공적인 머지에 주목하고 있는지 설명드리며, 또한 머지 이후 Mina가 프라이버시 및 증명을 위한 글로벌 제로지식 레이어로서 어떻게 이더리움과 협력하게 될 것인지 소개하겠습니다.
먼저 최근에 업데이트된로드맵에서 확인할 수 있듯, Mina와 이더리움 간의 기술적 연결 고리를 살펴보겠습니다:
- SnarkyJS는 이더리움과 호환되는 서명을 온체인에서 검증할 수 있게 됩니다. 이를 통해 개발자는 이더리움 또는 기타 EVM 호환 체인 상의 계정 소유권을 검증하는 zkApp 등을 구축할 수 있습니다.
- Mina 상태 루트(state root)는 이더리움 메인넷 상의전용 스마트 계약에 저장 및 업데이트되며, 이는 이더리움 재단과 Mina 재단이 공동으로 후원하여 개발 중입니다. 이 작업은 처음에는 '브릿지'로 발표되었지만, 더 정확히 말하면 새로운 보안 가정 없이도 데이터를 한 체인에서 다른 체인으로 전달할 수 있도록 하여, Mina를 이더리움 생태계의 일부로 만드는 방식입니다.
- MetaMask는 MetaMask의 Snaps API를 통해 Mina와 직접 통합됩니다.
앞으로 가능한 데이터 흐름과 스마트 계약 활동의 예시는 다음과 같습니다:
- 신원/평판 점수 관련 활동에 대한 이더리움상 증명 제공: SnarkyJS 회로는 이더리움 상의 관련 상태(NFT 보유량, DeFi 프로토콜 상호작용, 'OG'-ness 등)를 읽고, 해당 진술(예: "가장 활발한 사용자 상위 5%")을 증명한 다음, 이를 검증하여 Mina에 증명을 저장합니다. 이후 Mina의 상태가 이더리움으로 브리징되면, 해당 증명은 네이티브 이더리움 활동을 지원하는 데 활용될 수 있습니다. 예를 들어, 과거 DeFi 활동 기반(궁극적으로는 다중 체인에서 읽어옴)의 차등화된 DeFi 프로토콜 수수료, 혹은 NFT 발행 시 사용자의 NFT 역사에 따라 에어드랍을 제공하는 방식 등입니다.
- 이더리움 활동 기반의 접근 제한 익명 채팅 (Gated anonymous chat): SnarkyJS로 작성된 Mina zkApp은 이더리움 상의 관련 상태(NFT 보유량, DeFi 프로토콜 상호작용, 'OG'-ness 등)를 읽고, 특정 진술(예: Gitcoin 특정 펀드의 기여자)에 대한 증명을 생성하며, 이를 검증 후 Mina에 저장합니다. 그 후 해당 증명을 프라이버시 채팅 서비스에 제공하여 접근 권한을 부여합니다.
머지 이후 이러한 계획에 어떤 변화가 있을까요?
로드맵은 변함없습니다!
우리는 1년 이상 전, 세계 최초의 간결하고 제로지식 기반의 블록체인 및 Web3 상태 레이어로서 Mina를 출시했습니다. 오프체인 제로지식 스마트 계약(ZK 회로, zkApp) 구축을 위한 SnarkyJS 프레임워크는 6월에출시되었습니다.
SnarkyJS를 사용하는 주요 장점은 다음과 같습니다:
- TypeScript 기반으로, 비밀번호학 전문가가 아니더라도 쉽게 사용 가능
- 회로에 신뢰 설정(trusted setup)이 필요하지 않음 (Plonk15 기반의 Kimchi 적용)
- 무한한 '재귀(recursive)' 루틴을 구축할 수 있어, 무제한의 거래를 일정 크기의 증명으로 집계 가능
- 사용자 정의 게이트 및 WASM을 통한 최적화로 브라우저 상에서도 효율적으로 실행 가능
현재 zkApp은Mina QA 네트워크에 배포할 수 있으며, 우리는 곧 zkApp의 최종 인센티브 테스트넷 출시를 앞두고 있습니다.
O(1) Labs는 이번 주새로운 ZK 빌더 그룹을 추가하였으며, 이들은 zkApps Builders Program의 일환으로 기존 zkApp 목록에 포함될 예정입니다. 또한 6월부터는 SnarkyJS 시작 파트너들과 함께협업하여 프레임워크에 대한 피드백을 수집하고 코드 개발을 지원하고 있습니다.
마지막으로, 우리는 이번 머지를 매우 기대하고 있으며, 이는 Web3 커뮤니티가 고도로 복잡하고 중대한 의미를 지닌 분산형 네트워크를 실현할 수 있다는 것을 입증하는 계기가 될 것입니다. 동시에 PoS 합의 방식을 사용하는 Mina Protocol과 같은 블록체인이 이미 누리고 있는 실질적인 지속 가능성의 이점을 우리 모두가 공유하게 될 것입니다.
zkApp 구축에 관심이 있으신 분은 문의해 주세요. 이더리움에서 zkApp을 어떻게 활용할 수 있는지에 대한 질문도 환영합니다.
아직 익숙하지 않으신 분은 아래 링크를 확인하시고, 우리의 ZKP 운동에 동참하세요!
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News











