全新

通过即将推出的 IQ.wiki API,将专家精选的加密货币和区块链知识集成到您的应用中。

0% read

Vara Network

Vara Network

Vara Network 是一个使用 Gear 协议和 Substrate 框架构建的独立第 1 层去中心化网络。它被设计为一个以开发者为中心、快速且可扩展的平台,用于使用 WebAssembly (Wasm) 构建和部署复杂的 (dApps)。[1] [2]

概述

Vara Network 是一个运行在提名权益证明(NPoS)共识机制上的去中心化区块链。它是 Gear Protocol 广泛生态系统中的首个主要独立网络,由 Gear Foundation 负责监管。[1]

该平台的核心目标是促进开发者从 Web2 向 环境的过渡。它通过利用 Actor 模型和持久内存等先进计算概念来实现这一目标,旨在简化复杂、高性能去中心化应用(dApps)的开发流程。[2]

该网络的架构旨在支持对极低延迟和并行处理能力有高度要求的用例,例如基于区块链的游戏、先进的(DeFi)协议以及其他实时应用。[1]

其设计强调程序之间的异步通信,允许同时高效且独立地处理多个交易。这种结构旨在提供一个能够处理链上复杂计算任务的高性能环境。[2]

架构

Vara Network 是使用 Substrate 框架构建的 区块链,该框架提供了模块化特性以及用于网络安全的原生提名权益证明 (NPoS) 共识模型。[2]

该网络独特的智能合约功能由 Gear Protocol 提供支持,并将其作为执行引擎。该协议建立在三大核心技术支柱之上。[1]

首先是 Actor 模型,这是一种并发计算范式,其中单个程序(或称为“actors”)是轻量级且相互隔离的单元。每个 actor 通过异步消息与其他 actor 通信,这允许高度的并行性,并防止一个程序的执行阻塞其他程序。[2]

其次是持久化内存 (Persistent Memory),这是一种在函数调用之间自动保留程序内存状态的机制。通过消除开发人员手动编写保存和加载状态代码的需求,这简化了开发过程,从而减少了潜在的错误并提高了执行效率。[1] [2]

第三是使用 WebAssembly (Wasm) 作为执行(网络中称为“程序”)的虚拟机。Wasm 是一种高性能、沙盒化的二进制指令格式,允许从各种常用编程语言(如 Rust、C 和 C++)编译代码,为开发人员提供了超越 的灵活性。[1] [2]

Vara.eth 架构

该网络通过其 Vara.eth 应用层将其功能扩展到 生态系统,该应用层具有独特的双组件架构。“ 侧”以一个主要的 Router.sol 智能合约为特色,该合约作为源自 交互的入口点。

此合约负责验证 Wasm 程序代码并启动程序创建。Vara 上的每个程序在 上都由一个 Mirror.sol 合约表示,该合约负责促进消息传递并管理程序的执行余额。系统设计为使用 EIP-4844 blob 交易来上传 Wasm 代码进行验证。[3]

“Vara.Eth 侧”可以通过其自身的 API 直接进行交互。这允许更快、更具成本效益的操作,包括查询程序状态和提交“注入式交易(Injected Transactions)”。这些是引用 区块以确保安全性、但由 Vara 验证者在链下处理的原生 Vara 交易,从而绕过 网络进行执行。[3]

产品

Vara 网络提供多种产品和工具,旨在支持其区块链上的开发和用户交互。 [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 网络的架构包含多个独特的特性,旨在增强性能、开发者体验以及用户可访问性。[4]

无缝以太坊集成:

通过 Vara.eth 层,该网络允许直接与原生 智能合约进行交互,而无需新的代币或跨链桥。开发者可以使用熟悉的 工具,如 和 The Graph,用户也可以通过现有的 钱包操作应用程序。这种设计避免了通常与包装代币(wrapped tokens)相关的流动性碎片化问题。[4]

并行执行与高性能:

该网络的核心设计基于 Actor 模型,支持程序的并行执行。这意味着隔离的程序可以在不同的验证者之间并发运行,从而提高效率和吞吐量。

Vara.eth 通过验证者共识处理交易,并将状态更改记录(checkpoint)到以太坊,但其本身并不作为产块链运行。[4]

无 Gas 体验(反向 Gas 模型):

一个核心经济特性是“反向 模型”,它扩展了 预留的概念。Vara 上的程序维护着一个专门的“可执行余额”(Executable Balance),用于支付自身的执行成本。

这允许应用程序开发人员赞助交易费用,为终端用户创造“无 Gas”体验,用户在从 侧进行交互时,仅需支付基础的 交易费用。该模型非常适合订阅制服务以及优化用户入门体验。 [4] [1]

实时交互:

该网络为快速交互提供了两种机制。注入交易 (Injected Transactions) 是直接发送到网络的原生 Vara 交易,用于由 Vara 验证者处理的低成本操作。

此外,预确认 (Pre-confirmation) 机制允许开发者和用户在交易于 上最终确认之前,以亚秒级的时间获取计算结果。这为对延迟敏感的应用提供了类似于 Web2 的响应速度,同时保留了 用于最终结算的安全性。 [3] [4]

高级开发环境:

Vara 利用 WebAssembly (Wasm) 作为其运行时,通常与 Rust 编程语言结合使用,以开发安全、高性能的应用程序。它支持每个程序高达 2GB 的大内存容量,从而实现更复杂的用例,如链上 AI 模型和金融模拟。

该生态系统由丰富的开发者工具包支持,包括用于简化开发的 Sails 框架和用于客户端集成的 TypeScript API。 [4] [2]

生态系统

Vara Network 生态系统由其核心技术、支持性基金会以及各种面向社区的倡议组成。主要的网络技术组件包括作为 Layer-1 区块链的 Vara Network 本身、提供底层智能合约技术的 Gear Protocol,以及构建该网络所基于的 Substrate 框架。 [1]

Gear 基金会是负责监督网络开发、管理国库、资助生态系统增长以及促进社区参与的实体。

为了鼓励采用并吸引开发者加入平台,基金会设立了多项计划。其中包括资助有前景项目的赠款计划(Grants Program)、推广网络的宣传大使计划(Ambassador Program)、支持网络去中心化和安全性的验证者计划(Validator Program),以及旨在激发创新的 “Varathon” 黑客松活动。 [1]

使用场景

Vara Network 的架构旨在支持一系列在性能和复杂性方面有较高要求的应用。

  • 游戏与元宇宙:低延迟和并行处理能力适用于运行复杂的链上游戏逻辑、管理游戏内微交易以及支持持久的虚拟世界。 [1] [2]
  • 去中心化金融 (DeFi):网络的高吞吐量旨在支持复杂的金融工具、高频自动化交易应用以及其他需要快速执行速度的 DeFi 协议。 [1] [2]
  • 实时应用:该平台专为去中心化社交媒体、直播服务和其他对即时数据处理和用户响应能力至关重要的交互式应用而设计。 [1]
  • 互操作性解决方案:通过 Vara.eth 等产品,该网络旨在提供跨链通信解决方案,并允许去中心化应用(dApps)在不使用传统资产桥的情况下从其他链迁移。 [1]
  • 供应链与身份识别:该技术还定位用于供应链管理中的货物追踪与验证,以及开发安全且私密的数字身份解决方案。 [2]
  • 安全系统与数据管理:其他潜在应用包括创建用于私人金融认证的安全系统、透明的投票系统以及保护隐私的医疗数据管理。 [2]

上述引用的使用场景基于网络的设计和预期功能。 [1] [2]

代币经济学

Vara 网络的原生资产是 VARA 代币,它对网络的运行、安全和治理至关重要。VARA 代币采用通胀模型,其总供应量并不固定在 100 亿。[2]

分配

VARA 代币供应的初始分配如下:

  • 创始人/团队/顾问 - 20.00%
  • 投资者 - 21.50%
  • 开发者/项目赠款 - 12.50%
  • 通胀抵消池 - 10.00%
  • 空投 - 7.00%
  • 教育/训练营/公关/活动 - 7.00%
  • 验证者激励池 - 6.00%
  • 基金会与生态系统发展 - 4.50%
  • 协议储备金 - 5.00%
  • 做市商与流动性管理 - 3.50%
  • 协议开发 - 3.00% [5]

用途

VARA 代币及其包装版本 wVARA 在生态系统中具有几个关键用途。

  • 交易费用:VARA 用于支付在 Vara 网络上处理交易和执行程序相关的 Gas 费用。 [1] [2]
  • 质押:代币持有者可以质押 VARA 以参与提名权益证明 (NPoS) 共识机制。他们可以担任验证者或提名验证者,以帮助保护网络安全并获得质押奖励。 [1] [2]
  • 治理:VARA 持有者被授予参与网络链上治理的能力。这允许他们对协议升级、参数更改以及影响网络演变的其他决策提出建议并进行投票。 [1] [2]
  • 用于以太坊交互的 wVARA:在 区块链上存在一种符合 标准的包装版本代币 wVARA。它用于支付 Gas 费用,并为通过 Vara.eth 层从 侧进行交互的程序提供执行余额资金。 [3]

这些用途是网络经济模型和去中心化运行的核心。 [1] [2] [3]

治理

Vara 网络具有去中心化的链上治理系统,VARA 代币持有者可以直接控制协议的演进。持有者可以创建提案并对广泛的问题进行投票,包括运行时升级、Gear 基金会的国库支出以及网络参数的调整。

这种模式确保了网络的开发由其利益相关者社区引导。 [2] [1]

发现错误了吗?

参考文献 (7 来源)

首页分类维基MC事件词汇表