专用验证节点网络:Avalanche 勇闯天涯的利器

雪崩协议Fans
雪崩协议Fans 得得号

Nov 15, 2021 本账号主要介绍雪崩协议,不断更新雪崩生态的快速发展。

摘要: Avalanche 的专用验证节点网络(Subnet)是一种横向扩容的方式,了解一下它的扩容原理及优势。

作者:Connor Daly

是时候来点长篇大论了。本次的主题是专用验证节点网络(Subnet),或者说 Avalanche 打算如何征服世界。

为了理解专用验证节点网络(Subnet)的力量,我们先来谈谈区块链如何扩容。

在不牺牲去中心化的前提下,区块链有两种扩容方式:纵向扩容或横向扩容——要么是让区块链的速度更快,要么是让区块链的数量更多。

1. 纵向扩容

区块链处理交易的速度更快。

目前的瓶颈在于智能合约调用数据的存储。每个新的区块都会更新客户端的内部数据结构。这些更新需要分几次不连续地写入磁盘。

各个区块链生态的开发人员都在进行增量式改进,大部分是靠搭建效率更高的数据结构,或执行更严苛的硬件要求。但是反映出来的成效却是渐进式的,无法实现 1000 倍的回报。

2. 横向扩容

横向部署多条平行链,提高处理能力。横向扩容几乎可以无限地提高通量。

比方说,现在有一条处理能力为 100 TPS 的区块链。如果我们能运行 5 条这样的平行链,整个系统的处理能力就能达到 500 TPS。

当然,横向扩容也有个很大的技术难点:平行运行的区块链是彼此独立的,也就是说,每条链都需要是一个独立的生态系统。想要跨链互操作,则需要添加跨链通信层。

横向扩容虽然益处多多,但并不常用。几乎每个 L1 平台都只运行了一条链。

Avalanche 的专用验证节点网络(Subnet)是一种横向扩容的方式。但是,我们并不打算反复克隆同一条链,我们要创造的是一个多元的多链生态。

Avalanche 目前有 3 条主要的区块链:

  • C 链:是适配以太坊虚拟机(EVM),支持智能合约的区块链;
  • X 链:是基于 UTXO 账户模型的的用以处理大规模交易的区块链;
  • P 链:是用于平台治理和节点设置的定制链。

目前,Avalanche 的大部分流量都在 C 链,C 链是 DeFi 和 NFT 蓬勃发展的大本营。如果你质押过或者委托过 AVAX 代币,那么也意味着你也是 P 链的用户。

资产可以跨链流动。Avalanche 的原生代币 AVAX 可以在这三条链间转移。ERC-20 标准的代币均可在 X 链和 C 链间流转。

随着开发者创建新的专用验证节点网络(Subnet),Avalanche 的区块链列表会越来越长。有一天你的专用验证节点网络(Subnet)或许也会出现在这里。

专用验证节点网络:Avalanche 勇闯天涯的利器

搭建专用验证节点网络(Subnet)需要两点:

  1. 虚拟机:如何处理交易

  2. 验证节点集:谁来处理交易

虚拟机负责定义处理交易的规则,例如大家都爱的以太坊虚拟机(EVM)。

但 EVM 并不是唯一的虚拟机,其他还有比特币脚本虚拟机(Bitcoin Script VM)、Cardano 的 UTXO 模型、Solana 的交易引擎等等。Avalanche 专用验证节点网络(Subnet)支持上述所有的虚拟机。

分叉项目甚至可以同步目标链当前的全部状态。

比方说,你可以创建一个比特币 Subnet,向当前所有的比特币持有人 / 地址空投「AVAX-BTC」这样一种新的代币。

虽然现在是 EVM 的时代,但我对它的未来并没有信心。

虽然 EVM 有巨大的网络效应,但是我们已经看到的是,软件栈的每一层,比如操作系统、编程语言、处理器架构、互联网标准,都发生了或者正在改变。为什么区块链就不能有所不同呢?

最终,会有人开发出比 EVM 更厉害的虚拟机,然后大家会采用这个新的虚拟机。它可以在 Avalanche 上直接启动,不需要 Avalanche 本身去重新开发新的虚拟机。这样,Avalanche 就能在未来立于不败之地。

接下来是验证节点集。验证节点参与共识,是网络安全的维护者。

协议设计者可以通过调整验证节点集,确定专用验证节点网络(Subnet)的可见度和访问权限。行为符合标准的验证节点才能发送交易、查看链上内容,下载区块。

也就是说,专用验证节点网络(Subnet)既可以是免许可的、面向公众开放的,也可以是私有的、仅对特定成员可见的,还可以介于两者之间。

举个更复杂的例子:比方说,美国政府希望建立一个数字美元的专用验证节点网络(Subnet)。那么,他们可以搭建一个所有人可见,但只有美国公民才能参与的验证节点加入到该专用验证节点网络(Subnet)。

最终,专用验证节点网络(Subnet)将能用于社会公益和企业用例。

但是,为什么会有人选择创建专用验证节点网络(Subnet)呢?如果你构建过自定义的虚拟机,那么你完全可以启动自己的 L1 区块链平台,对不对?

搭建专用验证节点网络(Subnet)益处多多,比如:

  1. 抽象后的低层级复杂性
  2. 即时获取流动性
  3. 自定义 gas 费的币种

Avalanche 协议会提供共识引擎和节点间通信,也就是说,你需要做的工作更少了。更重要的是,你能免费使用 Avalanche 的精华:Avalanche 共识,毫不费力就能享受极高的交易处理能力和快速的交易确认。

Ava Labs 在跨链方面也有两把刷子。因此,专用验证节点网络(Subnet)还可以为跨链互操作和通信提供框架服务。用户能流畅地跨链转移资产,子链才能发挥最大的作用。

在 Avalanche 构建专用验证节点网络(Subnet),能让你从一开始就享受到现有生态中丰富的流动性优势。

作者:雪崩协议Fans;来自链得得内容开放平台“得得号”,本文仅代表作者观点,不代表链得得官方立场凡“得得号”文章,原创性和内容的真实性由投稿人保证,如果稿件因抄袭、作假等行为导致的法律后果,由投稿人本人负责得得号平台发布文章,如有侵权、违规及其他不当言论内容,请广大读者监督,一经证实,平台会立即下线。如遇文章内容问题,请联系微信:chaindd123。

链得得仅提供相关信息展示,不构成任何投资建议
本文系作者 雪崩协议Fans 授权链得得发表,并经链得得编辑,转载请注明出处、作者和本文链接

更多精彩内容,关注链得得微信号(ID:ChainDD),或者下载链得得App

分享到:

相关推荐

    评论(0

    Oh! no

    您是否确认要删除该条评论吗?

    分享到微信