원저자 : YBB캐피털 연구원 Ac-Core
TL;DR
CryptoEconomic DVN 프레임워크는 LayerZero의 크로스체인 메시징과 EigenLayer의 경제적 보안 및 인센티브를 결합한 프레임워크입니다.
DVN 프레임워크는 확인, 거부, 처벌의 세 가지 주요 단계로 구성된 구조화된 프로세스를 통해 작동합니다.
LayerZero는 DVN의 분산화를 더욱 심화하기 위해 EigenLayer와 협력하기로 결정했으며 ETH, ZRO 및 EIGEN을 담보 자산으로 수용하면서 양 당사자의 토큰에 새로운 성장 플라이휠을 가져왔습니다.
CryptoEconomic DVN 프레임워크는 향후 전체 체인의 보안을 향상하는 데 도움이 될 수 있습니다.
1. 내러티브 배경 이해: EigenLayer 및 LayerZero의 반복적 업그레이드
출처: LayerZero 공식
2024년 10월 2일 뉴스에 따르면 LayerZero Labs와 Eigen Labs는 전체 체인 메시징에 암호화 경제 보안을 제공하는 것을 목표로 암호화 경제 분산 검증 네트워크(DVN) 프레임워크를 출시하기 위해 협력했습니다. 이 프레임워크에서 개발자는 EigenLayer에 자신의 DVN을 배포할 수 있을 뿐만 아니라 인센티브 메커니즘을 도입하여 크로스체인 메시징의 보안과 신뢰성을 향상시킬 수도 있습니다.
한 문장으로 빠르게 요약하자면 CoyptoEconomicDVN 프레임워크는 LayerZero의 크로스체인 보안 메커니즘과 EigenLayer의 재서약 암호화를 결합한 이중 보장입니다. 핵심 목적은 EigenLayer의 암호 경제 모델을 활용하여 DVN(분산 검증 네트워크)에 더 높은 보안과 인센티브를 제공하는 것입니다.
1.1 세션 1: LayerZero V2의 길을 열어주는 CryptoEconomic DVN의 크로스체인 메커니즘
LayerZero는 자산 크로스체인일 뿐만 아니라 무신뢰 크로스체인 통신 프로토콜이기도 합니다. 이는 릴레이와 오라클을 통해 궁극적인 신뢰 링크를 분리합니다. 즉, 초경량 노드 메커니즘을 사용하여 메시지 크로스체인을 실현합니다.
LayerZero V2 아키텍처의 핵심 설계는 프로토콜, 표준 및 인프라의 세 가지 범주로 나눌 수 있습니다.
1. 프로토콜
LayerZero의 프로토콜 부분은 지원되는 모든 블록체인에서 일관되며 변경이 불가능하고 허가가 없으므로 검열 저항과 장기적인 안정성을 보장합니다. 이 부분은 두 가지 주요 구성 요소로 구성됩니다.
엔드포인트: 이는 각 블록체인의 변경 및 업그레이드가 불가능한 스마트 계약이며 LayerZero 프로토콜의 핵심입니다. 엔드포인트는 애플리케이션이 보안 구성을 관리하고 체인 전체에 걸쳐 메시지를 보내고 받을 수 있도록 표준화된 인터페이스를 제공합니다. 엔드포인트는 불변성으로 인해 일단 배포되면 어떤 엔터티도 엔드포인트를 수정할 수 없습니다.
MessageLibs(메시지 라이브러리): 메시지 라이브러리는 엔드포인트에 연결되며 크로스체인 메시지의 확인 및 통신을 처리합니다. 각 메시지 라이브러리 업데이트는 추가적이며 이전 버전을 대체하지 않습니다. 이렇게 하면 프로토콜을 업그레이드해야 하는 경우에도 개발자는 이전 버전과의 호환성을 보장하기 위해 이전 메시지 라이브러리를 계속 사용할 수 있습니다. 이는 블록체인의 다양한 버전의 스마트 계약과 유사합니다. 사용자는 필요에 따라 다양한 버전을 선택할 수 있습니다.
이미지 출처: LayerZero 엔드포인트 설명
2. 기준
LayerZero에서 제공하는 표준을 통해 개발자는 여러 블록체인에서 일관되게 실행되는 애플리케이션과 토큰을 구축하여 체인 전체에 걸쳐 통합 의미론을 달성할 수 있습니다. 즉, 애플리케이션이나 토큰이 서로 다른 블록체인에서 동일한 동작을 갖습니다. 이러한 표준은 개발 프로세스를 단순화하고 크로스체인 애플리케이션의 일관성과 확장성을 보장하는 데 도움이 됩니다.
계약 표준: LayerZero는 기존 스마트 계약 표준(예: OFT는 ERC-20 표준의 확장)을 확장하는 OApp(Omnichain Application) 및 OFT(Omnichain Token)와 같은 표준을 제공합니다. 모든 LayerZero 지원 블록체인에서 실행될 수 있는 토큰
메시지 패킷: 블록체인 간에 데이터와 명령을 전송하는 데 사용됩니다. 메시지 패킷에는 재생 공격 및 잘못된 라우팅을 방지하기 위한 요소(Nonce, 소스/타겟 체인 ID, 고유 식별자 등)가 포함되어 있으며, 타겟 체인에서 실행될 실제 명령이나 데이터의 페이로드가 포함되어 있습니다. 이 메시지 형식은 다양한 블록체인 환경(EVM 및 비 EVM 체인, 퍼블릭 체인 및 프라이빗 체인 포함)에 적응할 수 있어 크로스체인 정보 전송의 정확성과 보안을 보장합니다.
디자인 패턴: LayerZero는 일련의 디자인 패턴(예: AB, ABA, 결합 AB)을 제공하여 개발자에게 크로스체인 애플리케이션의 기본 빌딩 블록을 제공하고 복잡한 크로스체인 상호 작용 개발 프로세스를 단순화합니다. 이러한 모드는 개발자가 한 번의 거래로 크로스체인 브리징 및 토큰 교환을 완료하는 등 더 간단하고 효율적인 사용자 경험을 만드는 데 도움이 될 수 있습니다.
이미지 출처: 결합된 ABA 디자인 패턴
3. 인프라
LayerZero의 인프라 계층은 완전 개방형 모듈식이며 모든 개체가 LayerZero 네트워크에 참여하여 트랜잭션을 확인하고 실행할 수 있습니다. 이 설계를 통해 애플리케이션은 보안, 비용, 속도 등의 최적 균형을 달성하기 위해 필요에 따라 다양한 검증 및 실행 방법을 선택할 수 있습니다.
분산형 검증 네트워크(DVN): 이 네트워크는 크로스체인 메시지를 확인하며, 크로스체인 패킷을 확인할 수 있는 모든 엔터티는 LayerZero를 DVN으로 가입할 수 있습니다. 이 분산형 설계를 통해 애플리케이션은 올바른 검증인 조합을 선택하고 단일 검증인 네트워크에 갇히는 것을 방지할 수 있습니다. 현재 LayerZero에는 Google Cloud 및 Polyhedra에서 제공하는 zkLight 클라이언트를 포함하여 15개 이상의 DVN이 참여하고 있습니다.
실행자: 모든 엔터티는 대상 체인에서 크로스체인 메시지의 원활한 실행을 담당하는 실행자를 실행할 수 있습니다. 실행자는 사용자 경험을 단순화하여 사용자가 대상 체인에서 추가 작업을 수행할 필요 없이 소스 체인에서 가스 요금만 지불할 수 있도록 합니다. 애플리케이션은 필요에 따라 하나 이상의 실행기를 선택할 수 있으며 자체 실행기를 구축하거나 크로스체인 메시지를 수동으로 실행하도록 선택할 수도 있습니다.
보안 스택: 각 애플리케이션은 DVN 선택, 시행자 및 기타 보안 기본 설정을 포함하여 필요에 따라 고유한 보안 스택을 구성할 수 있습니다. 보안 스택을 사용하면 애플리케이션이 크로스체인 메시지를 확인하고 필요한 경우 조정하는 방법을 선택할 수 있으므로 고도로 맞춤화된 보안 솔루션을 제공하고 단일 보안 모델에 얽매이는 것을 방지할 수 있습니다.
CryptoEconomic DVN 프레임워크를 더 잘 이해하기 위해 LayerZero V2 DVN과 관련된 추가 콘텐츠는 다음과 같습니다.
DVN(분산 검증 네트워크)은 서로 다른 블록체인 네트워크 간에 전송되는 메시지를 검증하는 데 사용됩니다. LayerZero를 기반으로 구축된 모든 애플리케이션은 DVN을 선택하여 보안 스택을 맞춤 설정할 수 있습니다. 핵심 사항은 다음과 같습니다. 1.DVN: 이 엔터티는 크로스체인 메시지를 확인하고 보안과 무결성을 보장하는 일을 담당합니다. 개발자는 필요에 따라 어떤 DVN을 사용할지 구성하고 선택적 확인 임계값을 설정할 수 있습니다. 2. 개방성: 누구나 선택할 수 있는 다양한 검증 방법을 제공하는 DVN을 만들거나 개발할 수 있습니다. DVN은 검증자, 서명자를 포함하거나 영지식 증명(ZKP) 및 중개 체인과 같은 고급 기술을 사용할 수 있습니다. 3. 사용자 정의 가능한 보안: 애플리케이션은 보안 요구 사항에 따라 다양한 DVN을 선택할 수 있습니다. 다른 프로토콜의 단일 크기 모델과 달리 이러한 유연성을 통해 애플리케이션은 필요에 따라 보안 설정을 조정하여 비용과 위험을 줄일 수 있습니다. 4.DVN 조합: X of Y of N 구성을 통해 애플리케이션은 여러 DVN을 선택하여 메시지를 확인할 수 있습니다. 예를 들어, 1/3/5 구성은 특정 DVN과 5개의 DVN 중에서 선택된 두 개의 다른 유효성 검사기가 필요함을 의미합니다.
출처: V2 아키텍처에서 DVN의 위치
1.2 세션 2: CryptoEconomic DVN의 암호경제학 보장 EigenLayer
EigenLayer는 사용자가 ETH 또는 유동성 스테이킹 토큰(LST)을 재스테이크하여 이더리움 생태계에서 새로운 PoS(지분 증명) 네트워크 및 서비스를 부트스트랩하여 추가 스테이킹을 얻을 수 있도록 하는 일련의 스마트 계약으로 구성됩니다. 수익/보상을 제공하고 다른 모듈식 구성 요소 및 블록체인 네트워크에 보안 및 분산 속성을 제공합니다. 간단히 말해서, 그 본질은 이더리움 판매의 보안입니다. 분석적으로 말하면 EigenLayer는 네이티브 재서약, LRT, AVS, 초대형 롤업 및 커밋된 애플리케이션이라는 다섯 가지 범주를 만들었습니다.
1. 원주민 재서약
검증을 위해 여러 약정을 동시에 입력하고, 각 약정에 의해 소비되는 암호경제학적 대역폭을 측정하고, 모든 약정이 지불 가능한지 확인하는 기능입니다. 핵심은 Ethereum의 Elastic Extension of Security(ES 2)입니다. 각 AVS의 조건이 충족되면 안전할 수 있습니다.
2. 유동성 재담보
LRT는 이더리움의 유동성 스테이킹 토큰(LSD)과 유사한 메커니즘으로, EigenLayer에 저장된 자산을 토큰화하여 원래 잠겨 있던 자산을 잠금 해제합니다.
3. AVS 경제
구축할 수 있는 분산형 시스템 모음인 EienLayer의 핵심은 기술을 어느 정도 분산형 신뢰 아키텍처와 결합하는 능력입니다. AVS가 핵심인 로드맵은 무허가형 분산 서비스를 통합하여 임의의 애플리케이션을 구축하고 Eigenlayer에서 다양한 카테고리와 맞춤형 AVS를 생성할 수 있도록 보장합니다.
4. 대규모 롤업
대부분의 암호화폐 애플리케이션 개발은 여전히 블록 공간의 제약을 받습니다. 수요에 따라 확장되는 클라우드 공간이라는 개념은 없습니다.
예를 들어 EigenDA는 대역폭을 무한대로 확장하고 이전에는 불가능했던 다양한 새로운 사용 사례를 제시하는 메커니즘입니다.
5. 신뢰할 수 있는 앱을 사용하세요
Eigenlayer는 약속의 극대화 수를 늘리기 위해 구축되었으며, EIgenLayer + Ethereum은 Ethereum 수준의 다양성과 약속의 검증 가능성을 제공합니다. 예: 1. EigenDA를 통한 효과 극대화 2. Eigenlayer AVS의 개방형 혁신을 통해 다양성 달성 3. 검증 가능성 계산을 달성하기 위해 온체인 메커니즘에 오프체인 검증 가능성 도입.
2. 토큰 경제적 권한 부여, LayerZero x EigenLayer 이중 협력, ZRO 및 EIGEN을 담보 자산으로 사용할 수 있습니다.
이미지 출처: 스테이킹, 검증, 거부, 처벌 과정 설명
간단히 말해서, CryptoEconomic 분산 검증 네트워크(DVN)는 세 가지 주요 방법으로 크로스체인 보안을 향상시킵니다.
암호경제적 보안: DVN은 처벌 메커니즘(슬래싱)을 도입합니다. DVN에 악의적인 행동이나 오류가 있는 경우 약속된 자산이 처벌됩니다. 이 경제 모델은 DVN이 올바르게 행동할 수 있는 충분한 재정적 인센티브를 갖도록 보장합니다. 부적절한 행동은 상당한 경제적 손실을 초래하여 책임과 안전을 촉진하기 때문입니다.
AVS 정의 보안: 각 AVS(Active Verification Service)는 스테이킹할 수 있는 자산 유형과 페널티 조건을 정의합니다. 이러한 유연성을 통해 다양한 유형의 DVN(예: ZKP, 미들체인 또는 권한 증명 기반 DVN)은 추가 서약 보증을 통해 보안을 강화하고 악의적인 행동에 대한 경제적 억제력을 더욱 향상시킬 수 있습니다.
무허가 보안: 누구나 자산을 스테이킹하여 시스템을 더욱 개방적이고 참여적으로 만들어 DVN의 보안에 기여할 수 있습니다. DVN은 네트워크를 지원하기 위해 모든 자산(예: ZRO, ETH, EIGEN)을 선택하여 보안 옵션을 확대하고 분산화를 강화할 수 있습니다.
CryptoEconomic DVN 프레임워크는 토큰에 바인딩된 경제적 인센티브 메커니즘을 통해 DVN(분산 검증 네트워크)의 보안을 강화하는 오픈 소스 시스템입니다. 이는 LayerZero의 DVN 검증 메시지에 전적으로 의존하고 보안 계층을 추가합니다. 특히 LayerZero의 크로스체인 메시징은 스테이킹, 검증, 거부 및 처벌이라는 네 가지 주요 메커니즘을 통해 보호됩니다.
스테이킹: 검증자(스테이커)는 DVN의 AVS(Active Verification Set)에 ZRO, EIGEN 또는 ETH와 같은 토큰을 담보로 잠급니다. 자금을 스테이킹하면 검증인이 정직하게 행동하도록 장려합니다. 왜냐하면 스테이킹된 자산이 잘못된 행동을 할 경우 처벌(삭감)을 받을 수 있기 때문입니다.
검증: 사용자 또는 애플리케이션은 크로스체인 왕복 메시지(이더리움 → 소스 체인 → 대상 체인 → 이더리움)를 트리거하여 DVN이 기록한 해시 값이 체인에 기록된 해시 값과 일치하는지 확인할 수 있습니다. 일치하는 항목이 있으면 프로세스가 종료됩니다.
거부권: 불일치가 발견되면 거부권 프로세스가 시작되어 토큰 보유자가 DVN 지분에 대한 처벌(삭감) 여부에 대해 투표할 수 있습니다. 이 단계는 블록체인 재구성과 같은 비악성 오류로 인한 잘못된 절단을 방지합니다. 이로 인해 패킷 불일치가 발생할 수 있지만 DVN은 실제로 정직할 수 있습니다.
처벌: 거부권이 실패하고 DVN에 악의적인 행위나 검증 오류가 있는 것으로 확인되면 DVN이 약속한 자산이 감소됩니다.
프레임워크는 세 단계로 구분됩니다.
1단계: 확인 – 공정성을 보장하기 위해 독립적인 DVN을 사용하여 여러 체인에서 메시지를 확인합니다.
2단계: 거부권 – 불일치가 발견되면 거부권 계약이 시작되고 통화 보유자는 DVN 서약을 줄일지 여부를 결정하기 위해 투표합니다.
3단계: 처벌 - 거부권이 실패할 경우 악의적인 행위나 잘못된 검증으로 인해 DVN의 스테이킹 자산이 삭감됩니다.
3. CryptoEconomic DVN 프레임워크에 대한 의견
오늘날의 이더리움 인프라는 점점 더 완벽해지고 있으며, 다중 체인 구조는 필연적인 결론입니다. 서로 다른 체인 간의 통신 보안 문제는 여전히 무시할 수 없는 과제입니다. CryptoEconomic DVN 프레임워크의 주요 혁신은 AVS를 통해 DVN용 핵심 구성 요소를 제공하고 서약 자산 및 페널티 메커니즘을 정의한다는 것입니다. 장기적으로는 전체 체인의 보안을 향상시키는 데 도움이 될 수 있지만, 이로 인해 발생하는 불확실한 영향은 업계에서 흔히 발생하는 문제이기도 합니다. 보안과 유연성 사이의 균형을 어떻게 찾는지는 업계에서 해결해야 할 문제입니다. 미래.
말할 필요도 없이 CryptoEconomic DVN Framework는 LayerZero Labs와 Eigen Labs 간의 양방향 협력을 가능하게 합니다. 기술적인 관점에서 보면 스테이킹, 페널티 메커니즘, 검증 및 거부 메커니즘을 통해 보증을 제공하지만 경제적 이익 관점에서 보면 이는 여전히 PoS 스테이킹 수익의 마트료시카 작업입니다.
LayerZero는 DVN의 분산화를 더욱 심화시키기 위해 EigenLayer와 협력하기로 결정했으며 ETH, ZRO 및 EIGEN을 담보 자산으로 수용하면서 양 당사자의 토큰에 새로운 성장 플라이휠을 가져왔습니다. LayerZero는 기술을 제공하고 EigenLayer는 자금을 제공합니다. 두 당사자 간의 협력을 통해 검증인은 보상을 받고 이 경제 시스템에서 정직한 행동을 장려할 수 있습니다.
참고 기사:
(1) LayerZero V2 심층 분석