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

YBB Capital: 미친 멀티체인 세계, 미친 OP 스택

YBB Capital
特邀专栏作者
이 기사는 약 6943자로, 전체를 읽는 데 약 10분이 소요됩니다
원클릭 릴리스 체인 열풍이 오고 있습니다. OP Stack은 클릭 한 번으로 Layer 2를 생성할 수 있는 슈퍼 체인입니다. 이 기사의 내용은 OP Stack 아키텍처, OP의 ZK 요소, 및 롤업 보안 문제를 종합적으로 분석합니다.
AI 요약
원클릭 릴리스 체인 열풍이 오고 있습니다. OP Stack은 클릭 한 번으로 Layer 2를 생성할 수 있는 슈퍼 체인입니다. 이 기사의 내용은 OP Stack 아키텍처, OP의 ZK 요소, 및 롤업 보안 문제를 종합적으로 분석합니다.

머리말

머리말

첫 번째 수준 제목

이미지 설명

YBB 캐피탈 연구원 Ac-Core Homemade

첫 번째 수준 제목

OP 스택이란 무엇입니까?

OP 스택은 누구든지 낙관적 롤업을 사용하여 이더리움 위에 자신만의 레이어 2 블록체인을 구축할 수 있게 해주는 오픈 소스 소프트웨어 구성 요소 세트로 이해될 수 있습니다. 보안과 최종성을 보장하기 위해 이더리움에 의존하면서 컴퓨팅과 스토리지의 대부분을 체인 외부로 이동합니다.기술적 관점에서 낙관주의는 사용자를 위한 온체인 수수료를 많이 절약한다는 사실에 주로 반영됩니다. OP 스택은 네 가지 주요 구성 요소로 구성됩니다.

  • 메인넷: OP 메인넷은 저렴하고 빠른 Ethereum Layer 2 네트워크입니다.가상 머신 EVM호환 가능;

  • Contract: OP Stack의 핵심 로직과 기능을 구현하는 스마트 컨트랙트입니다. OP 계약에는 STS(State Transition System), FP(Fraud Prover), SCC(State Commitment Chain) 및 CTC(Canonical Transaction Chain)가 포함됩니다.

  • 서비스: 레이어 1과 레이어 2 간의 데이터 가용성, 데이터 동기화 및 통신 서비스를 제공합니다.

  • 보조 제목

뛰어난 개방성:

이미지 설명

YBB 캐피탈 연구원 Ac-Core Homemade

OP 스택(Over Powered Stack)은 슈퍼 체인 뒤의 통합 모듈형 개발 스택이 될 것이며, 그들 사이에는 수많은 상호 연결되고 통신 가능한 블록체인이 있습니다. OP 스택은 전용 Optimism Collective에 의해 전반적으로 개발 및 유지 관리되며 새로운 통합 네트워크 배포를 위한 공유 오픈 소스 시스템을 지원합니다. 동시에 이는 표준화된 오픈 소스 모듈 세트이기도 합니다. 완전히 이더리움 보안에 기반한 코스모스처럼 들리지 않나요! ETH와 ATOM은 상호보완적이라고 했는데, 이제는 OP Stack을 코스모스 킬러로 만든다고요? 다음으로 OP 스택의 정의를 분해해 보겠습니다.

표준화"표준화"모듈의 표준에 대한 합의가 있고 모든 사람이 이를 구현할 수 있음을 의미합니다. 또한 완전한 오픈 소스라는 것은 개발 반복 및 메시지 요청을 위해 누구나 자유롭게 사용할 수 있다는 것을 의미합니다. 개발자는 체인의 다양한 실행 계층, 합의 계층, 결제 계층 및 데이터 가용성 계층 간에 모듈을 전환할 수 있습니다.

보조 제목

OP 스택 설계 원칙:

  • 효율성: OP Stack을 사용하면 한 번의 클릭으로 무엇이든 구축하고 블록체인을 발행할 수 있습니다.

  • 단순성: 재사용 가능한 코드와 기성 개발 키트를 사용하여 보안을 강화하고 유지 관리 복잡성을 줄여 전체적으로 임계값을 낮춥니다.

  • 확장 가능: Optimism Collective는 OP 스택의 기본 코드를 완전히 오픈 소스로 제공합니다.

아키텍처 측면에서 OP 스택은 아래에서 위로 6개의 레이어, 즉 DA 레이어 데이터 가용성 레이어, 시퀀싱 레이어 정렬 레이어, 파생 레이어 파생 레이어, 실행 레이어 실행 레이어, 결제 레이어 결제 레이어, 거버넌스 레이어 거버넌스 레이어로 나눌 수 있습니다. . OP 스택의 각 계층은 원하는 대로 결합하고 분리할 수 있는 모듈식 API 구성 요소입니다. 가장 중요한 것은 OP Stack의 주요 워크플로우를 구성하는 DA 데이터 가용성 계층, 실행 계층 및 정산 계층입니다.

  • DA 데이터 가용성 레이어: 단일 또는 다중 데이터 가용성 모듈을 사용하여 입력 데이터를 얻을 수 있는 OP 스택의 원본 데이터 소스입니다. 현재 이더리움은 가장 중요한 DA 레이어이지만 앞으로 더 많은 체인이 추가될 예정입니다.

  • 실행 계층: OP 스택의 상태 구조는 EVM 또는 다른 VM에 대한 가능성을 제공하여 Ethereum에서 시작된 레이어 2 트랜잭션에 대한 지원을 추가하는 동시에 각 트랜잭션에 대한 레이어 1 데이터 요금을 추가하고 Ethereum에 기여할 수 있습니다. 거래.

  • 정산 계층: OP 스택의 계층 2 거래 데이터가 가는 곳이며, 계층 2 확인 후 최종 정산을 위해 정보가 대상 블록체인으로 전송됩니다. 앞으로는 ZK와 같은 유효성 증명 메커니즘에 액세스하여 서로 다른 체인 간의 장벽을 허물고 심지어 OP 기반 레이어 2와 ZK 기반 레이어 2 사이의 섬을 연결할 것으로 예상됩니다.

보조 제목

OP 스택 규칙:

YBB 캐피탈 연구원 Ac-Core Homemade

이더리움의 무제한 블록 공간은 대량 채택을 향한 핵심 단계이지만 이러한 확산으로 인해 단편화도 발생했으며 무허가 배포로 인해 새로운 과제도 발생했습니다. 오늘날 각각의 새로운 OP 스택 체인은 자체 도메인에 있으며 독립적으로 성장합니다. 표준과 개선 사항을 공유합니다. 사용자와 빌더는 또한 보안, 품질 및 중립성 측면에서 다양한 체인을 개별적으로 평가해야 하는 엄청난 과제에 직면해 있습니다. 슈퍼체인을 실현하기 위해서는 OP스택을 독립적이고 분산화된 블록 공간에서 통합된 체인 집합체로 전환하고 함께 협력하여 블록 공간을 개방하고 분산화해야 합니다. 체인의 법칙은 낙관적인 거버넌스와 슈퍼체인을 위한 기본 원칙을 제시합니다. 낙관적 거버넌스는 단일 체인을 관리하는 것에서 여러 체인이 공유하는 표준을 관리하는 것으로 이동하여 슈퍼 체인의 일부가 되기 위해 필요한 속성을 정의하는 동시에 슈퍼 체인에서 거래하는 사용자 보호를 우선시합니다. 근본적으로 체인법은 (법적 계약이 아닌) 사회적 계약이므로 커뮤니티의 활발한 토론이 중요합니다. 슈퍼체인의 존재로 인해 슈퍼체인은 다음과 같은 특성을 보장할 수 있습니다.

  • 블록 공간이 동질적이고 중립적이며 개방적으로 유지되도록 보장: 체인 법률에 대한 약속은 체인을 보호하는 사용자, 개발자 및 기타 이해관계자에 대한 약속입니다. 크든 작든 체인은 하이퍼체인의 일부라면 낙관적인 거버넌스를 바탕으로 블록 공간의 동질성, 중립성 및 개방성을 확실하게 보여줄 수 있습니다.

  • 지속적인 개선의 이점: 공유 업그레이드는 슈퍼 체인이 유지 관리에 대해 걱정할 필요 없이 항상 최고의 기술을 얻을 수 있음을 의미합니다.

  • 보조 제목

생각해 볼 만한 질문:

OP 스택이 OP를 피드백할 수 있나요?

OP 토큰의 목적은 무엇입니까? 베이스체인 방식을 사용하면 수입의 일부를 Optimism Collective에 피드백하고 재고의 수입원은 자체 가치에 의존하여 더 많은 창출에 의존하게 됩니다. 가격적인 측면에서 2차 시장에서의 OP의 성과 로직은 ATOM과 유사하지만 현시점에서는 이 솔루션이 가장 좋을 수 있습니다. 다시 말하면 Optimism Collective는 결국 이익을 얻을 것입니다. 이 느낌이 UNI를 생각나게 하는 걸까요? 두 프로젝트 모두 강력한 강점을 갖고 있지만 토큰 자체에는 투표와 거버넌스 외에는 다른 가치가 없습니다. 이와 달리 Layer 2는 현재 중앙 집중식 정렬 문제에 직면해 있으며, Layer 2 토큰이 일부 형태의 리더 선택(합의 투표 아님)에만 사용되더라도 정렬 능력의 가치는 여전히 Rullop 토큰에 축적됩니다.

동시에 OP 팀은 7월 25일 체인 법칙 제안을 발표했습니다. OP 스택을 사용하는 모든 체인은 공유 거버넌스 모델 및 분류기를 시작하여 이익 피드백 모델을 표준화하여 전체 OP를 묶을 수 있기를 바랍니다. 이는 코스모스의 공유 보안 모델과 유사한 더 많은 이점(위에서 언급한 OP 스택 규칙 등)을 가져올 수 있습니다.

OP 스택과 ZK 스택의 차이점:

OP 스택: 다중 체인 단일 선택

위를 통해 OP Stack이 Cosmos와 유사한 멀티 체인 모델을 채택하고 있음을 어렵지 않게 알 수 있지만 OP Stack은 각 체인을 추구하면서 다른 체인의 트랜잭션을 확인해야 하기 때문에 선택은 하나뿐입니다. 레이어 1에서 며칠을 기다려야 합니다. 결과적으로 단일 공유 시퀀서, 중앙 집중식 MEV 할당, 계약 및 관리에 의한 보호는 서로 다른 체인 간의 Optimistic 롤업의 원활한 상호 운용성을 위한 유일한 가능성입니다.

ZK 스택: 다중 체인 및 다중 선택

첫 번째 수준 제목

이미지 설명

YBB 캐피탈 연구원 Ac-Core Homemade

보조 제목

OP에 대한 영지식 증명(ZKP)을 구현합니다.

이미지 설명

YBB 캐피탈 연구원 Ac-Core Homemade

이 작업을 수행한다는 것은 OP의 오류 방지 프로그램[2]을 증명할 수 있는 영지식 증명(ZKP) 시스템을 구현하는 것을 의미합니다. 또한, 증명 시스템은 표준 구성 OP 스택 체인의 두 블록 사이의 상태 전환도 증명해야 하므로 실제로 실현 가능함을 증명해야 합니다. ISA의 표준 실행 궤적을 입증하는 것 외에도 오류 방지 프로그램을 지원하려면 추가 요구 사항이 필요합니다[1].

보조 제목

분산형 분류기의 시도:

Espresso Systems는 2023년 7월 21일에 트윗을 통해 OP Stack 리더십 선거를 위한 분산형 정렬 검증 구축 제안이 수락되어 OP Stack 및 Superchain의 기여자가 되었음을 공식적으로 발표했습니다. 프로젝트의 주요 프로토콜인 HotShot은 재가설을 사용하여 이더리움 검증인이 프로토콜에 참여할 수 있도록 하는 고속 합의 프로토콜로, 이더리움 검증인 세트와 동일한 규모를 달성하는 것을 목표로 합니다. 이 프로젝트는 또한 모든 기능을 갖춘 Zk-롤업, 특히 Polygon zkEVM의 포크와 통합되는 Espresso Sequencer를 개발합니다.

리더선거란 무엇인가?

리더 선택[6]은 분산 시스템에서 다음 표준 상태 전환 생성을 담당하는 다양한 리더를 사용하는 기능을 나타냅니다. 블록체인에서 리더 선택을 통해 서로 다른 블록 생산자가 서로 다른 시간에 블록을 생성할 수 있으며, 리더 선택 알고리즘은 경쟁적이거나 비경쟁적일 수 있습니다.

작업 증명의 경우 경쟁적 리더 선출 알고리즘은 동시에 리더가 되기 위해 경쟁하는 많은 잠재적 단위가 있음을 의미합니다. 비경쟁 리더 선출 알고리즘은 특정 시점에 알려진 리더가 하나만 있다는 것을 의미하고, 이더리움 개스퍼의 경우 비경쟁 리더 선출 알고리즘은 특정 시점에 알려진 리더가 하나만 있다는 것을 의미합니다. 그 때 다른 잠재적 유닛이 리더가 될 수 있는 다른 방법은 없습니다.

제안자 네트워크와 빌더 네트워크가 분리된 경우(즉, 블록 빌더 네트워크는 거래 순서 선택만 담당하고, 제안자 네트워크는 블록 서명만 담당), 원래 생성을 담당했던 단일 개체가 특정 순간에 블록을 가능한 많은 개체로 변환하고 특정 순간에 네트워크에서 가장 수익성이 높은 잠재적 블록을 구축하기 위해 경쟁하게 하며 동시에 MEV의 존재로 인해 이러한 경쟁이 다시 시작됩니다.

첫 번째 수준 제목

보조 제목

이더리움 작동 방식:

이더리움의 원리는 사용자가 제출한 모든 트랜잭션을 각 노드에 저장하고 실행하는 것이며, 이러한 높은 수준의 보안 방식은 전체 네트워크 비용을 매우 비싸게 만들기 때문에 전체 네트워크 확장을 위해서는 Rollup 솔루션을 채택할 필요가 있습니다. 간단히 말하면 롤업 = 레이어 1 계약 세트 + 레이어 2의 자체 네트워크 노드, 즉 온체인 스마트 계약 + 오프체인 집계자로서 결제, 합의 및 데이터 가용성을 위해 이더리움에 의존하며 오직 Rollup 실행을 담당합니다.

  • 체인의 스마트 계약은 해당 신뢰 모델이 이더리움의 보안을 빌린 이더리움의 스마트 계약임을 나타냅니다.

  • 오프체인 애그리게이터는 더 빠르고 저렴한 목표를 달성하기 위해 오프체인 트랜잭션을 실행 및 집계하고, 대량의 트랜잭션을 압축한 후 최종적으로 이더리움 메인넷에 올려놓는 것을 의미합니다.

이미지 설명

보조 제목

중앙 집중식 분류기 문제:

Layer 2의 Full Node는 두 가지 방법으로 Transaction Sequence를 얻을 수 있는데, 하나는 Sorter로부터 직접 얻는 것이고, 다른 하나는 Sorter가 Layer 1로 보낸 Transaction Batch(Batch)를 읽어오는 것인데 후자는 수정 불가능한 속성이 더 강력해졌습니다. 트랜잭션 실행은 블록체인 원장의 상태를 변경하므로 일관성을 보장하기 위해 레이어 2 전체 노드는 트랜잭션 순서를 얻는 것 외에도 원장의 상태를 시퀀서와 동기화해야 합니다. 따라서 정렬기의 작업은 트랜잭션 배치를 Layer 1의 Rollup 계약으로 보내는 것뿐만 아니라 트랜잭션 실행 후 StateRoot/StateDiff 상태 업데이트 결과를 Layer 1로 전송하는 것입니다. 일반적으로 정렬기의 작업은 다음과 같습니다. 트랜잭션을 처리하고 블록체인에 추가된 블록으로 주문되며 트랜잭션을 일괄 처리하고 이를 레이어 1 스마트 계약에 게시합니다.

이미지 설명

보조 제목

OP Stack:

따라서 문제는 레이어 2가 레이어 2의 토큰 자산을 분류기의 운영자 주소로 전송한 다음 이러한 토큰 자산을 레이어 1로 전송하여 사용자 자산을 훔치는 등 존재하지 않거나 잘못된 거래를 위조할 수 있느냐는 것입니다. 대답은 다음과 같습니다. 원하면 할 수 있습니다. 따라서 시퀀서의 사기 위험에 직면하여 다양한 유형의 롤업에서는 다양한 대응 방법을 채택했습니다.

낙관적 롤업을 예로 들어 보겠습니다. 이를 통해 레이어 2 전체 노드는 사기 증명(Fraud Proof)을 제공하여 레이어 1의 분류기에 의해 게시된 데이터가 잘못되었음을 증명합니다. 그러나 사기 방지가 없는 Optimism의 경우 분류기를 통해 레이어 2 사용자 자산을 훔치고 싶다면 분류기 운영자가 거래 지시를 위조하고 다른 사람의 레이어 2 자산을 자신의 주소로 전송하고 마지막으로 훔친 코인을 전송하도록 하기만 하면 됩니다. Rollup과 함께 제공되는 브리지 계약을 통해 레이어 1로.

이미지 설명

보조 제목

ZK Stack:

다음으로 ZK Stack에 대해 이야기해보겠습니다. ZK 롤업 네트워크에는 Prover 노드가 있는데, 이 노드는 분류기에 대한 트랜잭션 배치를 발행하고 동시에 유효성 증명을 생성하는 역할을 담당합니다. 이러한 유효성 증명에는 레이어 1에 대한 전용 확인 계약이 있습니다. 트랜잭션 배치 증명과 해당 StateRoot/StateDiff가 검증자 계약의 검증을 통과하는 한 트랜잭션은 최종적으로 확인됩니다. ZK 롤업은 레이어 2 풀 노드에 의존할 뿐만 아니라 분류기 사기 문제를 해결할 때 유효성 증명을 활용한다는 점에서 OP 스택과 다릅니다. ZK 롤업의 공식 브릿지는 유효성 인증서에 의해 검증된 출금 거래 실행만 허용합니다. 보안 관점에서 이것은 분명히 위의 OP 스택과 ZK 스택의 차이점 섹션에서 Optimism보다 훨씬 더 신뢰할 수 있습니다. 제안: ZK Stack은 다중 체인 및 다중 선택입니다.

이론적 관점에서 ZK 롤업의 보안은 레이어 1의 검증자 계약에 의해 보장되거나, 거래의 최종 확인은 레이어 1 노드에서 완료된다고 할 수 있습니다. 사기 증명을 발행할 수 있는 하나 이상의 정직한 레이어 2 풀 노드에 의존하는 OP 롤업의 보안과 비교하면 모두 레이어 1(ETH)의 보안을 상속하지만 엄밀히 말하면 그렇지 않을 수도 있습니다. 이것은 이미 현재 최적의 솔루션입니다. 다른 퍼블릭 체인과 비교할 때 이더리움은 수년간의 개발을 경험했으며 의심할 여지 없이 보안이 가장 신뢰할 수 있습니다.

이미지 설명

YBB 캐피탈 연구원 Ac-Core Homemade

  • 지연 문제: ZK 롤업은 또한 레이어 1에 데이터를 게시하는 레이어 2 노드의 지연 문제를 해결해야 합니다. 빠른 배송을 위해 상자를 준비해야 하는 것과 마찬가지로 분류기나 증명자가 데이터를 레이어 1로 보낼 때마다 고정 비용이 발생합니다.

  • 속도 문제: ZK 롤업은 유효성 증명 생성 속도가 느리다는 문제에 직면해 있습니다. 시퀀서는 1초에 수천 개의 트랜잭션을 실행할 수 있지만 이러한 트랜잭션에 대한 유효성 증명을 생성하는 데 몇 시간이 걸릴 수 있습니다.

  • 비용 문제: 전체 비용을 줄이기 위해 많은 ZK 롤업 솔루션은 여러 증명을 집계하여 한 번에 레이어 1로 보내는 전략을 채택합니다. 즉, 증명자는 증명을 생성한 후 즉시 레이어 1에 증명을 보내지 않고 여러 증명이 생성될 때까지 기다렸다가 함께 집계하여 한 번에 레이어 1의 검증자 계약으로 보냅니다.

  • 수량 문제: 시작된 트랜잭션 수가 충분하지 않으면 시퀀서가 레이어 1에 데이터 게시를 지연할 수 있습니다. 예를 들어, 일부 롤업 네트워크는 시장 활동이 없는 기간 동안 30분마다 트랜잭션 일괄 처리만 레이어 1에 보낼 수 있습니다.

보다 적합한 분산형 분류기 솔루션의 문제와 관련하여 모듈화가 더 큰 사용자 정의와 동일하기 때문에 모듈화가 최적의 솔루션일 수 있습니다. 현재 분산형 도구에서는 다음 5가지가 주로 호스트입니다.

- Single Sequencer & POA

- Based rollup 

- DVT x Sequencer

- Shared Sequencer

- Bootstrap a New Sequencer Set

첫 번째 수준 제목

이미지 설명

YBB 캐피탈 연구원 Ac-Core Homemade

하이퍼체인과 하이퍼익스텐션은 항상 모두가 주목하는 확장 방향이었으며, 각 프로젝트는 아직 개발 초기 단계이지만 전체적으로 이더리움에 더 강력한 스토리텔링을 가져왔습니다. 이제 우리는 OP Stack이 많은 채택을 얻었으며 Coinbase, opBNB, Zora, Worldcoin 및 기타 많은 공개 체인과 같은 많은 스타 공개 체인도 OP Stack에 합류하여 OP Stack에 좋은 브랜드 보증을 제공했음을 알 수 있습니다. 최근 6월 26일 저녁을 포함하여, zkSync는 사용자 정의 ZK 롤업을 구축하기 위한 모듈식 오픈 소스 프레임워크인 ZK Stack의 출시를 발표했습니다. 이는 또한 많은 사람들이 zkSync 팀이 OP를 처리하기 위해 사용하는 최고의 킬러 도구로 간주됩니다. 스택. 한쪽에는 선점자 이점이 있는 OP 스택이 있고 다른 쪽에는 수학적 이점이 있는 ZK 스택이 있습니다. 결국 레이어 2의 모든 가치는 롤업 토큰으로 축적될 수 있습니다. 레이어 2 확장을 위한 전투는 이제 막 시작되었습니다. 레이어 2에 관해 화약 없는 전쟁에 대해 어떻게 생각하시나요?

참고 기사:
[ 1 ]https://github.com/ethereum-optimism/optimism/blob/develop/specs/fault-proof.md#fault-proof-program

[ 2 ]https://github.com/ethereum-optimism/ecosystem-contributions/issues/61

[ 3 ]https://github.com/ethereum-optimism/optimism/blob/develop/specs/fault-proof.md#pre-image-oracle

[ 4 ]https://en.wikipedia.org/wiki/System_call

[ 5 ]https://github.com/ethereum-optimism/optimism/blob/develop/specs/fault-proof.md#fault-proof-vm

[ 6 ]https://github.com/ethereum-optimism/ecosystem-contributions/issues/63

참고 기사:

https://mp.weixin.qq.com/s/ezSpKkoUoyFtoYd2cLoOzw


Optimism
Layer 2
ZKP
Odaily 공식 커뮤니티에 가입하세요