Vara Network

Wiki Powered byIconIQ
Vara Network

Vara Network

Vara Network는 Gear Protocol과 Substrate 프레임워크를 사용하여 구축된 독립형 레이어 1 탈중앙화 네트워크입니다. 이 네트워크는 WebAssembly(Wasm)를 사용하여 복잡한 (dApps)을 구축하고 배포할 수 있도록 설계된 빠르고 확장 가능하며 개발자 중심적인 플랫폼입니다. [1] [2]

개요

Vara Network는 지명된 지분 증명(Nominated Proof-of-Stake, NPoS) 합의 메커니즘을 기반으로 운영되는 탈중앙화 블록체인입니다. 이는 광범위한 Gear Protocol 생태계 내에서 최초의 독립형 네트워크로 자리 잡고 있으며, Gear Foundation에 의해 관리됩니다. [1]

이 플랫폼의 핵심 목표는 개발자들이 Web2에서 환경으로 원활하게 전환할 수 있도록 돕는 것입니다. 이를 위해 액터 모델(actor model) 및 영구 메모리(persistent memory)와 같은 고급 컴퓨팅 개념을 활용하며, 이는 정교하고 고성능인 dApp 개발을 간소화하기 위해 설계되었습니다. [2]

이 네트워크는 블록체인 기반 게임, 고급 (DeFi) 프로토콜 및 기타 실시간 애플리케이션과 같이 매우 낮은 지연 시간과 병렬 처리 능력을 요구하는 사용 사례를 지원하도록 설계되었습니다. [1]

네트워크 설계는 프로그램 간의 비동기 통신을 강조하여 여러 트랜잭션을 동시에 효율적이고 독립적으로 처리할 수 있도록 합니다. 이러한 구조는 온체인에서 복잡한 컴퓨팅 작업을 처리할 수 있는 고성능 환경을 제공하는 것을 목표로 합니다. [2]

아키텍처

Vara Network는 Substrate 프레임워크를 사용하여 구축된 블록체인으로, 네트워크 보안을 위해 모듈성과 네이티브 지명 지분 증명(NPoS) 합의 모델을 제공합니다. [2]

네트워크의 독특한 스마트 컨트랙트 기능은 실행 엔진 역할을 하는 Gear Protocol에 의해 구동됩니다. 이 프로토콜은 세 가지 핵심 기술적 기둥을 기반으로 합니다. [1]

첫 번째는 액터 모델(Actor Model)입니다. 이는 개별 프로그램 또는 "액터"가 가볍고 격리된 단위인 병행 컴퓨팅 패러다임입니다. 각 액터는 비동기 메시지를 통해 다른 액터와 통신하며, 이를 통해 높은 수준의 병렬 처리가 가능해지고 한 프로그램의 실행이 다른 프로그램을 차단하는 것을 방지합니다. [2]

두 번째는 영구 메모리(Persistent Memory)입니다. 이는 함수 호출 사이에 프로그램의 메모리 상태를 자동으로 보존하는 메커니즘입니다. 이는 개발자가 상태를 저장하고 로드하기 위해 수동으로 코드를 작성할 필요를 없애 개발 프로세스를 단순화하며, 결과적으로 버그 발생 가능성을 줄이고 실행 효율성을 높입니다. [1] [2]

세 번째는 네트워크에서 "프로그램"이라고 부르는 를 실행하기 위한 가상 머신으로 WebAssembly(Wasm)를 사용하는 것입니다. Wasm은 고성능의 샌드박스형 바이너리 명령 형식으로, Rust, C, C++와 같은 다양한 일반 프로그래밍 언어에서 코드를 컴파일할 수 있게 하여 개발자에게 이상의 유연성을 제공합니다. [1] [2]

Vara.eth 아키텍처

이 네트워크는 독특한 이중 컴포넌트 아키텍처를 가진 Vara.eth 애플리케이션 레이어를 통해 생태계로 기능을 확장합니다. " 측"은 에서 발생하는 상호작용의 진입점 역할을 하는 메인 Router.sol 스마트 컨트랙트를 특징으로 합니다.

이 컨트랙트는 Wasm 프로그램 코드를 검증하고 프로그램 생성을 시작합니다. Vara의 각 프로그램은 상의 Mirror.sol 컨트랙트로 표현되며, 이는 메시지 전달을 촉진하고 프로그램의 실행 잔액을 관리합니다. 시스템은 검증을 위한 Wasm 코드 업로드에 EIP-4844 블롭(blob) 트랜잭션을 사용하도록 설계되었습니다. [3]

"Vara.Eth 측"은 자체 API를 통해 직접 상호작용할 수 있습니다. 이를 통해 프로그램 상태 조회 및 "주입된 트랜잭션(Injected Transactions)" 제출을 포함하여 더 빠르고 비용 효율적인 운영이 가능합니다. 이는 보안을 위해 블록을 참조하지만, 실행을 위해 네트워크를 거치지 않고 Vara 검증자에 의해 오프체인에서 처리되는 네이티브 Vara 트랜잭션입니다. [3]

제품

Vara Network는 블록체인 상에서의 개발 및 사용자 상호작용을 지원하기 위해 설계된 여러 제품과 도구를 제공합니다. [1]

Vara.eth

Vara.eth는 위에 구축된 애플리케이션 플랫폼입니다. 이 플랫폼의 목적은 Vara의 실행 능력을 이더리움 생태계로 확장하여, 애플리케이션이 이더리움 사용자 및 유동성과 직접 상호작용할 수 있도록 하는 것입니다. [6]

Vara NFT

이는 대체 불가능한 토큰(NFT)의 생성 및 관리를 위한 네트워크의 프로토콜 표준을 의미합니다. 이는 게임 내 자산, 디지털 수집품, 신원 확인 시스템을 포함하여 Vara 생태계 내의 다양한 사용 사례를 지원하기 위해 고안되었습니다. [1]

Vara Explorer

네트워크의 공식 블록 탐색기는 Subscan의 맞춤형 버전입니다. 이는 사용자, 개발자 및 검증인이 트랜잭션, 블록, 계정, 스마트 계약 상호 작용 및 기타 온체인 데이터를 실시간으로 확인할 수 있는 도구 역할을 합니다. [1]

개발자 도구

Vara.eth 생태계는 개발자를 지원하기 위한 일련의 도구 모음을 제공합니다. Vara.Eth TypeScript API는 Vara 네트워크와 통신하는 애플리케이션을 구축하기 위한 클라이언트 라이브러리입니다. vara-eth CLI는 개발자가 배포 전에 프로그램 코드를 업로드하고 검증할 수 있는 명령줄 인터페이스 도구입니다.

프로그램 개발을 위해 Sails Framework를 사용할 수 있으며, 메시지 페이로드의 인코딩 및 디코딩을 위한 sails-js 라이브러리도 제공됩니다. [3]

특징

Vara Network의 아키텍처는 성능, 개발자 경험 및 사용자 접근성을 향상시키기 위한 여러 가지 독특한 특징들을 포함하고 있습니다. [4]

원활한 이더리움 통합:

Vara.eth 레이어를 통해 네트워크는 새로운 토큰이나 크로스체인 브릿지 없이도 네이티브 스마트 컨트랙트와 직접 상호작용할 수 있도록 지원합니다. 개발자는 , , 더 그래프(The Graph)와 같은 익숙한 도구를 사용할 수 있으며, 사용자는 기존 지갑에서 애플리케이션을 운영할 수 있습니다. 이러한 설계는 래핑된 토큰(wrapped tokens)과 흔히 연관되는 유동성 파편화 문제를 방지합니다. [4]

병렬 실행 및 고성능:

액터 모델(Actor Model)에 기반한 이 네트워크의 핵심 설계는 프로그램의 병렬 실행을 지원합니다. 이는 격리된 프로그램들이 서로 다른 검증자들 사이에서 동시에 실행될 수 있음을 의미하며, 이를 통해 효율성과 처리량을 향상시킵니다.

Vara.eth는 검증자 합의를 통해 트랜잭션을 처리하고 상태 변경 사항을 이더리움에 체크포인트로 기록하며, 스스로 블록을 생성하는 체인으로 작동하지는 않습니다. [4]

가스리스 경험 (역 가스 모델):

주요 경제적 특징 중 하나는 가스 예약 개념을 확장한 "역 모델"입니다. Vara의 프로그램은 자체 실행 비용을 지불하기 위해 전용 "실행 가능 잔액(Executable Balance)"을 유지합니다.

이를 통해 애플리케이션 개발자는 트랜잭션 수수료를 후원할 수 있으며, 측에서 상호작용할 때 기본 트랜잭션 수수료만 지불하면 되는 최종 사용자에게 "가스리스(gasless)" 경험을 제공할 수 있습니다. 이 모델은 구독 기반 서비스와 사용자 온보딩 개선에 매우 적합합니다. [4] [1]

실시간 상호작용:

이 네트워크는 빠른 상호작용을 위해 두 가지 메커니즘을 제공합니다. **주입된 트랜잭션(Injected Transactions)**은 Vara 검증인에 의해 처리되는 저비용 작업을 위해 네트워크로 직접 전송되는 기본 Vara 트랜잭션입니다.

또한, 사전 확인(Pre-confirmation) 메커니즘을 통해 개발자와 사용자는 트랜잭션이 에서 최종 확정되기 전, 1초 미만의 시간 내에 연산 결과에 접근할 수 있습니다. 이는 최종 결제를 위한 의 보안성을 유지하면서도 지연 시간에 민감한 애플리케이션에 Web2와 같은 응답성을 제공합니다. [3] [4]

고급 개발 환경:

Vara는 런타임으로 WebAssembly(Wasm)를 활용하며, 보안성이 높고 고성능인 애플리케이션 개발을 위해 주로 Rust 프로그래밍 언어와 결합하여 사용됩니다. 프로그램당 최대 2GB의 대용량 메모리를 지원하여 온체인 AI 모델 및 금융 시뮬레이션과 같은 더욱 정교한 사용 사례를 가능하게 합니다.

이 생태계는 개발을 간소화하는 Sails 프레임워크와 클라이언트 측 통합을 위한 TypeScript API를 포함한 풍부한 개발자 툴킷의 지원을 받습니다. [4] [2]

생태계

Vara Network 생태계는 핵심 기술, 지원 재단 및 다양한 커뮤니티 지향 이니셔티브로 구성됩니다. 주요 기술 구성 요소는 레이어 1 블록체인인 Vara Network 자체, 기본 스마트 계약 기술을 제공하는 Gear Protocol, 그리고 네트워크 구축의 기반이 된 Substrate 프레임워크입니다. [1]

Gear Foundation은 네트워크 개발 감독, 재고 관리, 생태계 성장 자금 지원 및 커뮤니티 참여 촉진을 담당하는 기관입니다.

플랫폼 채택을 장려하고 개발자를 유치하기 위해 재단은 여러 프로그램을 수립했습니다. 여기에는 유망한 프로젝트에 자금을 지원하는 그랜트(Grants) 프로그램, 네트워크를 홍보하는 앰배서더 프로그램, 네트워크 탈중앙화 및 보안을 지원하는 검증인(Validator) 프로그램, 그리고 혁신을 촉진하기 위한 "Varathon" 해커톤 이벤트가 포함됩니다. [1]

활용 사례

Vara Network의 아키텍처는 성능과 복잡성 측면에서 요구 사항이 높은 다양한 애플리케이션을 지원하도록 설계되었습니다.

  • 게임 및 메타버스: 낮은 지연 시간과 병렬 처리 기능은 복잡한 온체인 게임 로직 실행, 게임 내 미세 결제 관리, 지속적인 가상 세계 지원에 적합합니다. [1] [2]
  • 탈중앙화 금융 (DeFi): 네트워크의 높은 처리량은 복잡한 금융 상품, 고빈도 자동 거래 애플리케이션 및 빠른 실행 속도가 필요한 기타 DeFi 프로토콜을 지원하는 것을 목표로 합니다. [1] [2]
  • 실시간 애플리케이션: 이 플랫폼은 즉각적인 데이터 처리와 사용자 응답성이 중요한 탈중앙화 소셜 미디어, 라이브 스트리밍 서비스 및 기타 대화형 애플리케이션을 위해 설계되었습니다. [1]
  • 상호운용성 솔루션: Vara.eth와 같은 제품을 통해 네트워크는 크로스 체인 통신을 위한 솔루션을 제공하고, 기존의 자산 브리지를 사용하지 않고도 다른 체인에서 dApp을 마이그레이션할 수 있도록 하는 것을 목표로 합니다. [1]
  • 공급망 및 신원 확인: 이 기술은 상품 추적 및 검증을 위한 공급망 관리뿐만 아니라 안전하고 프라이빗한 디지털 신원 솔루션 개발에도 활용될 수 있습니다. [2]
  • 보안 시스템 및 데이터 관리: 기타 잠재적 응용 분야로는 개인 금융 인증을 위한 보안 시스템 구축, 투명한 투표 시스템, 개인정보를 보호하는 의료 데이터 관리 등이 있습니다. [2]

언급된 활용 사례들은 네트워크의 설계 및 의도된 기능을 기반으로 합니다. [1] [2]

토큰 경제학 (Tokenomics)

Vara 네트워크의 네이티브 자산은 VARA 토큰으로, 네트워크의 운영, 보안 및 거버넌스에 필수적인 역할을 합니다. VARA 토큰은 인플레이션 모델을 따르며, 총 공급량은 100억 개로 고정되어 있지 않습니다. [2]

할당 (Allocation)

VARA 토큰 공급의 초기 할당은 다음과 같이 분배됩니다:

  • 창립자/팀/어드바이저 - 20.00%
  • 투자자 - 21.50%
  • 개발자/프로젝트 보조금 - 12.50%
  • 인플레이션 상쇄 풀 - 10.00%
  • 에어드랍 - 7.00%
  • 교육/부트캠프/PR/이벤트 - 7.00%
  • 검증인 인센티브 풀 - 6.00%
  • 재단 및 생태계 개발 - 4.50%
  • 프로토콜 예비비 - 5.00%
  • 마켓 메이커 및 유동성 관리 - 3.50%
  • 프로토콜 개발 - 3.00% [5]

유틸리티

VARA 토큰과 래핑된 버전인 wVARA는 생태계 내에서 몇 가지 핵심적인 유틸리티를 가지고 있습니다.

  • 트랜잭션 수수료: VARA는 Vara Network에서 트랜잭션을 처리하고 프로그램을 실행하는 데 발생하는 가스 비용을 지불하는 데 사용됩니다. [1] [2]
  • 스테이킹: 토큰 보유자는 VARA를 스테이킹하여 지명 지분 증명(NPoS) 합의 메커니즘에 참여할 수 있습니다. 이들은 검증인으로 활동하거나 검증인을 지명하여 네트워크 보안을 돕고 그 대가로 스테이킹 보상을 받을 수 있습니다. [1] [2]
  • 거버넌스: VARA 보유자에게는 네트워크의 온체인 거버넌스에 참여할 수 있는 권한이 부여됩니다. 이를 통해 프로토콜 업그레이드, 매개변수 변경 및 네트워크 발전에 영향을 미치는 기타 결정 사항에 대해 제안하고 투표할 수 있습니다. [1] [2]
  • 이더리움 상호작용을 위한 wVARA: 표준을 준수하는 래핑된 버전의 토큰인 wVARA가 블록체인에 존재합니다. 이는 Vara.eth 레이어를 통해 측에서 상호작용하는 프로그램의 가스 수수료를 지불하고 실행 잔액을 충당하는 데 사용됩니다. [3]

이러한 유틸리티는 네트워크의 경제 모델과 탈중앙화된 운영의 핵심입니다. [1] [2] [3]

거버넌스

Vara Network는 VARA 토큰 보유자가 프로토콜의 진화 과정을 직접 제어할 수 있는 탈중앙화된 온체인 거버넌스 시스템을 특징으로 합니다. 토큰 보유자는 런타임 업그레이드, Gear Foundation의 재무 지출, 네트워크 매개변수 조정 등 광범위한 사안에 대해 제안을 생성하고 투표할 수 있습니다.

이 모델은 네트워크의 발전이 이해관계자 커뮤니티에 의해 주도되도록 보장합니다. [2] [1]

참고 문헌.

카테고리위키 MC이벤트용어집