Avalanche(AVAX)項目的旧称为Ava/AVA,是一个开源平台,用于启动高度分权的应用程序,新金融原语和新的可互操作的区块链。使用突破性的共识协议构架,可以在一秒内确认交易的智能合约平台,支持Ethereum开发工具包的全部内容,使数百万个完整的区块生产者成为可能。

Avalanche是由康奈尔大学教授、IC3联合创始人Emin Gün Sirer、计算机学者Kevin Sekniqi和Facebook Libra协议HotStuff共识第一作者Ted Yin共同创立。Avalanche主导开发的AVA区块链平台是基于革命性的共识算法——Avalanche构建的数字支付和计算平台。该共识使分布式账本实现高度去中心化、高并发处理和交易的快速确认,同时实现历史记录删减和链上治理。AVA区块链平台的核心是一组统一且可互操作的基础设施,使得任何人都能够在AVA的生态系统中根据自己的需求建立区块链网络或在区块链上发行资产。

市场需求

分布式计算的根基是一组机器之间的协议。因此,使一组节点能够达成协议的共识协议是区块链以及几乎每一个部署的大型工业分布式系统的核心。而该命题研究至今近五十年,在受到广泛的审查后,迄今为止产生了两个协议族:依赖于所有通信的经典共识协议,以及依赖于工作量证明的中本聪共识 ( 采矿以及最长的链条规则 )。

虽然经典共识协议具有低延迟和高吞吐量特点,但是它们无法扩展到大量参与者,并且在成员身份更改的情况下共识度不强,因为成员资格变更并未降低他们使用许可,这是因为传统协议大多数都是静态的部署。另一方面,Nakamoto 共识协议其共识度很强,但存在高确认延迟,低吞吐量并需要持续的能源消耗以确保其安全性。

Avalanche 雪崩协议则是将两者相结合的新型共识机制。Avalanche 雪崩协议将依赖通信传输的经典的拜占庭共识协议和依赖工作量证明创造链式结构的中本聪共识协议的优势结合,从而同时解决了经典拜占庭共识协议扩展性弱,鲁棒性弱和中本聪共识延迟高,吞吐量低的问题。

解决方案

“Avalanche 推出的 Snow *系列协议将经典共识协议的最佳特性与 Nakamoto 共识的最佳特性相结合。它们基于轻量级的网络采样机制,可实现低延迟和高吞吐量,而无需就系统的精确成员资格达成一致。直接参与共识协议的参与者从数千人扩展到数百万人。此外,这些协议没有利用 PoW 挖掘,因此避免了其过高的能源消耗以及随后在生态系统中的价值泄漏,从而是目前相对理想的轻量级,环保和静态的协议。”

实现机制

AVAX 雪崩协议通过网络的重复采样进行操作。最初,每个节点轮询一个很小的,大小固定的随机选择的邻居集合,如果绝大多数都支持不同的值,则切换其提议,重复采样直到达到收敛。实际执行过程中,上述操作将会在三秒内迅速完成。

通过一个具体的例子来阐明运作机制:

首先,交易由用户创建并发送到验证节点,该节点是参与共识过程的节点。

然后是通过八卦传播到网络中的其他节点。

如果该用户还发出有冲突的双花,则节点中会随机选择一小部分节点进行查询哪笔交易是有效的。

如果查询节点收到支持一个事务的多数响应,则该节点将自己的响应更改为该事务。

网络中的每个节点都重复此过程,直到整个网络就其中一个冲突的事务达成共识。

这就是 AVAX 共识协议,尽管其核心操作机制非常简单,但这些协议还是带来了非常理想的系统动态特性,使其适合大规模应用部署。

公链结构

AVA Lab 直接采用目前效率最高的三层的网络结构,将执行环境和链本身分开,在设计角度就为可扩展性、模块化和可组合性结合提供支持。

1.交换链(X)充当创建和交易数字智能资产的去中心化平台,代表了具有现实世界资源(例如,股票,债券)的一系列规则,这些规则控制着该公链行为,例如“ 明天”或“只能发送给美国公民”。

在 X 链上交易的资产是 AVAX。当用户向 Avalanche 上的区块链进行交易时,用户需要支付以 AVAX 计价的费用。X 链是 Avalanche 虚拟机(AVM)的一个实例。X 链 API 允许用户在 X 链和 AVM 的其他实例上创建和交易资产。

2.平台链(P)是 Avalanche 上的元数据区块链,用于协调验证器,跟踪活动子网并创建新子网。P 链实现了 Snowman 共识协议。P 链 API 允许客户端创建子网,向子网添加验证器以及创建区块链。

3.合约链(C)C-Chain 允许使用 C-Chain 的 API 创建智能合约。C 链是由 Avalanche 支持的以太坊虚拟机的实例。

经济模型

AVAX 设定代币供应上限为 720,000,000 (720M)个令牌。创世区块将产生 3.6 亿个 AVAX 代币。其余的 3.6 亿代币将遵循代币增发公式进行铸造。该模型为 AVAX 选择了简单的排放函数:以类似目前阶段比特币的排放曲线模型来达到有上限的流通供应,兼顾合理的流通和新增代币入场的模型。

通过调整控制条件,最长时间内进行质押会产生额外的 11.11%的代币铸造,从而激励利益相关者长期投资。而由于供应上限,释放机制仍能保证无论治理变更与否,AVAX 代币数量都不会超过 720M。

代币场景

AVAX 作为 Avalanche 的原生代币将被用于:

1.点对点 (P2P) 价值传输。

2.维护网络安全进行代币抵押。

3.支付计算,储存及智能合约运行费用。

4.支付创立新的独立及附属区块链的费用。

免责声明:本网站、超链接、相关应用程序、论坛、博客等媒体账户以及其他平台和用户发布的所有内容均来源于第三方平台及平台用户。网站及其内容不作任何类型的保证,网站所有区块链相关数据以及其他内容资料仅供用户学习及研究之用,不构成任何投资、法律等其他领域的建议和依据。用户以及其他第三方平台在本网站发布的任何内容均由其个人负责,与本网无关。

类似网站