作者:Maco,W3.Hitchhiker;
修订:Evelyn,W3.Hitchhiker
一、基本信息
1. Avalanche 架构和技术
Avalanche 以三链架构为特点,分别为交易链(X-Chain,DAG)、合约链(C-Chain)、平台链(P-Chain),下图给出了比较清晰的分工。
Avalanche 采用横向扩容,与 Cosmos 和 Polkadot 类似,在此做简单比较:
- Dot 网络验证者维护一个统一的全局状态,平行链拥有共享安全(安全性最高);灵活度/自主性最差,未来扩展性和性能会受制于中继链;链间互操作性最好;
- Avax 网络的验证者是完全独立的,由一组验证节点组成的子网不共享状态但「部分」共享安全(安全性中等,子网可以运营多条链,同时享受多网络的费用奖励也承担惩罚风险);灵活度/自主性中等,扩展性好;理论上子网内的互操作性好
- Cosmos 网络的验证者是完全独立的,非共享状态和安全(安全性最低,后续有改进),hub / zone 的安全程度各异;灵活度/自主性最好,zone 自由度高,扩展性不受限;链间互操作性好;
优点:
新 BFT 共识:低延迟和高扩展性。采用小样本重复采样和 DAG 信息传递架构,此架构使得节点间消除了「二次消息传递复杂性」(消息传递量是节点的二次方),因此网络共识/验证效率不会因为节点数增加而变得低下,理论上比 PBFT 支持更多节点(节点数 Avax:1283,Atom:175,Dot:297)
子网:带来横向扩展性,称为「重叠验证网络」,要求所有的子网必须做主网的验证者——质押 2000 Avax,此举既加强了整个网络的安全性,又赋能了 Avax Token,因此经济模型和理论网络安全性强于 Cosmos,低于 Dot;但子网准入门槛又相对很低
相比类似架构的 Cosmos 和 Dot,Avax 有 C 链这个经过市场检验的范本,项目可以更无忧的定制化地创建一个主权链
缺点:
子网间交互性:子网内的交互是即时的且受到共享安全保障,但子网间的交互目前只能通过桥。弱于 Cosmos 的 IBC 和 Dot 的 XCM。
子网的采用率没有 Cosmos 和 Dot 广泛,并且单一(仅 GameFi),创新的共识机制是否能在正式市场环境中承压。
Avax 没有经历过熊市的考验
2. 团队主要成员
Founder & CEO:Emin Gn Sirer,康奈尔大学教授,创立了由美国国家科学基金会资助的区块链组织 IC3,早于比特币 7 年开发了第一个 POW 货币系统 karma。
Co-founder & COO & CPO:Kevin Sekniqi,康奈尔大学计算机科学博士
Co-founder & CPO:Ted Yin,康奈尔大学博士,Libra 采用的 HotStuff 共识的发明者。
President:John Wu,康奈尔大学/哈佛商学院,职业投资人和经理人,曾就职老虎基金
3. 融资
根据 Crunchbase 信息,Ava Labs 共融资 7 次,总融资额 290M。
投资机构主要包括:a16z、Polychain、ThreeArrows、Bitmain、Galaxy Digital、Dragonfly Capital、NGC Ventures、Initialized Capital
团队技术能力够强,资方也不差,扩容方向也是目前比较主流的,和主流多链互有胜负,且有真实用例和定制化特色。
二、公链性能
1. 吞吐量 Throughput
为和 ETH 形成差异化竞争,各公链官方给出 TPS 的数值都挺吓人,几千上万,但经过实际测算和体验下来,在总体上我们感觉还是有些差异,但远没有官方宣传的那么大。
对公链性能的评估,目前看到最靠谱的方式是 Dragonfly 的研究文章《The AMM test: A no BS look at L1 performance》。以下 TPS 结果都是以 swap 交易(合约交互)消耗 gas 来计算的(这也是我们认可的一种相对公平的理论计算方式,因为各个链交易成分不一样,仅计算普通交易的话差别会非常大)。
由于部分链有 gas target 和 gas limit 的概念,因此实体柱子代表是 Target,代表的是在这个 TPS 范围内公链运作良好,用户体验也不错。超过以后会带来体验差 / gas fee 飙升(如图 2 所示)。我们可以就看到各公链 TPS 上限最高的是 SOL 的 273,EVM 兼容链中最高的 BSC 为 194,ETH 为 18,虽然最高和最低之间有 15X 的差距,但也并没有各链官方宣传的几百上千那么大的差距。
(图 1)
(图 2)
以上的计算与 W3 在去年对 BSC 的性能进行的推算类似,不过我们采用的是实际运行环境下的 gas limit 和实际 transation 来进行推算,此逻辑会更好的模拟现实环境,但此方法仅适用于出块相对稳定且生态实际用量达到/接近链极限的 EVM 链。
我们用下列公式计算出链在实际运行环境下能达到的极限 TPS limit
在浏览器上分别取得各链的相应数据(gas limit、gas used/day、tx/day、block time) 并取平均数得到 ETH 和 BSC 的 TPS 上限分别为 18.9 和 146.7。
在 gas used/tx 这组数据的处理上,可以看到我们取的是真实发生在链上的平均值,而不是单纯采用合约交互或简单转账(21k gas)的耗量数据:
根据上表,我们可以看到 ETH 本在「跑满」的状态,gas 使用率长期在 95% 以上。因此实际性能就是在 18 左右。
作为「EVM 巅峰」的 BSC 生态在去年二季度经历了大爆发,链上活动频繁,也在正式环境下考验了链的性能,虽然官方从 4 月开始不断提高 gas limit 作为临时提高性能方案,但 TPS 最多也就达到了 146 左右,不过那时候的用户体验是非常的差——拥堵不堪,区块不同步事件频发。因此实际体验下来,能够良好运行的 TPS 也就是 100 左右,远远达不到 194。(从后续 11 月的数据来看,TPS 又创下了新高(219),可能是后续币安有升级设备,但同样架构下再提升空间也有限,因此币安也开始采用 BNB chain 多链方案)
SOL 这条链比较特殊,没有 gas limit 的概念,因此,我们暂时没找到相应的计算方法。我们只能通过浏览器上的历史数据来观察它可能达到的上限。
排除由于 ID0,NFT mint 等特殊事件的影响,常态下 SOL 的 TPS 高位能稳在 3000 左右,但我们通过浏览器可以看到,在 3000 TPS 里面平均有差不多 76% 都是为达成链上共识的消息(投票),这不能被算做真实用户交易,应排除。剩余 TPS 里,观察到与 serum 交互的简单交易占据不小的比例(由于 SOL 链的特殊机制,大多数协议都会与 serum 交互),因此,我们认为这同样不能算作真实用户耗量,应排除。剩余的真实用户交易在 10% 左右,因此真实 TPS 为 300 左右。不过此方法并没有测算到 SOL 的极限值,因此实际的 TPS 应该是 300 +。至于 SOL 链经常宕机导致用户体验差,那是另一回事,不在本次讨论范围。
2. 延迟 Latency
在评估公链性能上,大多数人只会对 TPS 吞吐量做评估,因为它代表了一定时间内可以容纳多少笔交易(有多少水可以通过管子)。但我们同样也该看一下另外一个维度——延时,即这些交易能在多长时间内被执行(这些水能在多长时间内通过管子),这个指标对单个用户的使用体验甚至超过了 TPS。
Latency 这个维度很难量化,我们主要观察交易的确认时间,即确认时间越短,用户体验越好。
我们首先排除高并发的特殊情况,因为所有链在面对高并发的瞬间都会有很高的延迟。这里,只考虑常态情况,从用户主观使用体验来观察(随机采访和感知),SOL 在去年爆发期中有明显的交易确认延时和特别高的交易失败率(平均 15%-20%),随后,虽然官方有应急的限流解决措施,但效果一般;Polygon 和 BSC 也在爆发后有非常高的交易延迟,且一直没得到解决。
据不全面的反馈和自己的使用体验来说,各个链在高峰期都有交易确认延迟的问题,并且都不好解决,相比之下 Avax 体验会更好些——虽然高峰期交易费高涨,但并没出现大规模拥堵延迟(常态下)。除了机制上的优势,与网络利用率也有相当大关系。
3. 事件
针对性能,各个链都发生过问题,目前也都在积极的改进中
Solana:之前高峰期对请求做过限流。目前最新的 v1.1 更新,TPS 回升到之前高位,使用体验提高;后续还会引入数据流控制技术,改进 gas 模式。
Avalanche:大流量高速涌入可能会暴露出一些性能问题。Avalanche 曾因 DEX Pangolin 负载过高而触发跨链功能错误,在社区内曾引起一定短期恐慌。
BSC / Polygon:去年二季度由于链上活动爆发,相继出现拥堵不堪,gas 费飙升。
目前单链 TPS 天花板是 SOL,所有 EVM 链的性能天花板基本是 BSC,但差距远没有官方宣传的那么大,并且高 TPS 链都或多或少出过问题(SOL 宕机,BSC 节点不同步)。
各个链想要达到理论的性能上限,那所带来的代价也不小——gas fee 的飙升。SOL 不会受此影响,因为没有 gas limit 概念。
各个链在面对瞬时的高并发上都无能为力,并且当下各类方案均对持续的链上高频活动支持不足,用户体验有待提高。
三、生态扶持和激励
2021 年各大公链为了抢占 TVL,先后推出了不少激励计划,在此做了一个简单的罗列:
Avalanche Rush 的激励让链上的 TVL 在短短十天时间翻了近十倍,从 2.6 亿涨到了 23 亿美元,并且形成了正循环,叠加 Avax 币价上涨,公链 TVL 一路高歌猛进,最高达到 130 亿美元水平。时至今日,尽管 TVL 随着行情大跌,但从币本位角度看 Avax 链上的资产并没有流出迹象,说明公链沉淀下了一部分忠实的资产/用户。
其他激励
2021 年 11 月,Avalanche 基金会推出超过 2.2 亿美元的激励计划 Blizzard。激励计划将专注于 DeFi、企业应用、NFT 及文化类产品开发者。Blizzard Fund 的资金主要来源于 Avalanche 基金会、Ava Labs、Polychain 资本、三箭资本、Dragonfly 资本等。
2021 年 12 月至 2022 年 3 月初,Avalanche 基金会与 Web3.0 开发平台 Moralis 共同进行其最大规模的黑客松,目的在于加速生态内 DApp、Web3 应用和 DeFi 项目的开发。
2022 年 3 月,Avalanche 基金会宣布推出「Avalanche Multiverse」激励子网计划,总计提供价值约合 2.9 亿美元的 400 万枚 AVAX Token。同时,Avalanche 核心开发商之一 Ava Labs 也为子网开发提供协助和支持。
可以看出每次激励的方向还是很清晰的:流动性激励——黑客松——子网激励
Avalanche 前期激励和 Polygon 类似,直接针对用户的流动性挖矿激励;后期 Avax 的激励放在了开发者和生态合作,从资金量和覆盖全面性都优于对手
BSC 由于有 CEX 的导流,不需要激励用户,侧重激励项目方;Fantom 也采用类似方案
四、资金和用户
1. 桥
公链爆发的资金来源一部分是 CEX 的支持,另外就是桥,所以我们通过各跨链桥的资金量可以窥视下公链爆发前夕,从图中可以明显看到 Polygon(4 月),Avalanche(8 月),Near(8 月),Fantom(10 月)资金明显的流入,成就了后来各链项目的爆发。
Avalanche 于去年 2 月先后推出与以太坊的双向跨链桥(AEB)和 Avalanche Bridge(AB),其特点是费用低速度快(1-5 美金,任何跨链机制的交易费用主要在以太坊上,但是在 AB 机制中,以太坊上的交易都是普通转账交易,不需要调用合约的交易,因此交易费必然比较低)
2. TVL
TVL 据高点下降 80% 以上,表现与 SOL,BSC 同等水平,次于 ETH,但好于其他链。若从币本位看,Avax 整条链的资金没有明显流出,反而处于上升趋势,明显好于竞争对手(主要来自 Aave 的稳定贡献),Near 也呈现类似趋势。
Aave 在所有生态项目的 TVL 中占比接近一半,占比高,很大程度是因为跌幅最少,距离高点跌幅仅 30%,其余项目距离高点的跌幅在 70%-90%。
但是需要注意的是 Aave V3 有 90% 份额在 Avalanche 上,当然与 Token 激励有一定的关系,不过也能从侧面看出 Avax 生态发展不错。
仅从数量上讲,TVL 前 10 的项目中有 7 个是原生项目,在兼容 EVM 的竞争链中属于上游水平。
从生态细分来说,也比较丰富和健康,既有跨链大协议(Aave,Curve),也有原生精品(TIME,Traderjoe,Benqi)。类别既有充当基础设施的 DEX(通用和稳定币兑换)和借贷,有 DeFi 乐高的收益聚合项目和保险,DeFi 2.0(Defrost(Abracadabra),TIME(OHM)),有红极一时的 GameFi(Crabada), 也有从其他链战略迁移的项目(NFT 平台 Kalao 从 Wax 迁移)。
从覆盖赛道来看,DeFi,GameFi 都没有错过。从翻盘 TIME 一度市值超过 OHM 也可以看出 Avalanche 造势能力和热度不低。
3. 流量
从近一年官网流量看,总体量 SOL 和 ETH 长期占据 60% 以上份额;Polygon 和 Avax 也在 10%-20% 徘徊;其他链占比基本在个位数。
从趋势上看,Avax 在 8 月,11 月,3 月的激励计划都起到了明显的正向作用。不过失去激励以后,最近两个月有所下滑;Ftm 也是类似的趋势,不过下滑更为明显;SOL 和 Polygon 基本都能维持在高位,Polygon 的上升与最近黑客松也有很大关系;Near 今年整体上保持了一个上升的势头。
从访问的地域上看,也有明显的特征:Avax 的土耳其背景,Polygon 的印度背景,Near 的东欧背景(比较奇怪的是 Near 在越南、泰国也有很大流量?)。不过从量级和分布均匀程度来看,Avax 和 Polygon 基本同等水平,低于 SOL,Near。
再从各自区块链浏览器的访问量看一下,我们认为这个指标比看官网流量更能代表真实/留存用户,从近一年的总访问量看 ETH 和 BSC 明显占比更大,但是 BSC 呈持续下降趋势;SOL 增量最快;Polygon / Avax / Ftm 在高峰回落后都留存了一定的量;Near 最低但也呈现出上涨趋势。
从热词自然搜索看,每条链被搜索最多的都是几个常规的类别:wallet,bridge,explorer。
Avax 被关心的最多的都是比较常规,偏应用型的,而像 Subnet 这种未来方向的则被大家关心的非常少。Ftm 和 Polygon 也呈现类似的状况,毕竟都是 EVM 链,一上来就有应用。值得一提的是 Polygon 的 Miden,Zero 这些偏技术方向的搜索也少的可怜。
而 SOL 这边,除了常规关键词以外,Status,Rpc,NFT 被关心的较多,也侧面反应出来链的特色:NFT 火爆,status 经常有问题。
Near 的 NFT 被搜索较多。
我们从 W3 的自创工具「推特热词搜索图表」中可以观察到,Avax 推特搜索量从去年 8 月起势,11 月到高峰,并在后续的半年内维持在相对高位,直到最近一个月才有下滑趋势。
从用户、资金、流量各维度来看,SOL 由于之前应用的爆发无疑还是 altL1 的 NO1,Near 是匹黑马值得观察,Polygon 和 Avax 处于同等水平,Ftm 比较差。
五、开发者
相较于用户和资金流向,对公链开发者的观察或许是评估一条公链未来发展更好的指标,我们将从以下几个维度来看。
1. 公链开发活跃度
我们从 W3 的自创工具「公链开发者统计图表」中观察以下各公链情况,可以大致得出的结论是:
从代码提交的绝对数量和活跃开发者数两个指标上都能看出 Near,SOL,Avax 名列前茅,说明他们在公链的更新迭代上做了更多的工作。在经历了去年开发的活跃期后,各公链本身开发的活跃度都有所回落,这一现象在 SOL 和 Avax 上尤其明显,不过 Near 却呈现出了完全不一样的走势——维持了去年的活跃水平并有上升趋势,进一步说底层还有很多优化工作,团队也在积极搭建。
2. 生态开发活跃度
相较于公链本身的开发活跃度,生态项目的开发活跃度会是观察公链生态发展的更有效的指标。
从体量来看,SOL 和 BSC 长期霸占前两位,接下来是 Near / Polygon / Avax,而 Ftm 垫底。
开发活跃度完整的反应了公链爆发的情况:
BSC 和 Polygon 从去年一季度起势,高点在 5 月前后,随后就呈现下降趋势(Polygon 尤其明显),BSC 后续的项目不少,但开发者流失明显;
SOL 走势强劲,去年一年代码提交数上涨了 9 倍,开发者数量也上涨了近 4 倍并在今年 2 月达到了高点,今年开始指标有较大幅度回落,但依旧维持高水平(尤其是开发者数);
Near 两项指标表现都最优秀,一直处于上涨状态,且开发者增长量超过 4 倍,为所有公链中增幅最大,回落幅度也最小;
Avax 相对较平稳,数据上涨 2-3 倍,在去年 9 月达到高点后开始回落,增幅不及 SOL 和 Near,跌幅也相对更大。
整体来看,SOL,Near,Avax 表现都非常优秀,尤其在开发者留存上,分别据高点留存 68%,80%,60%,基本达到 ETH 的水平(72%),相较之下,其他公链留存率都低于 40%。不过 Avax 和 Near 由于体量稍小,是否能维持还需持续观察。
3. 新进开发者流量
最后,我们再从过去一年各公链开发者文档的访问量来观察下新进开发者流量(仅选取 SOL,Avax,Near,其他链干扰因素较大,不具参考意义)。
我们可以得到类似的结论:
SOL 体量最大,走势与 Avax 类似,经历了去年三,四季度的高峰后有所下滑,但依然保持一定的访问量;
Near 体量最小,但走势与他们不同,虽然近期略有下滑,但总体维持上涨的趋势。
从开发者各维度指标看:SOL 综合最强,Avax 次之,Near 增长最猛,Polygon 和 BSC 体量大但处于下滑走势,Ftm 综合最差。
六、子网和合作
1. 子网
子网分私有链和公有链,都可根据客户需求定制化。目前正式运行的两个子网,均是游戏类。不过,Avalanche 目前没有子网间的通信方案,主网和 subnet 之间的资产转移目前由第三方桥处理。
DFK chain
4.1 从 Harmony 上吸引过来的王牌链游 DeFi Kingdom 建立子网 DFK chain(avax 提供 1500 万激励)
DFK Subnet 应用的是定制 EVM,在 EVM 中结合了有向无环图 (DAG) 模型,允许区块链以较低的成本进行高效扩容。
目前网络仅 8 个验证节点,40,169 个地址。最近网络使用率低于 1%,粗糙预估理论 TPS 能达到 600
SwimmerNetwork
5.14 之前在 C 链上的游戏 Crabada 建立子网
目前网络仅 8 个验证节点,24,892 个地址。最近网络使用率低于 4%,粗糙预估理论 TPS 能达到 150
未来可能的子网
shrapnel:3A 射击类游戏
Arrow Markets :去中心化期权协议
Dexalot:高性能 DeFi 子网,下图为与 C 链的对比,按照宣传参数,各方面优于 C-chain
2. 企业用例
企业级机构的采用或将成为 Avalanche 下一个叙事重点。目前合作初步感觉没有太大效应(需要观察):
NFT:与收藏品公司 Topps 合作,发行了一期 2021 MLB NFT collection
支付:数字支付平台 Wirex 宣布整合 Avalanche。该支付平台拥有 450 万传统领域用户
诉讼产品 ILO:与律所 Roche Cyrulnik Freedman LLP 和咨询公司 Republic Advisory Services 合作
STO:与美国 STO 机构 Securitize 合作,后者可使用 Avalanche 链进行私人证券的发行和管理
CAYG 救灾平台:德勤将 Avalanche 用于其救灾平台,通过区块链技术提高效率并降低成本
3. 其他
3.1 钱包 core
Ava Labs 发布非托管多功能钱包(浏览器拓展程序):Core,特色功能:
(1). Avalanche bridge,支持原生 BTC 跨链。目前已有 690 多 BTC 跨链,后续会支持 ERC20
(https://snowtrace.io/token/0x152b9d0FdC40C096757F570A51E494bd4b943E50)
(2). 支持 NFT,subnet 展示(目前 DFK chain,Swimmer)
(3). 出入金(MoonPay 提供支持)
(4). 基本 swap 功能
3.2 巴塞罗那 Avalanche Summit
从 3 月的这次黑客松窥视下未来 Avax 方向:
官方 Avalanche foundation 给出的 5 个奖项和获奖项目为:
EVM 优化方案(OracleEVM)
与 ledger 兼容的子网(SubnetX,与 ledger 兼容的子网创建和管理工具)
为子网创建管理工具(subnet.center,面向验证者、委托者、构建者、用户的分析和通知平台)
定制化 VM 子网方案(AEVEREST++,基于 C++,理论 TPS 上限可以达到 13500)
子网上创建 Dapp(zk-id,零知识身份协议)
除了官方奖项外,还邀请了一些机构/项目并设置了奖项:
- Axelar(跨链通信方案)
- Covalent(API 方案)
- Ankr(节点服务)
- Aventures DAO;Chainlink
- Dexalot(DeFi 子网)
- Hacken(防黑客攻击)
- LayerZero
- WOWswap
- Coinbase wallet
从奖项设置来看,基本可以看出 Avax 目前重点在子网搭建的探索上,从底层执行环境优化-创建项目,在开发的使用体验各个环节下功夫。
七、总结
综上,
Avalanche 公链本身的技术能力 / 架构符合未来多链趋势,资本支持也属于中上游水平。
从生态项目的丰富性、热度、留存率来看,整体水平较高,生态综合评分与 BSC,SOL,Near 处于同等水平,高于其他竞品。
综合公链和生态来看,SOL > Avalanche > Near > BSC > Polygon > Ftm (由于 Cosmos 和 Polkadot 还在相对初期搭建阶段,生态刚现雏形,所以此次「生态对比环节」没有列为比较对象,但是本身公链的方向和团队的能力是我们非常认可的,后续也会重点观察)
Avalanche 生态上有定制化子网 / VM 和企业搭建的新叙事能力,又拥有下沉社区的造势能力(抢夺项目,高水平仿盘),其生态未来可能会走出与 ETH 和 altL1 / L2 不一样的路线,值得持续观察。
后续观察
企业合作进展
子网交互性和性能
生态项目(包括仿盘)的爆发
社区热度、资金、开发者是否持续
黑客松等开发者活动的举办和项目落地情况
参考文献
《The AMM Test: A No BS Look at L1 Performance》
《A Comparison of Heterogeneous Blockchain Networks》