Vara Network 是一个使用 Gear Protocol 和 Substrate 框架构建的独立第 1 层去中心化网络。它被设计为一个以开发者为中心的高速、可扩展平台,用于使用 WebAssembly (Wasm) 构建和部署复杂的去中心化应用程序 (dApps)。[1] [2]
Vara Network 是一个运行在提名权益证明 (NPoS) 共识机制上的去中心化区块链。它是更广泛的 Gear Protocol 生态系统中首个主要的独立网络,由 Gear 基金会负责管理。[1]
该平台的核心目标是促进开发者从 Web2 环境向 Web3 环境的转型。它通过利用 Actor 模型和持久内存等先进计算概念来实现这一目标,旨在简化复杂、高性能去中心化应用 (dApps) 的开发流程。[2]
该网络的架构旨在支持对极低延迟和并行处理能力有需求的用例,例如基于区块链的游戏、高级去中心化金融 (DeFi) 协议以及其他实时应用。[1]
其设计强调程序之间的异步通信,允许同时高效且独立地处理多个交易。这种结构旨在提供一个高性能环境,能够处理链上的复杂计算任务。[2]
Vara Network 是作为一个 Layer-1 区块链构建的,使用了 Substrate 框架,该框架为网络安全提供了模块化和原生的提名权益证明 (NPoS) 共识模型。[2]
该网络独特的智能合约功能由 Gear Protocol 提供支持,Gear Protocol 作为其执行引擎。该协议建立在三大核心技术支柱之上。[1]
首先是 Actor 模型,这是一种并发计算范式,其中单个程序(或称“actor”)是轻量级、隔离的单元。每个 actor 通过异步消息与其他 actor 通信,这允许高度的并行性,并防止一个程序的执行阻塞其他程序。[2]
其次是持久化内存 (Persistent Memory),这是一种在函数调用之间自动保留程序内存状态的机制。这通过消除开发人员手动编写代码来保存和加载状态的需求,简化了开发过程,从而减少了潜在的错误并提高了执行效率。[1] [2]
第三是使用 WebAssembly (Wasm) 作为执行智能合约(网络称之为“程序”)的虚拟机。Wasm 是一种高性能、沙盒化的二进制指令格式,允许从各种常用编程语言(如 Rust、C 和 C++)编译代码,为开发人员提供了超越 Solidity 的灵活性。[1] [2]
Vara Network 提供多种产品和工具,旨在支持其区块链上的开发和用户交互。 [1]
这是指该网络用于创建和管理非同质化代币(NFT)的协议标准。它旨在支持 Vara 生态系统内的一系列用例,包括游戏内资产、数字收藏品和身份验证系统。 [1]
该网络的官方区块浏览器是 Subscan 的定制版本。它作为用户、开发人员和验证者的工具,用于实时查看交易、区块、账户、智能合约交互以及其他链上数据。 [1]
Vara 网络的架构包含多个独特的特性,旨在提升性能、开发者体验以及用户可访问性。 [4]
通过 Vara.eth 层,该网络允许直接与原生 以太坊 智能合约进行交互,而无需新的代币或跨链桥。开发者可以使用熟悉的 以太坊 工具,如 MetaMask、Etherscan 和 The Graph,用户也可以通过现有的 以太坊 钱包操作应用程序。这种设计避免了通常与包装代币(wrapped tokens)相关的流动性碎片化问题。[4]
该网络的核心设计基于参与者模型(Actor Model),支持程序的并行执行。这意味着隔离的程序可以在不同的验证者节点上并发运行,从而提高效率和吞吐量。 [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 基金会是负责监督网络发展、管理国库、资助生态系统增长以及促进社区参与的实体。
为了鼓励采用并吸引开发者加入平台,基金会设立了多项计划。其中包括资助有前景项目的赠款计划、推广网络的宣传大使计划、支持网络去中心化和安全性的验证者计划,以及激发创新的“Varathon”黑客松活动。[1]
Gear Protocol 的另一个实现是 Vara.eth,这是一个构建在以太坊之上的应用平台,允许去中心化应用程序在无需跨链的情况下与以太坊用户和流动性进行交互。[7]
Vara Network 的架构旨在支持一系列在性能和复杂性方面有较高要求的应用。
上述引用的应用场景基于该网络的设计和预期功能。 [1] [2]
Vara Network 的原生资产是 VARA 代币,它对网络的运行、安全和治理至关重要。VARA 代币采用通胀模型,其总供应量并非固定在 100 亿。[2]
VARA代币供应的初始分配如下:
VARA代币及其包装版本wVARA在生态系统中具有几个关键用途。
这些效用是网络经济模型和去中心化运行的核心。 [1] [2] [3]
Vara 网络具有去中心化的链上治理系统,VARA 代币持有者可以直接控制协议的演进。持有者可以创建提案并对广泛的问题进行投票,包括运行时升级、Gear 基金会的国库支出以及网络参数的调整。