대화 Nervos 리궈닝: Layer2 솔루션 아이디어 및 진행 상황 상세 설명
최근, 체인캡처는 Nervos 공동 창립자 리궈닝을 초대하여 캡처 학당에서 "Layer2의 현황과 미래"를 주제로 AMA 활동을 개최했습니다.
공식 자료에 따르면, Nervos는 블록체인 핵심 프로토콜 또는 인프라 구축에 집중하는 오픈 소스 공공 블록체인 시스템으로, 블록체인의 확장성 문제를 상당 부분 해결할 수 있습니다. Layer 2 기술은 일반적으로 "온체인" 솔루션으로 불리며, 기본 레이어(루트 체인)의 부담을 줄여 데이터를 처리하고, 메인 체인의 일부 데이터 처리를 Layer 2로 이전하여 전체 블록체인 네트워크의 확장성을 강화합니다.
활동 기간 동안 리궈닝은 커뮤니티 사용자에게 Layer 2의 주요 솔루션 아이디어, 현재 직면한 주요 문제, 그리고 앞으로의 발전 추세에 대해 소개했습니다. 아래에 전체 내용을 정리하였으니 독자들에게 도움이 되길 바랍니다.
체인캡처: DeFi와 같은 애플리케이션이 블록체인 성능에 대한 요구가 높아짐에 따라 Layer 2가 시장의 초점이 되고 있습니다. Layer 2의 작동 메커니즘과 관련 개념을 간단히 소개해 주실 수 있나요?
리궈닝: Layer 2는 넓은 의미에서 거래 계산이 기본 블록체인 외부의 가상 레이어에서 완료되고, 최종 결과를 기본 블록체인에 전달하여 검증을 수행함으로써 확장 효과를 달성하는 것입니다.
최근 몇 년간의 발전으로 Layer 2라는 광범위한 개념은 다양한 시점에서 여러 Layer 2 파생 기술로 발전하였으며, 현재 간단히 몇 가지 분류로 나눌 수 있습니다:
채널(Channel) 및 채널 네트워크: 특정 개인, 그룹 또는 그들이 구성한 네트워크를 위해 체인 외부에 채널을 개설하고, 모든 거래가 종료되어 체인에 결제할 때까지 채널을 닫지 않는 기술입니다. 이러한 기술에서 State channel 및 라이트닝 네트워크와 같은 기술이 파생되었습니다.
사이드체인(Side Chain): 메인 체인과 완전히 독립적인 블록체인을 구축하고, 자신의 검증자를 통해 사이드체인에서 거래를 패키징한 후, 이를 메인 체인에 매핑 등의 방식으로 추가하는 것입니다. 예를 들어, Rollup이 부상하기 전 많이 논의된 Plasma와 Skale, Omesigo 등의 독립적인 사이드체인 프로젝트가 있습니다.
Rollup의 원리는 블록 내 여러 거래 데이터를 "공간 압축"된 거래로 패키징하여, 공간 압축을 통해 메인 체인의 처리량 증가를 보장하는 것입니다. 이러한 전제 하에 Rollup의 거래가 Layer 1에서 검증될 수 있도록 보장하는 다양한 방법이 있으며, 이는 제로 지식 증명 기반의 ZK-Rollup 및 처벌 메커니즘 기반의 Optimistic Rollup으로 발전하였습니다.
체인캡처: 현재 시장에서 주류 Layer 2 솔루션은 무엇이며, 진행 상황은 어떤가요?
리궈닝: 어떤 솔루션이 주류인지에 대한 판단은 주관적일 수 있지만, 이전 질문에서 설정한 구조 분류에 따라 몇 가지 일반적인 프로젝트의 진행 상황을 공유하겠습니다.
먼저 채널(Channel Network) 기반 솔루션으로, 체인 외부의 채널은 가장 초기의 확장 솔루션 중 하나로, 거래가 모두 체인 외부 채널에서 발생합니다. 따라서 결제 채널 네트워크는 거의 무한한 확장성을 달성할 수 있으며, 고정된 객체 및 빈도의 거래에 대해 매우 효율적인 자금 사용이 가능합니다.
가장 초기의 비트코인 네트워크에서는 비트코인 자체의 성능과 비트코인 블록체인 본연의 제한된 검증 능력으로 인해, 가장 성공적인 비트코인 Layer 2 솔루션은 채널 분야의 라이트닝 네트워크(Lightening Network)입니다.
라이트닝 네트워크는 현재 비트코인의 확장 채널 솔루션 중 가장 성공적인 것으로, 처벌 메커니즘 등을 통해 라이트닝 네트워크 이전의 비트코인 결제 채널 솔루션이 직면했던 악의적 문제를 해결했으며, 거래 양측이 채널을 열고 닫을 수 있도록 보장합니다. 심지어 설계 초기부터 거래의 "프라이버시"를 고려했습니다.
현재까지도 라이트닝 네트워크는 지속적으로 발전하고 있으며, 라이트닝 네트워크 개발 팀인 Lightning Labs는 최근 라이트닝 풀(Lightning Pool)을 통해 라이트닝 네트워크에 유동성을 제공하는 임대 시장을 열어 비트코인 위에 라이트닝 파이낸스(LiFi)를 시작했습니다.
두 번째는 사이드체인(Side Chain) 솔루션입니다.
사이드체인은 Layer 1 외부의 독립적인 체인으로, 일반적인 의미의 사이드체인 프로젝트 외에도 지난해 이더리움 커뮤니티에서 포기된 Plasma도 그 중 하나입니다. 현재 사이드체인에는 여전히 많은 팀이 연구를 진행 중이며, 예를 들어 Skale Network, Celer Network, Omesigo, Matic, 그리고 우리의 Grants 팀인 LeapDao가 있습니다.
현재 사이드체인의 장점은 L1의 스마트 계약 플랫폼과 더 유연하게 호환될 수 있는 공간을 제공하는 것입니다. 예를 들어 EVM과 같은 플랫폼이지만, 현재 사이드체인은 두 가지 중요한 문제를 안고 있습니다. 하나는 보안성, 다른 하나는 Layer 1과의 상호작용 방법입니다.
세 번째는 Rollup 솔루션으로, 현재는 중국어 이름이 없습니다. Rollup은 최근 ETH에서 가장 인기 있는 Layer 2 솔루션이 될 가능성이 있으며, Zk Rollup과 Optimistic Rollup의 두 대 진영으로 나뉩니다. 이들은 각각 제로 지식 증명과 게임 이론 메커니즘을 사용하여 Rollup 기술의 사용 가능성을 보장하며, 각자 지지자를 가지고 있습니다. 그 중 많은 이들이 DeFi의 스타 프로젝트들로, 이는 DeFi가 지난 열풍을 겪은 후 확장성 문제를 직시해야 함을 반영합니다.
예를 들어 ZKRollup 뒤에는 Loopring 루프링 프로토콜과 Curve가 있으며, Optimistic Rollup은 Synthetix, Uniswap 등의 프로젝트가 지지를 표명하고 있습니다. Rollup은 사이드체인에 비해 더 절충적이며 실용주의에 부합하는 접근 방식입니다. Rollup의 확장 능력이 사이드체인보다 떨어지지만, Rollup은 거래를 압축하고 특정 데이터 구조로 조직하여 체인에 제출하기 때문에, 이러한 메커니즘 하에서 이전 Layer 2, 특히 Plasma가 Layer 1과 상호작용할 때 발생하는 데이터 가용성 문제를 어느 정도 해결할 수 있습니다.
하지만 현재 Rollup 기술은 모두 테스트넷 단계에 있으며, 특정 상황(예: DEX와 같은 상황을 위해 설계된 Rollup 솔루션)에서만 제한된 조건 하에 시도되고 있습니다. 현재 Rollup은 보안, 효율성 및 상호 운용성 등 여러 문제를 해결하기 위해 더 많은 자원과 인력을 투입해야 합니다.
체인캡처: 당신은 미래에 Layer 1과 Layer 2의 존재 관계와 상태가 어떻게 될 것이라고 생각하나요? 각자의 가치 포착 메커니즘은 무엇인가요?
리궈닝: 우선, Layer 2는 Layer 1 위에 구축되어야 하며, Layer 2는 Layer 1과 독립적으로 존재할 수 없습니다. 둘째, Layer 2는 Layer 1 외부에서 상호작용을 통해 거래를 검증함으로써 모든 거래가 Layer 1의 전체 네트워크에 방송될 필요를 피합니다. 마지막으로, Layer 1에 대한 Layer 2의 의존성이 적을수록 Layer 2의 거래 수수료는 낮아지고 효율성은 높아집니다. 이상적인 경우, 거래 양측 간에 분쟁이 있을 때만 Layer 1에서 거래를 검증하고, Layer 1을 통해 중재를 수행합니다.
이상은 Layer 1과 Layer 2의 존재 관계에 대한 설명이지만, 특정 상황에 따라 다양한 선택이 있을 수 있습니다. Layer 2를 위해 특별히 설계되지 않은 Layer 1은 기본적으로 더 높은 효율성을 중시하며, 주로 처리량과 거래 지연에 초점을 맞춥니다.
이러한 Layer 1은 그 위에서의 거래와 Layer 2를 차별 없이 지원하며, 이러한 Layer 1은 일반적으로 Layer 2에 대해 특별한 최적화를 하지 않으며, 오히려 Layer 1의 처리량과 거래 대역폭이 Layer 2의 정산 효력을 결정합니다. 이러한 상황에서는 Layer 2가 가져오는 가치 창출이 Layer 1에 의해 포착되기 어렵습니다.
다른 Layer 1의 경우, 기본 네트워크의 보안과 탈중앙화 등이 더 중요한 역할을 하며, 성능은 Layer 2가 책임지고, Layer 1은 Layer 2에서 생성된 거래의 논리가 올바른지 검증하는 역할만 수행합니다. 이러한 기반 하에 Layer 1에서의 가치 포착은 전체 체인상의 가치 창출 및 성장과 정비례해야 합니다.
따라서 가치 포착의 경제 모델이 이 방향으로 설계되는 것이 매우 중요합니다. 예를 들어, 거래 수수료는 Layer 2가 가치를 포착하는 핵심 부분이 될 수 있으며, Layer 1을 통해 거래 가치를 포착하여 Layer 1이 더 높은 보안을 제공하도록 유도하여 Layer 2 거래 규모의 성장을 자극해야 합니다.
그러나 이러한 가치 포착 관계는 첫날부터 완벽하게 설계되어야 하며, 그렇지 않으면 메인넷이 온라인으로 전환된 후 조정할 경우 네트워크 내 이해관계자에게 더 큰 영향을 미치고, 심지어 저항을 초래할 수 있습니다.
체인캡처: 11월 5일, 이더리움 재단은 12월 초 ETH2.0 버전 업데이트를 발표하며 공식적으로 ETH2.0을 시작한다고 했습니다. 이더리움 2.0이 이 시점에서 행동을 선택한 이유는 무엇인가요? 이는 Layer 2 생태계 및 공공 체인 경쟁 구도에 어떤 영향을 미칠까요?
리궈닝: 우리가 완전히 다른 공공 체인을 만들고 있지만, 우리는 이더리움에 대해 오랫동안 높은 관심을 가지고 있습니다. ETH 2.0 Phase 0은 원래 올해 중반에 시작될 예정이었으나, 몇 가지 요인으로 인해 연말로 연기되었습니다. 매번 연기되는 것은 이후 Phase 1 및 Phase 2에 대해 더 오랜 시간을 기다려야 함을 의미합니다.
현재 ETH 2.0의 첫 번째 단계는 이 네트워크에 충분한 스테이커를 제공하기 위한 것이며, 이 시점에서 스테이킹 계약을 메인넷에 배포하는 것은 정해진 계획입니다. 이더리움이 계획한 로드맵의 첫 번째 단계를 제때 완료할 수 있기를 바랍니다.
또한, Eth 2.0의 전체 발전은 장기적인 과정이므로 단기적으로는 Eth1.0에서 Eth2.0으로의 계약 전환이 포함되지 않을 것입니다. 따라서 단기적으로 이더리움의 거래 대역폭 부족 문제를 해결하려면 여전히 Layer 2에 의존하여 확장하거나, 다른 공공 체인으로의 이전 비용이 적고 사용자에게 인식되지 않는 대체 솔루션을 찾아야 합니다. 이더리움의 현재 개발 진행 상황에 따르면, 샤딩은 최소 2년 이상 걸릴 것으로 예상되며, 이는 다른 공공 체인에게는 최고의 돌파구가 될 수 있습니다.
대다수 사람들은 이더리움의 Phase 0 단계가 신호 체인을 시작하기 위한 것이라는 점을 인식하지 못하고 있으며, 신호 체인 단계에서 스테이킹된 ETH 토큰은 상당히 잠금 상태가 되며, 잠금 기간은 사실상 불확실합니다.
현재 ETH 2.0에 참여하는 스테이킹은 Phase 1 단계에 도달해야만 이전이 가능하며, Phase 2 단계에 도달해야만 스테이킹에서 철회할 수 있습니다. Phase 2는 오늘로부터 2~3년이 걸릴 수 있습니다. 이 3년 동안 이더리움이 직면할 도전은 완전히 다른 새로운 시스템을 구축하고, Layer 2를 잘 지원하며, 성공적으로 샤딩을 시작하고, 개발자와 사용자를 모두 2.0 네트워크로 이전하는 것입니다. 이는 거대한, 끝이 없는 도전이며, 저는 이 과정이 3년 내에 완료될 수 없다고 생각하며, 더 긴 시간이 필요할 수 있습니다. 아마도 5년, 심지어 더 오래 걸릴 것입니다.
모든 일이 순조롭게 진행되기를 바라며, 요컨대 이더리움 2.0의 길은 이더리움 전체 커뮤니티와 지지자들이 초장기적인 노력을 기울여야만 실현될 수 있습니다.
체인캡처: 그렇다면 Nervos가 Layer 2 방향에서 어떤 강점을 가지고 있는지 구체적으로 예를 들어 말씀해 주실 수 있나요?
리궈닝: Nervos는 현재 계층 설계를 위해 구축된 유일한 블록체인 시스템입니다. Nervos Network에서 Layer 1은 전체 네트워크의 가치 저장 레이어로, 최대한의 보안성과 검열 저항성을 보장하며, 탈중앙화된 가치와 암호 자산의 관리자로 기능합니다.
Layer 2는 Layer 1 블록체인의 보안성 위에 무한한 확장성과 최소한의 거래 수수료를 제공하며, 특정 애플리케이션에 대해 신뢰 모델, 프라이버시 및 최종성 측면에서 균형을 맞출 수 있습니다. 사회 조직에 비유하자면, Layer 1은 신탁 + 법원과 같고, Layer 2는 구체적인 상업 거래입니다. Layer 1은 자산의 보안성과 거래의 분쟁 해결을 제공하고, Layer 2는 거래의 저비용과 편리함을 제공합니다.
이러한 설계 이념은 Nervos가 시작한 첫날부터 설정되었으며, 우리는 이러한 이념을 바탕으로 비트코인 및 이더리움과는 다른 블록체인을 재구축하였습니다. Nervos의 강점을 몇 가지로 나누어 말씀드리겠습니다:
첫째, Nervos의 경제 모델은 L1과 L2의 이익을 정렬합니다. Nervos에서는 Layer 2의 발전이 활발하며, Layer 1과 경쟁 관계에 있지 않을 뿐만 아니라, Nervos의 원주율 CKByte가 체인상의 저장 공간을 나타내기 때문에 Layer 1이 더 많은 가치를 저장할 수 있게 됩니다. 이는 Nervos가 마치 토지와 같아지게 합니다.
Layer 2는 그 위에 세워진 고층 건물과 같으며, dApp은 이러한 건물 내의 다양한 상점입니다. 따라서 Layer 2의 생태계가 번창할수록 Layer 1의 토지 자체도 더 가치 있게 됩니다. 이러한 이익 정렬 관계는 우리 시스템 설계의 첫날부터 확립되었습니다.
둘째, Nervos CKB의 가상 머신은 다양한 Layer 2 암호학 원리의 배포를 유연하게 지원합니다. Nervos CKB의 가상 머신 CKB-VM은 RISC-V를 기반으로 구축되어 있으며, 가장 큰 장점은 다양한 기본 암호학을 지원할 수 있다는 것입니다.
최근 비탈릭은 "Rollup을 중심으로 한 로드맵"이라는 제목의 글을 발표했습니다. 자세히 살펴보면, 이더리움이 ZKRollup을 완전히 지원하려면 하드 포크를 통해야만 하며, 그래야만 기본 EVM 가상 머신이 ZKRollup에서 사용되는 제로 지식 증명을 검증할 수 있습니다.
그러나 특정 암호학 원리를 지원하기 위해 하드 포크를 사용해야 하는 데 소요되는 시간은… 아무도 모릅니다. 현재 확인된 바에 따르면, Layer 2를 더 잘 지원하기 위한 몇 가지 핵심 EIP가 다음 번, 내년 상반기에 실행될 예정인 베를린 하드 포크에서 취소되었습니다. 이는 또 한 번 무관심하고 안전한 포크로 이어졌습니다.
이 문제는 Nervos에서는 존재하지 않습니다. Nervos에서는 모든 암호학 원리가 하드 포크 없이 체인에 배포될 수 있으며, 이는 더 발전된 서명 알고리즘과 제로 지식 증명이 Nervos CKB에 직접 배포될 수 있도록 하여 Nervos의 Layer 2가 더 빠르게 발전할 수 있도록 보장합니다.
셋째, Layer 2의 거래 데이터는 Layer 1의 강력한 보안으로 보호됩니다. Nervos의 시스템 아키텍처 하에서 Layer 1은 전체 자산 거래의 보안을 보장하며, 이는 Nervos의 독특한 장점입니다. Nervos는 설립 이후 PoW를 고수해왔으며, 우리는 PoW가 기본 블록체인에 가장 적합한 메커니즘이라고 믿습니다. 다행히도 Nervos는 출시된 지 6개월도 안 되어 여러 제조업체가 자동으로 ASIC 채굴기를 생산해 주었습니다.
현재 자율적으로 온라인에 올라온 해시율은 200배 성장했으며, 앞으로 Nervos는 오랜 시간 동안의 보안 보장 후 공격의 비용과 난이도가 점차 증가할 것이라고 확신합니다.
체인캡처: 일반 사용자에게 Layer 2 애플리케이션 및 토큰 사용 과정과 경험에 중요한 변화가 있을까요? 투자자에게는 어떤 기회가 있을까요?
리궈닝: 원칙적으로 Layer 2의 애플리케이션은 현재 뚜렷한 발전이 없으며, 많은 것이 실험 단계에 있습니다. 그러나 우리가 확실히 할 수 있는 것은 dApp 개발자가 이더리움 Layer 1에서 Layer 2(또는 다른 공공 체인)로 이전하려고 할 때, 가장 바라는 것은 이전된 새로운 환경이 더 나은 성능을 제공할 뿐만 아니라 사용자가 과거의 일관된 사용 습관을 유지할 수 있도록 하는 것입니다. 이는 Layer 2에 대한 시험이 될 것입니다.
동시에 자산을 Layer 2로 이동하거나 Layer 2에서 Layer 1으로 다시 이동하려면 원칙적으로 퇴출 기간(도전 기간)이 존재합니다. 이는 전체 자산의 안전성을 보장하기 위한 것입니다. 그러나 이 퇴출 기간의 길이는 사용자의 실제 사용 경험에 영향을 미칠 수 있습니다. 따라서 전체 Layer 2의 메커니즘 설계에서 유동성 제공자와 유사한 역할이 존재하여 일반 사용자에게 자금을 먼저 제공하고, 그들이 미리 체험할 수 있도록 하는 것이 Layer 2가 원활하게 운영될 수 있는 핵심이 될 것입니다.
이렇게 되면 전체 생태계는 Layer 2가 더 원활하게 운영될 수 있도록 하는 이해관계자에게 인센티브 메커니즘을 설계해야 하며, Rollup, 사이드체인 또는 채널의 거래가 원활하게 완료될 수 있도록 하는 역할을 해야 합니다. 저는 이러한 메커니즘 설계가 전체 경제 모델과 밀접한 관계가 있으며, Layer 2의 원주율 토큰 사용과도 관련이 있을 것이라고 생각합니다.
체인캡처: 현재 이더리움과 폴카닷의 생태계가 점점 더 다양해지고 있는데, 이것이 여러분에게 압박이 되나요?
리궈닝: 물론 압박이 있습니다. 압박이 없다면 불가능합니다. CKB의 장점은 다른 길을 걸으며 현재 블록체인이 미래 발전에 직면한 병목 저항을 해결하려고 시도하고 있으며, CKB는 항상 하드코어 기술 경로를 고수하고 있습니다. 하지만 후발주자로서 우리는 개발자와 사용자가 시도하거나 이전하도록 설득하기 위해서는 10배 이상의 장점을 가져야 합니다. 이는 분명히 거대한 도전과 압박이며, 모든 새로운 프로토콜 레이어 프로젝트에 해당합니다. 더욱이 우리는 전 세계적으로 경쟁하고자 하는 중국에서 온 공공 체인 팀입니다.
체인캡처: 프로젝트 측면에서 그들은 어떻게 자신에게 적합한 Layer 2 솔루션을 선택해야 할까요? 주의해야 할 점은 무엇인가요?
리궈닝: 서로 다른 특성과 비즈니스를 가진 프로젝트는 Layer 2에 대해 서로 다른 요구를 가질 것입니다. 원칙적으로 몇 가지 고려 사항이 있습니다.
첫째, dApp의 보안성 고려. 현재 많은 dApp이 확장성에 대한 긴급한 요구를 가지고 있으며, 그 중 많은 것이 DeFi 애플리케이션입니다. 그러나 DeFi 애플리케이션은 "자산 안전성"에 대한 높은 요구가 있습니다. 이 점에서 사이드체인의 보안성은 채널 및 Rollup과 같은 솔루션보다 떨어집니다.
동시에 Rollup에서는 ZK Rollup이 암호학적으로 보호된 보안성이 메커니즘 설계에 의한 Optimistic Rollup보다 우수합니다. 따라서 보안성 요구에 따라 많은 dApp이 서로 다른 Layer 2 선택을 하게 됩니다.
두 번째는 성능 향상의 긴급성입니다.
성능 향상의 긴급성은 개발자가 Layer 2 솔루션을 채택하는 데 영향을 미칩니다. 예를 들어, 현재 개발 속도가 가장 빠른 Layer 2는 라이트닝 네트워크 외에도 Rollup의 진행이 가장 앞서 있습니다. 이는 많은 DeFi 프로젝트에게 혼잡 문제를 해결하는 데 있어 주요 요소 중 하나가 됩니다.
세 번째는 이전 비용에 대한 고려입니다. 우선 비즈니스 코드를 다시 작성해야 하는지 여부를 확인해야 합니다. 현재 Rollup은 데이터 가용성의 이점으로 인해 이전의 사이드체인이나 채널과 같은 체인 외부 Layer 2 솔루션보다 이더리움에서 더 높은 실행 가능성을 가지고 있습니다.
그러나 ZK Rollup은 일반 스마트 계약을 지원할 수 없기 때문에 ZK Rollup을 채택한 Matter Labs는 제로 지식 증명 스마트 계약 언어인 Zinc를 구현해야 했습니다. 이는 개발자의 개발 비용과 계약 감사 비용을 심화시킵니다. 반면 Optimistic Rollup과 사이드체인은 EVM과 같은 주류 스마트 계약 플랫폼과의 호환성이 상대적으로 더 강합니다.
다음은 사용자 이전 비용입니다. 개발자가 Layer 2로 이전할지 여부를 고려할 때, 중요한 고려 사항은 사용자가 이탈하지 않아야 한다는 것입니다. 이는 현재 이미 많은 공공 체인이 이더리움보다 성능이 우수하지만, 이더리움이 여전히 거대한 생태계 장점을 가지고 있는 이유입니다. 따라서 Layer 2로 이전한 후 사용자의 사용 습관이 변경된다면, 이는 dApp 운영자가 원하지 않는 상황이 될 것입니다.
우리는 최근 ZK Rollup의 Curve 테스트넷 버전과 Optimistic Rollup의 Synthetix가 이더리움 사용자 습관에 맞는 지갑인 메타마스크 등을 통합하려고 노력하는 것을 볼 수 있습니다.
마지막으로 비즈니스 시나리오에 대한 고려입니다. 서로 다른 비즈니스 시나리오는 서로 다른 Layer 2 솔루션에 적합합니다. Rollup은 체인에서 차지하는 공간을 압축할 수 있지만 여전히 제한된 확장성만을 달성할 수 있습니다. 일부 DeFi의 긴급한 확장 요구를 해결할 수 있지만, 모든 시나리오에서 Rollup을 쉽게 적용할 수 있는 것은 아닙니다. 예를 들어, 미래의 IoT 또는 API가 이끄는 유동 결제와 같은 고빈도 거래는 결제 채널이 잘하는 시나리오입니다.
체인캡처: 많은 의견이 현재 프로젝트가 Layer 1에서 Layer 2로 이전하는 비용과 문턱이 여전히 높아 대규모 프로젝트 이전이 이루어지지 않고 있다고 주장하는데, 이 의견에 대해 어떻게 생각하시나요? 왜 Layer 2가 대규모로 사용되지 않고 있나요?
리궈닝: 현재 주류 Layer 2 솔루션은 이더리움 플랫폼을 기반으로 설계되었지만, 많은 Layer 2는 EVM과 호환되지 않으며, 스마트 계약을 다시 구현해야 합니다.
Layer 2가 EVM과 호환되지 않을 경우, 해당 Layer 2에서 개발하려면 동일한 비즈니스 논리를 다른 언어로 다시 작성해야 합니다. 이는 많은 시간 비용을 소모할 뿐만 아니라, 작성 후에도 코드 감사를 위해 시간과 비용을 소모해야 하므로 개발자에게 부담이 됩니다.
따라서 우리는 zkRollup의 zkSync와 같은 경우, EVM과 100% 호환되지 않더라도 EVM과 유사한 언어를 만들기 위해 많은 시간을 투자하고 있다는 것을 알 수 있습니다. 다시 이더리움 플랫폼으로 돌아가면, 많은 암호학 원리가 하드 포크를 통해야만 호환되므로, 이는 많은 제로 지식 증명의 서명 알고리즘의 Rollup 애플리케이션에 큰 기술 발전 제한이 될 것입니다.
보안 문제에 대해 현재 Layer 2의 보안 가정과 구현은 여전히 검증할 시간이 필요합니다. Layer 2의 dApp은 현재 매우 적으며, 모두가 Layer 2의 환경이 실제로 안전하고 신뢰할 수 있는지 쉽게 단정할 수 없기 때문입니다. 기술적 증명과 감사 외에도, 시간에 의해 그 안전성을 증명해야 합니다.
마지막으로 Layer 2의 상호 운용성 문제입니다. Layer 2는 서로 간에 상호 연결되지 않으며, 네트워크 효과를 생성할 수 없습니다. 현재의 Layer 2는 서로 간에 상호 작용할 수 없으며, 보안성, 상호 운용성 및 프로그래밍 언어가 모두 장애물입니다.
현재 블록체인에서 가장 인기 있는 DeFi 분야가 지속적으로 혁신을 일으킬 수 있는 이유는 ETH Layer 1에서 다양한 DeFi의 레고 블록식 조합 혁신을 통해 가능하기 때문입니다.
새로운 환경에서는 단일 Layer 2의 dApp조차도 매우 적으며, 서로 다른 Layer 2 간에는 계약 상호 작용의 기회가 부족하여 DeFi와 같은 애플리케이션이 자랑하는 네트워크 효과가 크게 감소합니다.
체인캡처: 당신은 Layer 2 시장이 현재 직면한 주요 문제는 무엇이며, 앞으로 어떤 발전 추세를 보일 것이라고 생각하나요?
리궈닝: Layer 2의 문제는 Layer 2와 경쟁하는 많은 과거의 Eth Killer로 불리는 Layer 1이 존재합니다. 미래의 Layer 2는 사실 이더리움 환경과 매우 유사한 다른 Layer 1 공공 체인과 마주하게 되며, 이들은 Layer 2의 강력한 경쟁자가 될 것입니다.
이들은 이더리움과 자산 간의 크로스 체인 기능을 가질 수 있으며, 본래 이더리움의 구조를 계승하고 있기 때문에 EVM 환경에 대해 더 완벽한 호환성을 제공할 수 있습니다. 따라서 이들은 ETH 위의 Layer 2와 경쟁 관계를 형성할 수 있으며, 심지어 여러 면에서 더 큰 장점을 가질 수 있습니다.
미래에는 다중 체인이 공존하는 세계가 될 것이며, 각 체인은 고유한 요구와 전문 비즈니스 시나리오를 가질 것입니다. 미래의 세계는 다중 체인이 공존하는 대항해 시대가 될 것이며, 서로 다른 체인은 반드시 서로 다른 전문성을 가질 것입니다. 예를 들어, 일부 공공 체인은 금융을 주로 하고, 일부는 NFT, 게임, 그리고 다른 일부는 저장소 등을 주로 할 것입니다.
저는 이러한 공공 체인에서 결국 특별히 가치 있는 자산이 존재할 것이며, 특정 비즈니스 시나리오에서 두각을 나타낼 것이라고 생각합니다. 이때 상위 Layer 2는 더 많은 역할을 수행해야 하며, 단순히 확장하는 것을 넘어 크로스 체인 등 상호 운용성과 관련된 작업도 수행해야 할 것입니다.