BTC
ETH
HTX
SOL
BNB
시장 동향 보기
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

RaaS(Rollup-as-a-Service) 기회: 다중 체인에서 다중 롤업으로

DAOrayaki
特邀专栏作者
2022-08-08 13:00
이 기사는 약 5380자로, 전체를 읽는 데 약 8분이 소요됩니다
이 게시물은 DApp을 위한 롤업 서비스인 RaaS에 대해 설명합니다.
AI 요약
펼치기
이 게시물은 DApp을 위한 롤업 서비스인 RaaS에 대해 설명합니다.

원작자: 남풍포

원래 제목: 서비스로서의 롤업: 기회와 과제

이미지 설명

From Cosmos Network - Internet of Blockchains[4] and Getting Started · Polkadot Wiki[5]

나중에 롤업이라는 보다 안전한 확장 기술이 등장했습니다. 롤업은 레이어 2의 트랜잭션을 "배치"로 압축하여 레이어 1에 업로드하고 사기 증명(예: 낙관적 롤업) 또는 유효성 증명(예: ZK-롤업)을 통해 레이어 1의 상태 전환 유효성을 증명합니다. 섹스. 데이터의 가용성과 상태의 유효성은 레이어 1에서 확인되므로 롤업은 레이어 1과 동일한 수준의 보안을 확보하여 레이어 1과 레이어 2 간에 자산이 안전하게 전송될 수 있도록 합니다.

이미지 설명

https://l2beat.com/[7]의 범용 및 애플리케이션별 롤업

이미지 설명

첫 번째 레벨 제목

RaaS 구축의 과제

보조 제목

공학

먼저 롤업 SDK에 대해 알아보겠습니다. 사람들은 일부 구성을 빠르게 배포하고 SDK를 기반으로 롤업을 시작할 수 있습니다. 바퀴를 재발명하지 않으려면 오픈 소스 롤업이 SDK 개발을 위한 더 나은 선택입니다. Optimistic-rollup의 경우 Arbitrum과 Optimism은 모두 오픈 소스입니다. L2beat에서 Metis와 Boba 모두 Optimism의 코드를 기반으로 개발되었음을 알 수 있습니다. 반면 ZK-rollup은 오픈소스 수준이 높지 않다. ZkSync는 v1[11]의 전체 코드를 공개했지만 v2에는 계약 코드[12](zkEVM 내장)만 있습니다. StarkEx는 계약 코드[13]만 공개하고 다른 모듈은 폐쇄된 소스 코드를 통해 타사에 제공합니다. StartNet은 Cairo의 코드[14]만 제공합니다.

낙관적 롤업 시스템은 더 성숙한 코드베이스와 EVM에 대한 더 나은 지원을 가지고 있지만 사기 증명의 고유한 특성으로 인해 최종성과 보안 측면에서 ZK-롤업 시스템보다 훨씬 뒤떨어집니다. ZK-rollup 레이어 2 트랜잭션은 레이어 1이 검증된 직후 완료되는 반면 Optimistic-rollup 레이어 2 트랜잭션은 챌린지 기간으로 인해 완료하는 데 며칠이 걸립니다. 반면에 낙관적 롤업에는 더 많은 보안 가정이 필요합니다. 사기 증명 제출을 보장하기 위한 최소 1-out-of-N 정직한 운영자와 사기 증명 수락을 보장하기 위한 검열 방지 레이어 1이 필요합니다.

이미지 설명

보조 제목" An overview of zkEVM[15] "

성능

이미지 설명

EIP-4488 및 Proto-danksharding이 블록 크기를 증가시키는 방법, 출처: Vitalik's" Proto-Danksharding FAQ[18] "

ZK-롤업 측면에서 TPS는 ZKP의 계산 속도에 의해서도 제한됩니다. Paradigm과 6block은 계산을 가속화하기 위해 GPU, FPGA 및 ASIC에 대한 서로 다른 하드웨어 옵션을 가지고 있습니다. 또한 6block은 마이닝 풀, 증거 집계 및 DIZK를 포함하여 ZKP 분산 컴퓨팅을 위한 여러 소프트웨어 아키텍처를 비교했습니다. 다가오는 경쟁인 ZPrize[19]는 또한 개발자가 ZKP 계산 속도를 높일 수 있는 가치 있는 솔루션을 찾도록 동기를 부여합니다.

보조 제목

경제 모델

이미지 설명

롤업 및 수수료, https://l2fees.info/[28]

보조 제목

기능적 측면

이미지 설명

"Endgame"[31]에서 Vitalik이 설명한 미래 블록체인 아키텍처, 다중 롤업 및 교차 롤업 브리지 포함

발문

발문

참조 링크

참조 링크

[1] https://ibc.cosmos.network/

[2] https://wiki.polkadot.network/docs/learn-crosschain

[3] https://wiki.polkadot.network/docs/learn-bridges

[4] https://v1.cosmos.network/intro

[5] https://wiki.polkadot.network/docs/getting-started

[6] https://starkware.co/starkex/

[7] https://l2beat.com/

[8] https://ethereum-magicians.org/t/a-rollup-centric-ethereum-roadmap/4698

[9] https://medium.com/starkware/fractal-scaling-from-l2-to-l3-7fe238ecfb4f

[10] https://medium.com/p/7fe238ecfb4f

[11] https://github.com/matter-labs/zksync

[12] https://github.com/matter-labs/v2-testnet-contracts

[13] https://github.com/starkware-libs/starkex-contracts

[14] https://github.com/starkware-libs/cairo-lang

[15] https://drive.google.com/file/d/1SyOXq8CtoEOKplw0KxazAL_YySdpsP62/view

[16] https://hackmd.io/@vbuterin/sharding_proposal#Why-is-data-availability-important-and-why-is-it-hard-to-solve

[17] https://github.com/ethereum/requests-for-proposals/blob/e8eed947a35d966027f47dfdd6c556089228642d/open-rfps/das.md

[18] https://notes.ethereum.org/@vbuterin/proto_danksharding_faq

[19] https://www.zprize.io/

[20] https://medium.com/offchainlabs/arbitrum-one-outage-report-d365b24d49c

[21] https://offchain.medium.com/todays-arbitrum-sequencer-downtime-what-happened-6382a3066fbc

[22] https://docs.zksync.io/userdocs/decentralization.html

[23] https://community.starknet.io/t/starknet-decentralization-tendermint-based-suggestion/998

[24] https://ethresear.ch/t/proof-of-efficiency-a-new-consensus-mechanism-for-zk-rollups/11988

[25] https://ethresear.ch/t/a-design-of-decentralized-zk-rollups-based-on-eip-4844/12434

[26] http://taikocha.in/

[27] https://community.optimism.io/docs/governance/

[28] https://l2fees.info/

[29] https://twitter.com/epolynya/status/1511623759786307586

[30] https://newsletter.banklesshq.com/p/how-to-hop-between-chains

[31] https://vitalik.ca/general/2021/12/06/endgame.html

크로스체인
Odaily 공식 커뮤니티에 가입하세요