Avalanche(AVAX)

Martin 京一留言 | 贡献2024年11月29日 (五) 08:24的版本 →‎发展历程

Avalanche 是一个去中心化、开源的区块链平台,它使用权益证明(Proof of Stake, PoS)共识算法,旨在提供快速、安全且可扩展的网络,以支持去中心化应用(dApps)和智能合约。以下是一些关于Avalanche的简介和解释的链接:

  1. Avalanche官方支持页面:Avalanche的官方支持页面提供了关于Avalanche平台的概述,包括它的工作原理和使用案例 Avalanche® platform overview | Avalanche Support 。
  2. Investopedia上的Avalanche介绍:Investopedia提供了一篇关于Avalanche的详细介绍,包括它的起源、技术特点、与以太坊的比较等 What Is Avalanche (AVAX)? Pros, Cons, and Risks 。
  3. 知乎专栏文章:这篇文章详细介绍了Avalanche的技术特点,包括它的共识机制、网络结构和应用场景 区块链从入门到入魔5:Avalanche链详解 。
  4. The Block的Avalanche指南:The Block提供了一篇面向初学者的Avalanche指南,解释了Avalanche是什么,它是如何工作的,以及它使用的AVAX代币 What is Avalanche and how does it work? A beginner's guide to AVAX 。
  5. Cointelegraph的Avalanche介绍:Cointelegraph的文章介绍了Avalanche网络的工作原理,以及它的原生代币AVAX的用途 What is Avalanche Network (AVAX) and how does it work? 。
  6. Avalanche生态项目介绍:这篇文章提供了Avalanche生态系统中项目的介绍,包括借贷、交易市场、NFT市场、游戏、Launchpad和社交等类别 一文捋清 TON 生态发展现状与热门项目:生态崛起背后还有哪些财富密码? - 深潮TechFlow。

以上链接提供了关于Avalanche的不同方面的详细信息,包括它的技术架构、应用案例、发展路线图和市场表现。通过这些资源,您可以获得关于Avalanche的全面了解。

Avalanche
类别
代币 AVAX
开发
原作者 Emin Gün Sirer, Kevin Sekniqi, Maofan “Ted” Yin
白皮书 https://www.avalabs.org/whitepapers
初始发布 2020年9月23日,4年前
代码库 https://github.com/ava-labs/
开发状态 开发中
开发语言 Go, TypeScript, JavaScript, Python, Vue
开发者 Ava Labs
类型 开源
区块链
区块链浏览器 https://explorer.avax.network/
网站
官方网站 https://avax.network/

发展历程

Avalanche 的发展历程可以概括为以下几个关键里程碑:

  1. 2018年:Ava Labs 成立,这是 Avalanche 协议背后的团队 。
  2. 2019年
    • Avalanche 由康奈尔大学教授 Emin Gün Sirer、Kevin Sekniqi 和 Ted Yin 共同创立 。
    • 在2019年,Ava Labs 获得了600万美元融资,投资者包括 Andreessen Horowitz(a16z)和 Polychain 。
    • 同年10月16日,Ava Labs 设计的 Avalanche 发布了测试子网络 。
  3. 2020年
    • 6月26日,Ava Labs 完成了1200万美元的 AVAX 代币私募融资 。
    • 7月16日,Avalanche 完成了公募,共募资4620万美元 。
    • 9月22日,Avalanche 主网上线,推出了三个互操作链:P-Chain、X-Chain 和 C-Chain 。
    • 11月10日,Avalanche 推出技术论坛 。
  4. 2021年
    • 2月9日,Avalanche 宣布 Avalanche-Ethereum 跨链桥 AEB 正式上线 。
    • 7月29日,新一代 Avalanche 跨链桥(AB)正式推出 。
    • 8月18日,Avalanche 雪崩协议推出 Avalanche Rush 奖励计划 。
    • 9月16日,Avalanche 基金会完成2.3亿美元私募融资,由 Polychain 和 Three Arrows Capital 领投 。
  5. 2022年
    • 3月8日,Avalanche 基金会推出2.9亿美元的“Avalanche Multiverse”计划 。
    • 10月12日,OpenSea 集成 Avalanche 链上 NFT 。
    • 10月19日,Avalanche 主网激活 Banff 升级,支持子网验证者使用子网代币进行质押 。
  6. 2023年
    • 3月24日,Avalanche 计划进行 Cortina 升级,将迁移 X-Chain 以运行 Snowman++ 共识 。
    • 5月4日,阿里云与 Avalanche 合作提供企业元宇宙定制解决方案 。
  7. 2024年
    • 尽管2024年开局缓慢,但Avalanche 开始显示出显著的势头,部分原因是人们对比特币现货 ETF 的期待 。
    • Avalanche 的总流通量约为 3.93 亿美元,市值为 126.1 亿美元,最近24小时的交易量约为 17.9 亿美元,表明市场活动仍然活跃 。

Avalanche 的发展历程体现了其从一个早期的区块链研究项目到成为一个支持广泛 DeFi 应用和企业的成熟区块链平台的转变

设计

AVAX

Avalanche 是一个去中心化、开源的区块链平台,它采用权益证明(Proof of Stake, PoS)共识机制,旨在提供快速、安全且可扩展的网络。以下是Avalanche的一些核心设计特点:

  1. 独特的共识机制:Avalanche 使用一种创新的共识协议,该协议结合了经典共识和Nakamoto共识的特点,以实现高吞吐量、快速终确定性和能源效率 。共识协议通过重复的子样本投票来达成一致 。
  2. 分层网络结构:Avalanche 的主网由三个区块链组成,分别是:
    • 平台链(P-Chain):负责协调验证者、管理网络的质押机制,并允许用户创建新的L1链 。
    • 合约链(C-Chain):运行智能合约的链 。
    • 交易链(X-Chain):用于创建新资产和促进资产交换以及跨链转账 。
  3. 节能高效:Avalanche 共识机制设计为节能,与工作量证明(Proof of Work, PoW)相比,其能源消耗极低 。整个网络的能源消耗相当于46个美国家庭的用电量 。
  4. 可扩展性:Avalanche 的设计允许网络吞吐量高,同时确保低延迟 。其共识机制能够扩展到数千个并发验证者而不会受到性能下降的影响 。
  5. 安全性:Avalanche 的设计抵抗了包括Sybil攻击、分布式拒绝服务(DDoS)攻击和合谋攻击在内的多种攻击 。网络的安全性适应性,即使在受到攻击时也能收敛到期望的状态 。
  6. 激励机制:Avalanche 上的验证者通过质押一定数量的原生代币AVAX来参与网络验证,如果他们的表现足够正确和响应迅速,将获得奖励 。Avalanche 不实行削减机制,即使验证者行为不当,其质押的代币也会被完整返回,但没有奖励 。
  7. 智能合约和dApps支持:Avalanche 支持以太坊虚拟机(EVM),允许使用Solidity编写的智能合约在C-Chain上部署和执行 。
  8. 去中心化治理:Avalanche 由质押AVAX的持有者治理,他们可以对网络参数和改进提案进行投票 。
  9. 子网(Subnets):Avalanche 允许创建定制的子网,这些子网可以有特定的规则集,以满足特定用例的需求 。
  10. 跨链互操作性:Avalanche 支持跨链转移和多种代币类型,以及常用的智能合约语言,以实现不同区块链系统之间的互操作性 。

Avalanche 的设计理念是创建一个能够适应全球金融规模的生态系统,具有快速交易最终性,支持高吞吐量,并且能够轻松地在消费级硬件上运行

协议

Avalanche 协议具有四个相互关联的基本机制,构成了共识工具的结构支持。这四种机制是 Slush、Snowflake、Snowball 和 Avalanche。通过使用随机抽样和元稳定性来确定和持久化交易,它代表了一种新的协议家族。虽然原始论文重点关注单个协议 Avalanche,但它隐含地引入了一系列基于投票或基于法定人数的共识协议,称为 Snow 家族。虽然 Avalanche 是一种单一实例,但 Snow 家族似乎能够概括所有基于法定人数的投票协议,用于副本控制。与之前的基于法定人数的工作不同,Snow 家族可以在法定人数交叉口级别启用任意参数化的故障概率。标准的基于法定人数的协议将此故障概率定义为精确的零,但通过引入法定人数交叉口中的错误,可以获得更大范围的共识协议设计。

背景

共识协议是解决状态机复制问题的基础,旨在使一组机器即使在部分机器损坏的情况下也能就网络达成一致。迄今为止,有两种主要的共识协议家族:经典共识协议和中本聪共识协议。

经典共识协议通过法定人数达成共识,因此需要投票。该家族的著名实例包括Paxos(在崩溃故障容错环境中)和PBFT(在拜占庭容错情况下)。这些协议通过类似议会运作的方式达成一致:提出一个提案(交易),并对其进行投票以接受或拒绝。如果足够的副本投了票(通常通过选举领导者副本收集),则达成法定人数,从而达成一致。

第二家族,由中本聪比特币开创,是中本聪共识。与基于法定人数的协议不同,运行中本聪共识实例的机器通过下载最长链(通常称为分叉)来达成交易一致。在比特币中,最长链是通过确保其具有最高工作量(或工作量证明)来验证的。

Snow 虽然基于法定人数,但似乎是所有基于法定人数的协议的通用泛化。与之前要求法定人数是确定性的工作不同,Avalanche 放宽了这一要求,从而使基于法定人数的协议能够估计全局网络状态的误差。

假设

虽然 Snow 家族可以理论上推广到基于法定人数的协议所做的所有假设类别,但形式化论文在异步网络的拜占庭环境下分析了 Avalanche。假设如下:

处理器

  • 处理器以任意速度运行。
  • 处理器可能会出现任意故障,甚至是拜占庭故障。
  • 具有稳定存储的处理器可以在故障后重新加入协议。
  • 处理器可以串通、撒谎或以其他方式试图破坏协议。(即允许拜占庭故障。)

网络

  • 处理器可以向任何其他处理器发送消息。
  • 消息异步发送,可能需要任意长时间才能交付。
  • 消息可能会丢失、重新排序或重复。
  • 消息在交付时不会损坏,即对手不能伪造数字签名。

共识

Avalanche 共识算法是一种独特的方法,用于在各种区块链网络中达成共识。它利用随机投票系统来快速确认交易、实现高吞吐量并降低分裂风险。这种方法还允许创建子网,这些子网可以独立运行,具有自己的验证器和参数。

共识机制还涉及一组子协议,包括 Avalanche-X、Avalanche-C 和 Avalanche-P。

安全性和活性属性

Snow 家族概括了在基于法定人数的协议中遇到的典型安全性和活性定义。具体而言,对于 Avalanche,这些属性是:

  • 一致性(或安全性):如果任何节点(或机器)最终确定一个值 v,则没有其他节点将最终确定与 v 冲突的另一个值 u,其概率高于 ε。
  • 终止(或活性):如果网络恢复同步操作,则所有节点将达成一致。

与其他异步网络一样,Avalanche 不能保证在异步期间终止,因此没有活性属性。与 Paxos 类似,Avalanche 的目标是确保容错性,并保证异步下的安全性,但不保证活性。这与中本聪共识形成对比,中本聪共识保证了异步下的活性,但不保证安全性。

参考链接

以下是一些关于Avalanche介绍和大事件的相关链接:

  1. Avalanche技术特点、共识机制与生态发展现状:这篇文章详细介绍了Avalanche的技术特点、共识机制以及生态发展现状,包括其高性能、可扩展、可配置和安全的特性 详解 Avalanche 技术特点、共识机制与生态发展现状 。https://zhuanlan.zhihu.com/p/471263258
  2. Avalanche的崛起和激励计划:这篇文章探讨了Avalanche的崛起,特别是其1.8亿美元的流动性挖矿激励计划Avalanche Rush,以及该计划对生态的影响 在崛起的公链中,为什么 Avalanche 会是个“狠角色”? 。https://zhuanlan.zhihu.com/p/413870964
  3. Avalanche专题研究:这篇专题研究提供了Avalanche的全面概述,包括其技术创新、共识协议和市场表现 专题研究N465:区块链项目Avalanche 。https://zhuanlan.zhihu.com/p/353174447
  4. Avalanche技术调研:万向区块链技术研究报告深入探讨了Avalanche共识算法的工作原理、优缺点及其在联盟链中的应用场景 万向区块链技术研究报告 | 雪崩协议 (Avalanche)技术调研 。https://zhuanlan.zhihu.com/p/446472995
  5. Avalanche生态最新进展:这篇文章盘点了Avalanche生态的最新进展,包括其在DeFi、NFT和游戏领域的项目 盘点 Avalanche 生态最新进展,是否能接棒 Solana 生态迎来上涨 。https://foresightnews.pro/article/detail/48968
  6. Avalanche的深度拆解:这篇文章深度拆解了Avalanche,从共识、平台、子网到生态进展,提供了Avalanche的详细介绍和分析 深度拆解 Avalanche:从共识、平台、子网到生态进展 。https://foresightnews.pro/article/detail/1465
  7. Avalanche里程碑事件:这个页面列出了Avalanche的里程碑事件,包括主网上线、融资、激励计划和合作伙伴关系等 Avalanche 里程碑事件 。https://foresightnews.pro/timeline/detail/45

以上链接提供了关于Avalanche的详细介绍和发展历程,可以帮助您更好地了解Avalanche平台的历史和现状。