Supra는 현존하는 블록체인 생태계의 다양한 문제를 해결하기 위한 혁신적인 기술 경로를 제공합니다.
작성자: Pzai, 포어사이트뉴스(Foresight News)
블록체인 기술 아키텍처의 발전 과정에서 우리는 비트코인의 UTXO 모델에서 이더리움의 스마트 계약으로 발전해왔고, 이를 기반으로 수많은 응용 사례가 파생되었습니다. 그러나 현존하는 퍼블릭 체인 생태계에서 서로 다른 아키텍처 간의 상호운용성 문제가 점점 두드러지고 있습니다. 이러한 과제에 대응하여, L1 퍼블릭 체인 Supra는 수직적으로 통합된 블록체인 솔루션을 구축했습니다. Supra는 수직적으로 통합된 Layer 1 플랫폼을 제공하며, 모든 핵심 기능을 내장하고 있습니다. 또한 '부족'과 '씨족' 계층 네트워크 모델 및 자체 개발한 Moonshot 합의 엔진을 채택하여 시스템의 탄력성, 보안성 및 처리 속도를 높였습니다. 이 글에서는 Supra가 현존하는 블록체인 생태계의 다양한 문제를 해결하기 위한 혁신적인 기술 경로를 제공하는 방식을 다각도로 살펴보겠습니다.
수직적 통합
현존하는 블록체인 생태계에서 많은 퍼블릭 체인의 설계 접근법은 합의, 데이터 가용성 및 실행 기능을 핵심 네트워크에 통합하고, 오라클, 크로스체인 통신, 온체인 난수 생성 등의 기타 기반 시설을 다른 프로토콜에 위임하는 경우가 많습니다. 이로 인해 통합 복잡성, 보안 위험 증가 및 개발 비용 상승이 발생합니다. Supra L1은 수직적 통합 방식을 통해 오라클, 크로스체인 통신, 자동화 및 온체인 난수 생성(VRF) 등의 핵심 서비스를 L1에 직접 내장하여, 모든 서비스가 일관된 보안성을 공유하고 기존 크로스체인 통신의 지연 및 보안 문제를 피할 수 있습니다.
Supra 컨테이너: 효율적인 조합과 다양한 생태계
기존 블록체인 애플리케이션의 대부분은 생태계 의존성을 가지고 있으며, 멀티체인 상호운용성과 유동성 접근에 일정 제한이 있습니다. 또한 각 애플리케이션의 독립성은 실행 및 경제 모델의 영향을 받아 단일 애플리케이션 내 사용 사례 확장에 한계가 있습니다. 반면 Supra 체인에 구축된 디앱은 컨테이너 기술을 통해 애플리케이션의 독립성을 유지하면서도 L2의 탄력성과 유연성을 충분히 활용할 수 있습니다. 컨테이너 내에서 개발자는 자신의 요구에 맞게 거버넌스 및 인센티브 모델을 사용자 정의할 수 있으며, L1의 유동성 이점을 활용하여 애플리케이션의 거래 효율성을 높일 수 있습니다. 또한 Supra는 자동화 네트워크, 난수 생성기 등 다양한 수직 통합 서비스를 제공하여 개발자가 애플리케이션을 더 빠르게 배포하고 성능과 보안을 높일 수 있도록 지원합니다.
블록체인 하위 실행 측면에서, 시장에는 다양한 가상 머신 솔루션이 존재하지만 Supra의 Multi-VM 설계는 플랫폼의 적용성을 확장했습니다. 현재 Supra는 MoveVM, EVM(향후 Solana VM, Cosmos VM 지원 예정) 등 주요 가상 머신을 지원합니다. 따라서 다양한 생태계의 개발자들이 재프로그래밍 없이도 Supra로 쉽게 마이그레이션할 수 있으며, 동시에 높은 처리량과 낮은 지연 성능을 활용하고 스마트 계약 간 상호운용성을 높일 수 있습니다.
Moonshot 합의 및 증명 메커니즘
현재 많은 L1들이 처리량과 최종성 간의 균형을 모색하고 있습니다. Supra의 Moonshot 합의 프로토콜은 비잔틴 장애 허용(BFT) 메커니즘을 기반으로 하는 무작위 단일 리더 순환 프로토콜이며, 병렬 워크플로를 통해 거래 처리 효율을 높였습니다. 이 프로토콜은 유연한 설계를 가지고 있어 다양한 요구사항에 맞게 조정될 수 있으며, 초당 50만 건의 높은 처리량과 아acond급 합의 지연을 달성할 수 있습니다. 또한 Supra는 Moonshot 합의 프로토콜에 대한 엄격한 안전성 증명을 위해 형식 검증 방법을 사용하여 정확성과 신뢰성을 보장합니다.
Moonshot 합의 프로토콜은 낙관적 제안 메커니즘을 사용합니다. 즉, 노드가 블록 제안을 제출하면 해당 제안이 수락될 것으로 가정하고 다음 블록 제안 요청을 보냅니다. 다른 노드가 해당 제안에 동의하면 다음 블록에 포함됩니다. 이를 통해 불필요한 대기 시간을 피할 수 있습니다. 또한 거래 전달, 정렬 및 실행이 병렬로 수행될 수 있어 처리 시간을 더 효율적으로 줄일 수 있습니다. 이러한 분리 메커니즘은 시스템의 정직한 노드 의존도를 낮추어 합의에 필요한 정직한 노드 비율을 최소화합니다.
'부족 - 씨족' 아키텍처: 계층화된 노드 관리 및 병렬 실행
'부족 - 씨족' 노드 관리 아키텍처는 계층화 및 무작위화 방식을 채택했습니다. 부족은 많은 대형 노드로 구성된 부족 집합체를 나타내며, 씨족은 부족 내부에서 무작위로 선정된 소형 노드 집합을 나타냅니다. 부족 내부에서 무작위로 소형 노드 그룹인 씨족을 선정하여 각 계층의 비잔틴 행동 위험을 최소화하고 높은 탄력성과 견고성을 제공합니다. 노드 자원은 수요에 따라 동적으로 할당되며, 다양한 작업이 서로 다른 씨족에 할당되어 병렬로 실행됩니다. 이 메커니즘을 통해 Supra 네트워크는 비잔틴 노드가 방해를 받더라도 정상 작동을 유지할 수 있으며, 다차원 계산 및 실행 효율성을 높일 수 있습니다. 독특한 아키텍처는 네트워크 및 노드 수준에서 병렬 실행을 구현하여 확장성과 보안성을 높입니다. L1에서 설정된 무작위 노드 재구성은 보안성을 보장하며, VRF 기반 무작위성은 표적 공격에 대한 저항력을 높입니다.
왼쪽: Supra의 사용자 거래 흐름 오른쪽: '부족 - 씨족' 아키텍처
PoEL 경제 유동성 증명 메커니즘
PoEL(Proof of Economic Liquidity)은 Supra의 독특한 인센티브 메커니즘으로, 참여자의 자본 위험과 인센티브 메커니즘을 연계합니다. 자본의 위험과 용도에 따라 맞춤형 인센티브 방식을 설계하여 장기 자본이 네트워크 구축에 투입되도록 유도합니다. 이 메커니즘은 다양한 디지털 자산이 유동성 풀에 참여할 수 있도록 지원하여 자본 출처의 다양성을 제공하며, 자산 변동성이 네트워크 보안에 미치는 영향을 위험 관리 조치를 통해 완화합니다.
또한 PoEL은 유동성 풀에서 유동성을 제공하는 동시에 스테이킹 수익을 얻을 수 있게 하여, 자본이 다양한 시나리오에서 효율적으로 활용될 수 있도록 합니다.
팀 및 프로젝트 진행 상황
Supra 팀은 학술적 배경을 가지고 있으며, KZG 약속의 발명자이자 암호학자인 Aniket Kate 박사가 수석 연구원으로 이끌고 있습니다. KZG 약속 기술은 이더리움 확장 로드맵의 핵심 부분을 차지하고 있습니다. Supra는 최근 MoveVM 메인넷을 출시했으며 곧 EVM 버전도 출시할 예정입니다. 현재 Supra에는 50개 이상의 디앱이 이미 운영 중이며, 100개 이상의 디앱과 협상 중입니다. 또한 1억 달러 규모의 생태계 기금을 조성했고, 커뮤니티 기반의 'Super dApp Showdown' 프로젝트 전시회를 개최하여 매 시즌 커뮤니티와 VC 심사위원단이 수상작을 선정하고 있습니다.
결론
블록체인 생태계가 치열한 경쟁 속에 있는 가운데, 사용자와 개발자들은 보다 나은 서비스에 접근하기 위해 기반 아키텍처의 통합이 필요합니다. 현재 다양한 블록체인 생태계에서 서로 다른 퍼블릭 체인 간 상호운용성과 통합 복잡성이 해결해야 할 과제로 대두되고 있습니다. Supra는 Layer 1 플랫폼으로