QR 코드를 스캔하여 다운로드하세요.
BTC $74,809.08 -0.42%
ETH $2,332.19 -1.32%
BNB $629.67 +0.81%
XRP $1.43 +1.48%
SOL $88.15 +3.12%
TRX $0.3255 +0.12%
DOGE $0.0976 +0.19%
ADA $0.2548 +1.93%
BCH $449.94 +1.81%
LINK $9.44 +1.11%
HYPE $43.58 -3.41%
AAVE $113.34 +5.04%
SUI $0.9881 +1.20%
XLM $0.1658 +3.50%
ZEC $335.17 -1.92%
BTC $74,809.08 -0.42%
ETH $2,332.19 -1.32%
BNB $629.67 +0.81%
XRP $1.43 +1.48%
SOL $88.15 +3.12%
TRX $0.3255 +0.12%
DOGE $0.0976 +0.19%
ADA $0.2548 +1.93%
BCH $449.94 +1.81%
LINK $9.44 +1.11%
HYPE $43.58 -3.41%
AAVE $113.34 +5.04%
SUI $0.9881 +1.20%
XLM $0.1658 +3.50%
ZEC $335.17 -1.92%

대화 Eclipse 공동 창립자: Solana SVM이 이더리움의 L2가 되는 방법은?

Summary: 이번 팟캐스트에서 Neel은 Eclipse의 디자인 철학과 Solana 및 Ethereum과의 관계 등에 대해 공유했습니다.
심조TechFlow
2023-09-26 16:23:53
수집
이번 팟캐스트에서 Neel은 Eclipse의 디자인 철학과 Solana 및 Ethereum과의 관계 등에 대해 공유했습니다.

정리 및 편집: 심조 TechFlow

현재 Layer 2 솔루션과 크로스 체인 상호 운용성은 핫한 주제가 되었습니다. 최근 화제가 되고 있는 Eclipse는 Solana 기반의 SVM을 제공하며, 이더리움의 L2로 사용될 수 있습니다.

Solana에게 이것이 긍정적인 소식일까요? 두 가지 다른 유형의 공공 블록체인이 Eclipse를 통해 어느 정도 결합되었고, 이후 어떻게 발전해야 할까요?

이번 팟캐스트에서 Neel은 Eclipse의 디자인 철학, Solana 및 Ethereum과의 관계, 그리고 Eclipse의 중앙화와 탈중앙화 간의 균형에 대해 공유했습니다.

진행자: David & Ryan, Bankless

강연자: Neel Somani, Eclipse의 CEO 및 공동 창립자

팟캐스트 출처: Bankless

프로그램: 링크

방송 날짜: 9월 20일

Eclipse의 동기와 도전

  • Eclipse 메인넷은 Solana의 SVM(솔라나 가상 머신)을 내장한 새로운 L2 솔루션입니다. Neel은 Eclipse의 초기 의도가 Solana를 이더리움으로 가져오는 것이라고 설명하며, 그들은 Solana의 실행 능력을 활용하고 이더리움의 결제 및 유동성을 이용하고자 했지만 많은 제한과 제약에 직면했다고 말했습니다.

  • 주요 도전 중 하나는 데이터 가용성과 관련이 있으며, Neel은 그들의 예측에 따르면 예상 거래량에 따라 운영할 경우 이더리움의 데이터 가용성이 매우 비쌀 것이라고 언급했습니다. 이 문제를 해결하고 거래 수수료를 경쟁력 있는 수준으로 유지하기 위해 Eclipse 팀은 Celestia와 Risk Zero를 도입하기로 결정했습니다. Celestia는 데이터 가용성에 사용되고, Risk Zero는 사기 증명에 사용됩니다.

  • Neel은 또한 Solana가 전역 머클 트리와 같은 일부 기본 기술 구성 요소가 부족하여 이더리움으로 가져오는 작업이 더욱 어려워졌다고 언급했습니다. 따라서 Eclipse가 목표를 성공적으로 달성할 수 있도록 Celestia와 Risk Zero를 도입하는 추가 조치를 취해야 했습니다.

심조 주: 머클 트리는 모든 데이터를 공개하지 않고도 데이터의 무결성과 내용을 검증하는 데 사용되는 데이터 구조입니다; 원시는 기본적이고 핵심적인 기능이나 구성 요소를 의미합니다.

Solana 가상 머신 (SVM) vs Ethereum 가상 머신 (EVM)

  • 실행 방식의 차이

  • EVM: Neel은 EVM의 주요 문제는 단일 스레드로 모든 거래가 순차적으로 실행되어 네트워크가 많은 거래(NFT 발행 등)로 쉽게 혼잡해진다고 지적했습니다.

  • SVM: EVM과 달리 SVM의 주요 장점은 거래를 병렬로 실행할 수 있다는 것입니다. 이러한 거래가 동일한 상태에 관련되지 않는 한 동시에 실행될 수 있으며, 이 병렬화는 처리 속도와 효율성을 크게 향상시킵니다.

  • 설계 목적과 네트워크 효과

  • EVM: EVM은 실행 측면에서 최적이 아닐 수 있지만, 네트워크 효과로 인해 선호됩니다. 많은 애플리케이션이 EVM을 위해 구축되어 있어 이러한 애플리케이션을 다른 플랫폼으로 이전하는 것이 용이합니다.

  • SVM: SVM의 네트워크 효과도 증가하고 있습니다. Neel은 SVM이 앞으로 계속 발전하고 새로운 애플리케이션을 가져올 것이라고 예측하며, 이러한 애플리케이션은 병렬 실행이 없는 환경에서는 존재하지 않을 것이라고 말했습니다.

  • 기술적 기반과 역사

  • EVM: 이더리움을 위해 설계되었으며, 이더리움의 특정 요구와 기능을 주로 고려했습니다.

  • SVM: Neel은 SVM이 실제로 BPF(버클리 패킷 필터) 가상 머신을 기반으로 하고 있다고 언급했습니다. 이 가상 머신은 리눅스 커널에서 수십 년 동안 존재해 왔으며, SVM을 더욱 안정적이고 신뢰할 수 있게 만듭니다.

Celestia와 Ethereum의 데이터 가용성 선택

  • Neel은 Celestia가 온라인 상태가 되면 현재 존재하는 가장 진보된 확장 가능한 블록 공간이 되어 거래를 사용할 수 있게 될 것이라고 설명했습니다.

  • Neel은 Ethereum의 대역폭 제한으로 인해 제한된 거래만 게시할 수 있다고 지적했습니다. Celestia는 이러한 문제를 해결하기 위해 설계된 진보된 확장 가능한 블록 공간입니다. Celestia는 곧 온라인 상태가 되며, 여전히 개발 중인 다른 기술들에 비해 시간적 이점을 가지고 있습니다.

  • Eclipse는 Ethereum을 결제 및 유동성의 출처로 선택하고 ETH를 가스로 사용합니다. Neel은 Celestia가 Ethereum의 일부 가치를 포착할 수 있지만, ETH의 "통화성"과 "가치 흐름"이 이 둘을 구분하는 핵심이라고 생각합니다.

  • 거래의 대부분 비용은 일반적으로 데이터 가용성에 사용되지 않고 실행에 사용됩니다. 네트워크가 혼잡할 때 실행 비용이 증가합니다.

  • Eclipse는 Ethereum이 제공하는 보안성에 의존합니다. Ethereum에 상태 라우팅 또는 약속을 정기적으로 게시함으로써 Eclipse는 이러한 보안성을 확보했습니다.

  • Neel은 Eclipse와 Ethereum 간의 이러한 관계가 Ethereum에 가치 흐름을 가져온다고 강조했습니다.

모듈화 설계와 Risk Zero

  • Neel은 Risk Zero가 프로그램 실행을 위해 제로 지식 증명을 생성하는 매우 야심찬 ZK UVM(제로 지식 증명 가상 머신)이라고 설명했습니다.

  • 대부분의 ZK UVM은 특정 맞춤형 프로그램을 증명하기 위해 설계되었습니다. 이러한 프로그램은 일반적으로 매우 제한적이며 특정 작업이나 계산에만 사용할 수 있습니다. 그러나 Risk Zero는 Risk Five라는 일반적인 가상 머신을 기반으로 하는 다른 접근 방식을 취합니다. Risk Five는 오랜 역사를 가진 개방형 명령어 집합 아키텍처로, 다양한 계산 작업에 널리 사용되고 있습니다.

  • Risk Zero의 주요 특징 중 하나는 모든 Risk Five 프로그램에 대해 제로 지식 증명을 생성할 수 있다는 것입니다. Rust, C++ 또는 다른 언어로 작성된 Risk Five용 프로그램은 거의 모두 Risk Zero에서 실행될 수 있으며, 해당 프로그램이 올바르게 실행되었음을 증명하는 증명을 생성할 수 있습니다. 이 과정에서 프로그램의 구체적인 내용이나 기타 세부 사항은 공개되지 않습니다.

  • 이러한 능력은 Risk Zero에 큰 유연성과 광범위한 응용 시나리오를 제공합니다. 예를 들어, Eclipse에서 거래가 제출되고 내부에서 실행될 때 Risk Zero는 이러한 거래의 제로 지식 증명을 생성하는 데 사용됩니다. 이러한 증명은 거래의 정확성과 무결성을 보장합니다.

  • 거래의 정확성을 검증하기 위한 전통적인 방법은 거래를 이더리움에서 다시 실행해야 하는 것입니다. 이는 시간뿐만 아니라 이더리움에서 거래를 실행하는 데(특히 복잡한 스마트 계약 거래의 경우) 높은 비용이 발생할 수 있습니다.

  • Risk Zero를 사용함으로써 Eclipse는 이러한 재실행의 필요성을 피할 수 있습니다. 제로 지식 증명이 생성되면, 이러한 증명은 이더리움에 제출되어 거래가 Eclipse에서 올바르게 실행되었음을 증명할 수 있으며, 이더리움에서 다시 실행할 필요가 없습니다.

  • 이더리움에서 거래를 재실행하는 것을 피함으로써 거래 검증과 관련된 비용이 크게 줄어듭니다. 이는 이더리움의 보안을 활용하고 싶지만 높은 비용을 지불하고 싶지 않은 애플리케이션과 사용자에게 큰 이점이 됩니다.

  • Neel은 Eclipse가 단순한 전통적인 Layer 2 솔루션이 아니라, 개발자에게 도구와 구조를 제공하여 자신의 요구와 목표에 따라 자신의 체인을 맞춤화할 수 있는 프레임워크를 제공한다고 강조했습니다.

  • Eclipse가 이러한 프레임워크를 제공함으로써 여러 Eclipse 체인이 존재할 수 있습니다. 이러한 체인은 완전히 독립적일 수도 있고, 주요 Eclipse 체인 또는 다른 Eclipse 체인과 상호 통신할 수도 있습니다. 이러한 다중 체인 구조는 더 높은 병렬성과 확장성을 제공하여 서로 다른 애플리케이션과 프로젝트가 자신의 체인에서 실행될 수 있도록 하며, 다른 체인의 성능에 영향을 주지 않습니다.

중앙화와 탈중앙화의 균형

  • 진행자는 Solana가 더 넓은 검증자 집합을 보유하고 있는 반면, Eclipse는 그 탈중앙화 부분을 Ethereum에 아웃소싱한다고 언급했습니다. Neel은 탈중앙화가 항상 최선의 선택은 아니며, 특히 보안성과 효율성을 고려할 때 그렇다고 생각합니다.

  • Neel은 Solana와 달리 Eclipse는 탈중앙화 측면에서 덜 강력할 수 있다고 지적했습니다. Solana는 수천 개의 검증자를 보유하고 있지만, Eclipse의 비용은 고정 측면에서 Solana보다 4000배 낮습니다. 왜냐하면 Eclipse는 단 하나의 검증자만 필요하기 때문입니다.

  • Roll-Ups의 설계와 구현을 고려할 때, Neel은 가장 중요한 것은 그 보안 속성을 고려해야 하며, Roll-Ups가 필요한 보안성을 제공할 수 있는지에 초점을 맞춰야 한다고 생각합니다. 단순히 탈중앙화 여부에만 집중해서는 안 됩니다.

  • Roll-Ups가 완전히 탈중앙화된 시스템과 동일한 보안 속성을 제공할 수 있다면, 특정 구성 요소의 중앙화는 수용 가능할 수 있습니다. 예를 들어, Roll-Ups의 시퀀서(sequencers)는 중앙화될 수 있지만, 그것들이 시스템의 전체 보안성을 위협하지 않는 한 이러한 중앙화는 수용 가능합니다.

  • Neel은 시퀀서가 특정 거래를 처리하기를 거부하더라도 사용자가 거래를 이더리움에 직접 제출할 수 있어, 사용자에게 탈중앙화된 대안을 제공한다고 강조했습니다.

Eclipse의 미래 전망

  • Neel은 기존 용어가 Eclipse의 특성과 기능을 정확하게 설명하기에 부족할 수 있다고 생각합니다. 그는 Eclipse를 Ethereum과 밀접하게 통합된 Layer 2 Validium으로 보는 것을 선호하며, EVM이 그 실행 환경으로 작용한다고 말했습니다. 미래에 대해 Neel은 Eclipse에서 새로운 애플리케이션과 진정한 혁신, 특히 에너지 관련 프로젝트를 보고 싶다고 희망했습니다.

  • Neel은 Eclipse 메인넷이 현재 토큰이 없다고 언급했습니다. Eclipse의 운영 비용이 낮기 때문에(주로 Celestia와 Ethereum의 블록 공간 비용을 지불하는 것) 검증자를 지불하기 위해 토큰 발행이 필요하지 않습니다. Layer 1과 달리 Roll-Ups(예: Eclipse)는 첫날부터 수익을 창출할 수 있으며, 모든 거래가 자체적으로 비용을 지불합니다.

  • 진행자는 Solana가 Ethereum의 Layer 2가 되어야 할 것이라고 언급했습니다. Neel은 Solana가 현재 이러한 경로를 취하고 있지 않지만, Eclipse가 제로에서 시작하여 이 실험이 어떻게 발전하는지 관찰하고 있다고 생각합니다.

warnning 위험 경고
app_icon
ChainCatcher Building the Web3 world with innovations.