# Avalanche Subnet如何在公链竞争中异军突起？

By [ViaBTC Capital](https://paragraph.com/@viabtc-capital) · 2022-09-06

---

![](https://storage.googleapis.com/papyrus_images/d76959c29cc45a1ee99417ba262a3e8e40d446786aa93edf84535aaa1de97b60.png)

### 一、什么是Avalanche？

Avalanche是Ava Labs于2020年9月在纽约创立，致力于在不影响速度或去中心化的前提下提升可扩展性。Avalanche的主网（Primary Network）内置了3条区块链网络：

1\. 交易链X链：用于AVAX代币及其他数字资产的创建和交易。交易费用AVAX代币支付，使用Avalanche共识协议。

2\. 合约链C链：用于创建智能合约，支持兼容EVM的DApp。C链使用Snowman共识协议，是Avalanche共识协议的修改版。

3\. 平台链P链：协调网络验证者，跟踪子网活动，为创建子网提供支持。P链使用的是Snowman共识协议。

这三条链均由Avalanche主网(Primary Network)验证和保护。

![](https://storage.googleapis.com/papyrus_images/54e8b955b2757cce2ed1213e56a5f47cd93ca91784edacdbf6dca3e12f06caf6.png)

Avalanche为每条链赋予不同的功能，与所有处理操作都集中在一条区块链上相比，这种方案提升了速度和可扩展性，开发人员可以根据每条区块链的需求量身定制共识机制。Avalanche协议最重要的突破之一就是Avalanche共识，验证者使用重复的子采样投票方式，来达成快速且能负担得起的共识。Avalanche还使用子网作为横向扩展的新方法，允许创建可定制、可互操作的区块链。

需要注意的是，三条链里面只有X链使用Avalanche共识，所以X链属于AVM（Avalanche Virtual Machines），目前X链使用较多的场景是将Avalanche钱包与交易所钱包进行交互，但实际上这并不能代表X链的潜力和广泛的用例。Avalanche的愿景之一就是希望把更多传统的金融资产带到链上，这就需要对资产进行定义，比如这个资产只能由某个国家的人进行交易，或只能在某个时间段进行交易，或者在其他定制化的场景下交易等。根据Avalanche白皮书对X链的定义“一个创建和交易数字资产的去中心化平台”，X链这样的功能将有机会实现Avalanche的愿景，同时也是Avalanche被市场广泛忽略的特点之一。 

### 二、什么是Subnet?

与以太坊的愿景相似，Avalanche也致力于在保证去中心化的前提下，提高网络的可扩展性和安全性。其中子网就是关键的一环，子网采用的是Avalanche共识机制，该机制简单来讲就是节点将一笔交易发送给一组随机选择的验证者，询问他们是否认为这笔交易有效，最后将大多数验证者的看法作为该组的反馈结果，然后换一组同样数量的验证者，重复上述过程，直至连续获得相同的次数达到一定的要求后，节点将根据该结果做出相同的判断。

与主网功能类似，子网负责验证和保护自己的区块链网络。子网本质上是一组验证者集合，共同负责相应网络的安全性，所以Primary Network也是一个特殊的子网，而在Primary Network中的P链又是为所有子网进行服务的，所以自定义的子网在定制化自己区块链的同时，仍然享受Avalanche整体网络的保障。

想要成为子网的验证者，必须先在主网质押至少2000枚AVAX代币成为主网的验证者。所以子网的验证者同时负责主网和自己的子网，但不用处理其他子网上的交易。一个子网内部可以创建多条区块链网络，均由该子网的验证者负责，但是一个验证节点可以成为不同子网的验证者。

![](https://storage.googleapis.com/papyrus_images/cdbf6b8bc4190a5dc6421c3af884bfcca711ed0a95f73b8e27fad1a12fa8b4ec.png)

### 三、Subnet特点？

为了满足不同项目的需求，Avalanche子网具有高度的自主性。

1\. 验证节点设置：子网可以选择验证者数量，以满足不同资金体量的项目。在一个子网上，验证者数量在5个以上就可以支持网络健康运行，10个验证者就可以满足安全性、稳定性和未来的其他需求。此外，子网可以对验证节点设置相关要求，比如节点对某些特定国家需要KYC验证等以满足机构对合规性的要求。此特点也适用于公司之间的合作，比如由合作公司来控制验证节点，以实现信息内部流通，避免商业信息泄露；

2\. 自定义Gas Fee代币：子网支持自定义网络的Gas Fee代币，提升了项目代币的经济价值，同时还可以设置手续费参数，以降低用户的费用支出，这对GameFi和DeFi类交易量大的项目比较友好，尤其是已经具备一定体量的项目，能支持项目更长远的发展；

3\. 交易更快：子网不与主网共享网络负载，这就意味着子网有更低的延迟性和更高的TPS。理论上来说，只要有足够的验证者，可创建的子网数量是没有限制的；

4\. 交易费用更低：与在一个单一网络上运行所有活动的区块链相比，大量子网及其验证器导致更少的堵塞。

总的来说，子网的核心潜力在于用户可以自定义网络的规则，从而让这条链更适合自己的业务。比如针对游戏的区块链，希望验证节点的硬件配置比较高，也可以对相关验证者提出要求。近期比较火的两条游戏Subnet分别是由Crabada主导的Swimmer Network和由DeFi Kingdom主导的DFK Chain，在网络速度提升和提供激励的同时，二者也都把各自的主要代币作为Subnet的Gas Fee，增加原生代币的使用场景。目前雪崩上由子网计划的项目还不算多，除了Crabada、DeFi Kingdom外，还有Ascenders、Shrapnel、Cryptoseal等，大部分项目都是和游戏相关并且都处在开发阶段。

![](https://storage.googleapis.com/papyrus_images/ac66a5b2ac92a535fcea11ffe713ff3d7fee6c8b48c664f5086fe7ef71eb668f.png)

### 四、L2和Subnets之间有什么区别？

值得注意的是，子网之间的互操作可以直接相互完成，而无需通过信标/中继链。这意味着资产可以在子网之间自由移动，从而使得区块链其中一个最有价值的Composability特性得到了更好的发挥。如果想象未来的子网是单个项目，如现在的Crabada和DeFi Kingdom，那么子网之间的直接通信就意味着更优秀、更快速的项目间的交互，这可以让去中心化的世界有更好的体验。比如，NFT的子链可以快速把资产连接到DeFi的子链上，又或者一个游戏的子链可以快速的把一些功能桥接到另外一个游戏子链。这些都是只有Subnet才可以做到的。目前的L2间的通信十分复杂，他们需要通过以太主网才能进公链级别安全性的交互，这导致了很高的不可交互性，以及流动性碎片化等问题。例如，资产在 L2 解决方案（如 Arbitrium 或 ZKSync）中需要通过第三方的桥（目前尚未有成熟安全的跨链桥解决方案）或者ETH主网进行转移，而无法在不同的 L2 之间轻松转移——这使得 DeFi 协议生态系统难以共存以及互利。

Subnet的优点不止如此，比如它可以很容易部署一个新的区块链（花费更小）、可以重复使用相同的验证者。但同时缺点也很明显就是不能与主链共享安全，其跨链桥也比较容易被黑客攻击，即安全性不足，不过这也是提升了交互性的必然结果。同时由于节点数量少，子网的中心化也会特别明显。

这些优缺点使得子网的解决方案非常的有偏向性，即它并不是适合所有的协议，有些对安全要求比较高的协议，如DeFi底层的DEX或者借贷，就不太适合使用简单的子网，更适合依托主网的共识安全。而且由于子网使用自己的Token作为网络的Gas Fee以及节点质押资产，他的网络内资产价值总量也是有限的（不能大于自己Token的总价值），而且通常自己的Token波动性也会比较大，这也让网络Gas Fee非常不稳定。

总的来说，一些轻资产类的协议，如游戏，会比较适合Subnet的设定。如果想为游戏快速部署一条新链，Subnet的组合性更高且开销更小。

![](https://storage.googleapis.com/papyrus_images/c322f1ba4ed4b69919f280b2216f3211207a31a5d676a2940c7d48ee816a3955.png)

### 五、Subnets的用例？

DeFi：除了相对较低的交易费用，高度的可定制性也是用子网构建DeFi协议的优势之一。协议可以根据其特定需求自定义其子网的规则和功能。例如，Ava Labs 正在与 Aave Companies、Golden Tree Asset Management、Wintermute、Jump Crypto、Valkyrie、Securitize 等合作，构建一个具有原生了解您的客户 (KYC) 功能的子网，针对机构 DeFi。托管在该子网上的所有 DeFi 应用程序都可以利用此 KYC 功能，消除机构采用的主要监管障碍，并使受监管的机构能够探索快速增长的去中心化金融空间。

GameFi：子网可能是 GameFi 协议的绝佳选择，因为它们需要自己的专用区块空间，而不必与其他协议存在于同一链上。游戏协议自然需要大量的网络容量，并且由于存在于子网上，它们不需要与其他资源密集型 DApp 共享流量。因此，新游戏和其他区块链上存在的游戏，例如Shrapnel、Crabada、DeFi Kingdoms、Imperium Empires和Heroes Chained，都在向子网迁移。

![](https://storage.googleapis.com/papyrus_images/e4a1887d9093707bd26e70d12e9733ebb192cc93c7ec047af034d0f4b3079b3a.png)

### 总结

Avalanche 特定于应用程序的子网提供了一种有吸引力、实用且可定制的扩展方式。子网的独特特性将为L1区块链的创建者、开发人员和用户提供独特的价值主张。除此之外，快速的交互时间、交易速度和低交易费用，也一起推动 Avalanche的Subnet成为了很多协议的链上方案。

目前公链领域的竞争也逐渐升温，先有Cosmos和Polkadot，后有BNB链（侧链BAS）、Near链（分片链）和Oasis链(Paratimes链)，以及最新火热的基于Move语言的Aptos和Sui。凭借特点鲜明的子网，Avalanche还是有可能抓住一些细分赛道的机遇。

---

*Originally published on [ViaBTC Capital](https://paragraph.com/@viabtc-capital/avalanche-subnet)*
