Opside:ZK-RaaS 모듈화 블록체인 네트워크
저자:Opside
출처:cointime
이더리움 확장성 솔루션 분야에서, 제2계층(L2) 개념은 널리 인정받고 있으며, 이는 확장성 문제를 해결하는 것 외에도 효율적이고 안전하며 저렴한 사용자 경험을 제공합니다.
그러나 L2는 데이터 가용성, 제로 지식 증명(ZKP) 계산 능력 및 P2P 노드를 포함한 다양한 하드웨어 자원을 효과적으로 통합할 수 없는 한계가 있습니다. 이는 모듈화 블록체인 개념을 촉발했습니다.
모듈화 블록체인은 모듈화 설계 사상을 채택한 블록체인 네트워크 아키텍처입니다. 이 아키텍처는 개발자가 다양한 기능 모듈을 조합하고 분리하여 자신이 필요한 블록체인 애플리케이션을 맞춤화할 수 있게 합니다.
모듈화 블록체인에서는 서로 다른 기능 모듈이 독립적인 하위 시스템으로 간주될 수 있으며, 이러한 하위 시스템은 표준 인터페이스나 프로토콜을 통해 상호 작용할 수 있습니다. 이러한 설계 방식은 개발자가 필요한 기능 모듈을 선택하고 이를 조합하여 특정 요구를 충족할 수 있게 합니다.
예를 들어, 모듈화 블록체인에서 개발자는 자신이 필요한 합의 메커니즘, 데이터 저장 솔루션, 가상 머신 및 스마트 계약 모듈을 선택하고 이를 조합하여 요구에 맞는 완전한 블록체인 시스템을 생성할 수 있습니다. 이러한 설계는 개발 효율성을 크게 향상시켜 개발자가 자신의 요구에 더 적합한 블록체인 애플리케이션을 더 빠르게 구축할 수 있게 합니다.
Opside:ZK-RaaS+모듈화+삼층 아키텍처
Opside는 모듈화 블록체인 개념을 기반으로 구축된 ZK-Rollup-as-a-Service(ZK-RaaS) 분산 네트워크입니다. 복잡한 삼층 블록체인 아키텍처를 통해 Opside는 지분 증명(PoS)과 작업 증명(PoW) 합의 메커니즘의 장점을 결합했습니다. 이러한 설계는 Web3 개발자에게 강력하고 기능이 풍부한 zkEVM 체인을 제공하며, 단 한 번의 클릭으로 쉽게 생성할 수 있습니다.
2023년 4월 6일, Opside는 400만 달러의 시드 라운드 자금을 완료했다고 발표했으며, 이번 라운드는 Web3.com Ventures가 주도했습니다. 시드 라운드 자금은 Opside의 발전을 가속화하고 팀을 확장하며 운영 규모를 확대하는 데 사용될 것입니다.
핵심 특징 1:삼층 블록체인 아키텍처
Opside의 삼층 아키텍처는 L2 기반 위에 구축되어 있으며, 다양한 모듈을 원활하게 통합하고 외부 제로 지식 롤업 서비스(ZK-RaaS) 플랫폼을 제공합니다. 이 삼층 아키텍처를 분해해보면, 구체적으로 다음과 같은 구성 요소가 포함되어 있습니다:
1、L1, 공공 블록체인
예를 들어 이더리움, BNB 체인 및 폴리곤.
2、L2, Opside 체인
Opside는 광범위한 분산 합의, 데이터 가용성 및 제로 지식 증명(ZKP) 계산 능력을 제공합니다. 해당 체인에서 생성된 모든 거래와 데이터는 L2에서 검증 및 저장됩니다. 따라서 거래는 빠르게 실행될 수 있으며, 낮은 수수료를 유지할 수 있습니다.
3、L3, 롤업 층
롤업은 체인에서 자원 집약적인 계산을 오프로드하여 확장성을 향상시킵니다. Opside는 다양한 유형의 제로 지식 롤업 소프트웨어 개발 키트(SDK)를 제공하며, 특히 zkEVM을 포함하여 Polygon Hermez, Scroll, Taiko, zkSync 등을 제공합니다. 개발자는 Opside의 제3층(L3)에서 자신의 ZK-Rollup 프로젝트를 쉽게 배포할 수 있으며, 분산된 Opside 네트워크는 모든 필요한 하드웨어 자원을 제공합니다.
이러한 기반 위에서 각 층은 서로 다른 크로스 체인 브리지를 통해 연결되어 자산이 제1층(L1)에서 제2층(L2) 또는 제3층(L3) 간에 원활하게 이동할 수 있습니다.
핵심 특징 2:분산 ZK-RaaS
Opside의 Layer3, 즉 롤업 층은 확장성 솔루션으로, 이 층을 기반으로 모든 거래는 체인 외부에서 실행되므로 귀중한 실행 층과 블록 공간을 경쟁할 필요가 없습니다. 롤업은 비싼 계산 과정을 체인에서 오프로드하고, 검증 결과를 체인에 기록하여 확장성을 실현합니다.
거래 실행 후, 거래 데이터 또는 증명은 실행 층으로 전송되어 검증 및 최종 확정을 받습니다. 따라서 롤업 확장성 솔루션은 실행 층과 동일한 보안 조치를 통해 보호되며, 실행 층은 롤업의 보안성을 보장합니다.
제로 지식 EVM(zkEVM)은 기존 EVM 작업 코드의 증명/검증 회로를 재구성하여 스마트 계약이 ZK 친화적인 환경에서 실행될 수 있도록 합니다. Opside L3는 여러 zkEVM을 사용하여 프로그램 실행의 정확성을 효과적으로 검증하여 다양한 dapp의 요구를 충족합니다.
구체적으로, Opside의 Layer3는 다음과 같은 여러 유형의 ZK-Rollup 환경을 포함합니다:
1、일반 환경
일반 환경은 Opside가 Layer3에서 일반 사용자와 개발자가 상호작용할 수 있는 일반적인 ZKRollup을 제공하는 것을 의미합니다. 안전하고 안정적이며 신뢰할 수 있는 zkEVM이 일반 롤업 환경에서 실행되도록 하기 위해 Opside는 두 가지 측면에서 작업을 진행합니다:
1)현재 시장의 오픈 소스 zkEVM 프로젝트를 지속적으로 모니터링하고 연구합니다. 여기에는 Polygon Hermez, Scroll, Taiko 등이 포함됩니다. 각 프로젝트의 특성과 구체적인 상황(예: 오픈 소스 정도 및 코드 안정성)에 따라 Opside는 이러한 프로젝트를 선택적으로 통합합니다.
2)Opside는 ZKWasm와도 긴밀한 관계를 유지하고 있으며, ZKWasm은 전통적인 웹어셈블리 커뮤니티의 애플리케이션에 친화적인 환경을 제공하기 위해 개발 중인 확장 프레임워크입니다. 여기에는 웹, 게임 및 소셜 애플리케이션이 포함됩니다.
2、특정 애플리케이션을 위한 환경
특정 애플리케이션 유형의 롤업에 대해 Opside는 성능 및 경제 모델 측면에서 다양한 요구를 충족하기 위해 독립적인 실행 환경을 제공하기 위해 특별한 구성 및 최적화를 진행합니다. 특정 애플리케이션의 zkRollup에서 구축하는 것은 일반 롤업에서 구축하는 것과 유사하지만, 유일한 차이점은 고유한 RPC 엔드포인트 및 계약 정보를 사용하는 것입니다. 제로 지식 증명은 여전히 L2에 제출해야 하므로 이러한 맞춤형 변경은 해당 롤업의 보안에 영향을 미치지 않습니다. 이러한 롤업은 Opside의 네이티브 롤업 슬롯에 등록해야 하며, 그때는 크로스 롤업 통신, 사전 컴파일된 ZKP 검증 계약 등의 추가 기능을 누릴 수 있습니다.
Opside는 이러한 특정 애플리케이션의 롤업을 위해 전용 회로를 설계하고 구현할 계획입니다. 기술 팀은 롤업의 기본 회로와 작업 코드를 수정하여 애플리케이션의 작업 논리에 더 적합하게 만듭니다. 이러한 수정은 프로젝트 측의 운영 비용을 크게 줄일 것입니다.
핵심 특징 3:PoS와 PoW 혼합 합의
ZK-Rollup은 OP-Rollup보다 더 많은 장점을 가지고 있으며, 여기에는 강화된 보안성, 신뢰 요구 없음, 더 빠른 인출 속도가 포함됩니다. 주요 기술적 차별점은 ZK-Rollup이 제로 지식 증명의 생성을 지원하기 위해 강력한 ZKP 계산 능력을 필요로 한다는 것입니다.
앞으로 Opside 네트워크는 수백 개의 ZK-Rollup으로 구성될 수 있으며, 이들은 롤업 층을 공동으로 구성하여 ZKP 계산에 대한 대량의 수요를 발생시킬 것입니다. 이 문제를 해결하기 위해서는 채굴자를 생태계에 참여시키고 기여하도록 유도해야 합니다.
이더리움이 작업 증명(PoW)에서 지분 증명(PoS)으로 전환됨에 따라, 많은 이더리움 채굴자가 퇴출되었으며, 이는 약 120억 달러의 시장 가치를 나타냅니다.
ZK-Rollup 기술이 성숙함에 따라, ZKP 생성을 위해 FPGA 및 GPU와 같은 대량의 하드웨어 및 채굴 장비가 필요합니다. Opside의 PoS와 PoW 혼합 합의는 데이터 가용성을 제공하는 검증자를 유도하기 위해 PoS 메커니즘을 채택할 뿐만 아니라, 채굴자가 ZKP 계산 능력을 제공하도록 장려하기 위해 PoW를 활용합니다. 이러한 방법은 ZK-Rollup에 대한 포괄적인 하드웨어 솔루션을 제공합니다. 모든 참여자, 즉 사용자, 개발자, 노드 운영자 및 채굴자는 Opside의 경제 모델에서 혜택을 받을 수 있습니다.
Opside의 목표는 ZK-Rollup이 이전 각 층의 보안을 상속받을 뿐만 아니라 탈중앙화 정도도 상속받도록 하는 것입니다. 이더리움은 현재 전 세계에서 가장 큰 탈중앙화 네트워크로, 50만 개 이상의 노드를 보유하고 있으며 대규모 탈중앙화를 제공합니다. 데이터 샤딩 기술 덕분에 이러한 노드는 미래에 대량의 데이터 가용성을 제공할 것입니다. 이는 Opside가 ETH 2.0 기반의 강화된 PoS 합의를 선택한 이유 중 하나입니다.
Opside는 10만 개 이상의 노드를 호스팅할 것으로 예상됩니다. 롤업이 유사한 탈중앙화 수준에 도달하기 위해서는, Opside 체인의 블록 제안자가 롤업 레이어에 블록을 제안하도록 하는 실행 가능한 전략이 필요합니다. 이 방법은 롤업 층의 구축자와 제안자를 분리합니다: 구축자는 비인가 P2P 네트워크에 의해 지원되며, 제안자는 제2층의 블록 제안자를 따릅니다. 이는 단일 노드와 관련된 가용성 위험을 제거하고, 채굴자의 추출 가치(MEV) 및 검열에 대한 저항을 제공합니다.
혼합 PoS와 PoW 합의는 다음과 같은 분업을 필요로 합니다:
1、제2층(L2)
PoS: Opside는 ETH 2.0의 PoS를 채택하고 개선하여 10만 개 이상의 검증자를 보유한 합의 층을 형성합니다. 누구나 IDE 토큰으로 검증자가 될 수 있습니다. 또한, Opside의 PoS는 증명 가능하며, 검증자는 정기적으로 제1층에 PoS 증명을 제출합니다. 검증자는 제2층에서 블록 보상 및 가스 비용을 벌 수 있습니다.
2、제3층(L3)
PoS (시퀀서): 검증자는 제2층 블록을 제안할 뿐만 아니라 제3층 블록(즉, 데이터 배치)도 제안합니다. 즉, 검증자는 제3층에서 원주 롤업의 정렬자이기도 합니다. 정렬자는 제3층 거래에서 거래의 가스 비용을 벌 수 있습니다.
PoW(검증자): 충분한 계산 능력을 갖춘 누구나 로컬 롤업의 증명자가 될 수 있습니다. 증명자는 제3층의 각 로컬 롤업에 대해 ZK 증명을 생성합니다. 증명자는 PoW 규칙에 따라 제3층에서 정렬자가 제출한 각 블록에 대해 ZK 증명을 생성합니다.
ZK-Rollup은 두 개의 핵심 구성 요소를 가진 컴퓨터와 유사합니다: 하드 드라이브와 CPU. PoS가 제공하는 데이터 가용성은 하드 드라이브와 유사하며, PoW가 제공하는 계산 능력은 CPU와 유사합니다. Opside는 PoS와 PoW 간의 균형을 이루어 각 역할이 그 가치를 충분히 실현하도록 하며, 대규모 ZK-Rollups 네트워크에 더 나은 성능과 사용자 경험을 제공합니다.
이러한 균형을 달성하면 Opside 네트워크가 대량의 ZK-Rollups에서 발생하는 ZKP 계산에 대한 수요를 효과적으로 지원할 수 있습니다. PoS와 PoW 메커니즘의 장점을 효과적으로 활용함으로써, Opside는 사용자, 개발자, 노드 운영자 및 채굴자를 포함한 모든 참여자의 요구를 충족하는 강력하고 지속 가능한 생태계를 구축할 수 있습니다.
토큰 경제
Opside 네트워크의 공식 토큰은 IDE이며, 최대 공급량은 100억 개입니다. 그 분배 세부 사항은 다음과 같습니다.
1)10%------VC에 분배
2)14%------Opside 팀 및 기여자에게 분배
3)15%------커뮤니티에 분배, 여기에는 초기 테스터, 생태계 프로젝트 개발자 및 미래의 잠재적 에어드롭 수혜자가 포함됩니다.
4)28%------재단에 지정되어 생태계 발전, 후속 자금 조달 및 기타 용도를 지원합니다.
5)33%------데이터 저장 서비스 제공, 제로 지식 증명 생성, 블록체인 유지 및 계약 실행을 위한 검증자와 채굴자에게 보상으로 제공됩니다.
혼합 PoS와 PoW 합의에 따라, 블록 보상은 두 부분으로 나뉘어 검증자와 채굴자에게 각각 분배됩니다. Pre-Alpha 테스트 네트워크 단계에서 PoS와 PoW의 임시 블록 보상 비율은 1:2로 고정되어 있으며, 즉 11%의 IDE가 검증자에게, 22%가 채굴자에게 분배됩니다. 미래에는 이 비율이 전체 네트워크 ZKP 계산 능력의 수요와 공급에 따라 동적으로 조정될 것입니다.
커뮤니티 거버넌스
Opside 메인 네트워크가 시작된 후, 합리적인 프로세스와 메커니즘을 특징으로 하는 Opside DAO가 설립되어 네트워크의 미래를 집단적으로 결정합니다.
Opside 메인 네트워크의 매개변수 및 메커니즘에 대한 모든 업데이트는 Opside DAO를 통해 결정됩니다. Opside는 시간이 지남에 따라 발전하는 협력 경제를 나타내며, 그 미래의 개선은 DAO 제안의 형태로 이루어질 것입니다.
네트워크가 확장됨에 따라, 대량의 도구와 보조금 없이 독립적이고 안정적으로 운영될 수 있는 경제를 구축하는 것이 매우 중요합니다.
결론
모듈화 블록체인 개념을 기반으로 구축된 ZK-Rollup-as-a-Service(ZK-RaaS) 분산 네트워크인 Opside는 혁신적으로 삼층 블록체인 아키텍처를 구축하고, 지분 증명과 작업 증명의 장점을 결합하여 PoS와 PoW 혼합 합의를 채택했습니다.
Opside가 지속적으로 성장하고 발전함에 따라, ZK-Rollup 기술의 채택을 촉진하고 블록체인 애플리케이션의 탈중앙화, 확장성 및 안전한 환경을 촉진하는 데 중요한 역할을 할 수 있습니다. 이는 ZK-Rollups가 블록체인 분야에서 장기적으로 성공하고 널리 사용되는 데 기여할 것입니다.