RaaS의 ZK/OP 경로 분쟁: ZK-RaaS가 더 나은 이유는 무엇입니까?

TL; DR
낙관적 롤업과 비교하여 ZK-롤업은 다음과 같은 장점이 있습니다.
압축된 거래 데이터로 L1 Gas 비용 절감
더 안전하고 신뢰할 수 없음
거래 확인 속도가 빨라지고 출금 시간이 단축됩니다.
이러한 이점 외에도 ZK-RaaS는 네트워크 효과를 통해 다음과 같은 측면에서도 이점을 갖습니다.
ZK-RaaS 제공ZK-PoW대규모 ZK-롤업에 대규모 컴퓨팅 성능을 제공하여 ZKP 계산 비용을 절감합니다.
ZK-Rollup의 빠른 거래 확인 속도(분 단위) 덕분에 ZK-Rollup은NCRC(네이티브 교차 롤업 통신)합의를 통해 유동성 단편화 문제를 해결합니다.
RaaS란 무엇입니까?
Rollups-as-a-Service (RaaS)롤업 프레임워크 및 SDK 위에 추상화 계층을 제공하여 맞춤형 프로덕션 등급 애플리케이션별 롤업(AppRollups) 위에 쉽게 배포, 유지 관리 및 구축할 수 있습니다. RaaS는 SaaS(Software-as-a-Service) 제품과 유사하므로 개발자는 애플리케이션 계층 구축에 집중할 수 있어 여러 엔지니어가 수십 시간이 걸렸던 프로세스를 코드 없는 10분 배포 프로세스로 전환할 수 있습니다.
롤업의 두 가지 주요 유형은 다음과 같습니다.Optimistic rollups그리고ZK-Rollups. 그들은 거래 검증과 분쟁 처리가 다르며 서로 다른 강점과 약점을 가지고 있습니다. 본 논문에서는 제공되는 Rollup의 종류에 따라 RaaS를 Op-RaaS와 ZK-RaaS로 구분한다.
1. 비용
ZK-롤업의 L1 가스 비용은 낙관적 롤업보다 낮습니다.
롤업 솔루션의 주요 목표 중 하나는 이더리움 거래 처리량을 늘리고 사용자의 가스 비용을 줄이는 것입니다. 낙관적 롤업과 ZK-롤업은 트랜잭션을 일괄 처리하고 정기적인 간격으로 메인넷에 제출함으로써 이를 달성합니다. 따라서 L1에 제출하는 데이터에 대한 가스비를 모두 부담해야 합니다.
사기 방지로 인해 Optimistic Rollups는 모든 거래 데이터를 체인에 게시해야 합니다. 따라서 대량의 데이터를 메인 체인에 제출하려면 더 많은 가스가 필요합니다.
ZK-롤업에는 효율적인 데이터 압축 기술이 있으므로(예: 주소 대신 사용자 계정을 나타내기 위해 인덱스를 사용하면 28바이트의 데이터가 절약됩니다) 이는 기본 체인에 거래 데이터를 게시하는 비용을 줄이는 데 도움이 됩니다.
따라서 ZK-롤업은 낙관적 롤업보다 더 많은 L1 Gas를 절약할 수 있습니다.
ZK-RaaS는 대규모 채굴자 참여를 통해 ZKP 컴퓨팅 비용을 절감합니다.
그러나 ZK-롤업은 영지식 증명을 생성하기 위해 추가 계산 비용이 필요합니다. 이것이 바로 ZK-RaaS가 해결하려는 목표입니다.
ZK-Rollup의 대규모 구현으로 인해 ZKP를 생성하려면 컴퓨팅 성능을 제공하기 위해 많은 수의 CPU, GPU, FPGA 및 기타 하드웨어와 마이닝 머신이 필요합니다. Opside(https://opsi.de)도 제안합니다.ZK-PoWzkEVM 노드 유지 관리 및 ZKP 계산에 참여하기 위해 채굴자 개념이 도입되었습니다. Opside ZK-PoW 프로토콜은 Ethereum, BNB 체인, Polygon PoS 및 Opside Chain 자체를 포함하되 이에 국한되지 않는 여러 체인에 배포됩니다.
더 많은 채굴자가 동시에 ZKP 컴퓨팅 작업에 참여하도록 장려하기 위해 Opside는 제안합니다.ZKP's Two-Step Submission Algorithm. ZKP에 해당하는 PoW 보상 지분은 특정 규칙에 따라 유효한 ZKP 제출자, 즉 채굴자에게 배포됩니다.

증명 해시 제출: 일정 기간 내에서 특정 시퀀스에 대해 여러 광부가 영지식 증명 계산에 참여할 수 있습니다. 각 채굴자는 증명을 계산한 후 원본 증명을 직접 제출하지 않고 증명 해시(증명/주소)를 계산하여 계약서에 제출합니다.
ZKP 제출: 일정 기간이 지나면 채굴자는 원본 증명을 제출하고 이전에 제출한 증명 해시로 이를 확인합니다. 검증을 통과한 채굴자는 PoW 보상을 받을 수 있으며, 보상 금액은 채굴자의 약속 금액 비율에 따라 분배됩니다.
Opside에서 ZKP의 2단계 제출 알고리즘은 ZKP의 병렬 계산과 직렬 제출을 구현하여 채굴자가 동시에 여러 ZKP 생성 작업을 수행할 수 있도록 하여 ZKP의 생성 효율성을 크게 가속화합니다.
2. 거래 최종성 및 자본 효율성
낙관적 롤업: 최대 7일의 챌린지 기간이 있으며, 챌린지 기간이 끝날 때까지 메인 체인에서 거래가 완료되지 않습니다. 따라서 낙관적 롤업은 트랜잭션 최종성에 대한 대기 시간이 높습니다.
ZK-롤업: ZK-롤업의 장점은 트랜잭션 최종성 지연이 일반적으로 수십 분 또는 심지어 몇 분으로 낮다는 것입니다. 노드 운영자가 유효성 증명을 확인하면 상태가 업데이트됩니다.
Optimistic Rollup에는 도전 기간이 있기 때문에 사용자는 만료 전에 자금을 인출할 수 없어 불편을 겪습니다. ZK-Rollups에는 도전 기간이 없으며 사용자는 자본/유동성 효율성이 더 뛰어나고 언제든지 자금을 인출할 수 있습니다.
3. 공유 모빌리티
언급할 가치가 있는 것은,ZK-Rollups 거래는 빠르게 확인할 수 있으므로 ZK-Rollups 간의 무신뢰 통신이 가능하여 모든 Rollup이 자산 유동성을 공유할 수 있습니다.사기 방지 및 7일의 챌린지 기간으로 인해 Optimistic Rollup 간에 무신뢰 기본 통신을 구현하는 것은 비현실적입니다.
ZK-RaaS 플랫폼 OpsidesNCRC(Native Cross Rollup Communication) 프로토콜무신뢰 롤업 상호 운용성 솔루션을 제공합니다. NCRC 프로토콜은 각 Rollup에 별도의 Third-party 브리지를 추가하지 않고, ZK-Rollup과 함께 제공되는 브리지(네이티브 브리지)를 시스템 수준에서 변환하여 각 ZK-Rollup의 기본 브리지를 직접 사용하여 달성합니다. 교차 롤업 통신. 이 접근 방식은 더욱 간결하고 철저하며 기본 브리지의 절대적인 보안을 상속받을 뿐만 아니라 타사 브리지로 인해 발생하는 시스템 복잡성과 신뢰 비용을 방지합니다.

NCRC는 테스트 네트워크에 출시되었으며 사용자가 직접 경험할 수 있습니다. https://pre-alpha-assetshub.opside.network/.
4. 보안
낙관적 롤업: 사기 방지는 정직한 검증자가 블록체인 네트워크를 보호함으로써 거래의 유효성을 보장합니다. 유효하지 않은 거래에 도전하는 정직한 노드가 없으면 악의적인 행위자가 자금을 훔칠 수 있으며 이러한 낙관적 롤업은 안전하지 않습니다.
ZK-Rollups: ZK-Rollups는 정직한 검증자에 의존하는 대신 영지식 증명을 사용하여 거래를 확인합니다. 장점은 ZKP가 인간 참여가 아닌 수학적 증명을 통해 보안을 보장한다는 것입니다. 따라서 ZK-Rollups는 신뢰할 수 없습니다.
이론적으로는 낙관적 롤업의 사기 증명이 가능하지만 이미 소수의 롤업이 운영되고 있습니다. 그러나 시간이 지나고 낙관적 롤업 수가 증가함에 따라 이 보안 모델의 위험은 점차 노출되어 회색 코뿔소, 심지어 검은 백조가 될 것입니다. 정직한 검증인을 운영하는 데는 비용이 들고 대부분의 경우 이득이 없기 때문입니다. Op-RaaS가 다수의 낙관적 롤업을 생성하면,몇 가지 헤드 롤업을 제외하고 모든 롤업에 정직한 노드가 있는지 확인하는 것은 어렵습니다. 특히 관심을 받지 못하는 롤업은 더욱 그렇습니다.
ZK-Rollups의 보안은 사기 거래에 도전하기 위해 사용자나 검증인에게 의존하지 않고 수학적 증명을 통해 보안을 보장하기 때문에 신뢰할 수 없습니다.
요약하다
ZK-RaaS이든 Op-RaaS이든 개발자는 복잡한 소프트웨어 및 하드웨어를 관리하지 않고도 자체 롤업 애플리케이션 체인을 가질 수 있습니다.
Opside(https://opsi.de)가 대표하는 ZK-RaaS 플랫폼은 ZK-PoW 및 NCRC 프로토콜을 출시하여 ZK-Rollups의 장점을 더욱 분명하게 만들었습니다.



