验证者视角下的 Avail 网络分析​!
Modular101
2024-08-28 20:06
订阅此专栏
收藏此文章


这篇文章由我们的验证者节点 Luganodes 撰写,让我们从验证者的视角了解一下 Avail 吧!

 

Web3 生态系统面临着多种挑战,这些挑战必须克服才能实现全球大规模采用。这些挑战主要与基础设施的扩展能力相关。虽然区块链扩展方面已经取得了惊人的突破,但它们必须紧密结合,才能为终端用户提供无缝顺畅的体验。

 

目前,在不同链和生态系统之间进行交易仍然十分繁琐,这就是 Avail 从零开始构建的原因。

 

Avail 的愿景是帮助将新用户整体引入 Web3,而不是作为分裂的群体陷入不同加密社区之间的长期竞争中。Avail 致力于统一 Web3,并计划利用先进的模块化技术实现这一目标。Peter Thiel 的 Founders Fund 也支持这一愿景,参与了 2700 万美元的种子轮融资,总共获得了 7500 万美元的支持。

 

模块化和数据可用性


Avail 采用模块化的区块链设计方法,作为基础层运作,主要关注数据可用性。它旨在为下一代区块链应用程序和主权 Rollups 提供服务,并通过创新的安全功能,使轻客户端能够通过采样数学验证数据可用性。

 

主权 Rollups 作为一种新颖的区块链设计理念,越来越受欢迎。主权 Rollups 与其前身——智能合约 Rollups 不同。在模块化堆栈中,主权 Rollups 处理执行和结算层,可以极大地受益于 Avail DA 提供的极速且数学上可验证的数据可用性保证。

 

简而言之,Avail 通过其尖端且前所未有的数据可用性层,旨在成为 Web3 生态系统的核心支柱。其模块化技术堆栈使 Rollups 能够适应、保持安全,并在一个不断努力扩展的环境中表现出色。尽管本文以验证者为中心,但我们首先来看一下 Avail 的更广泛路线图的部分内容,以便更好地理解背景。

 

Avail 的统一论

 

Rollups 正在蓬勃发展,但它们迫切需要数据可用性区块空间。此外,它们还需要在一个以 Rollup 为中心的生态系统中进行沟通,以避免进一步分裂用户体验。

 

Avail 的使命是统一 Web3,使不同的生态系统在保持连接的同时蓬勃发展。它计划通过三个阶段加速 Web3 的统一进程:

 

  • 通过 Avail DA 扩展

  • 通过 Nexus 实现统一

  • 通过 Fusion 共享安全性


 

除了其基础的数据可用性层之外,Avail 还在开发“统一层”,引入了 Fusion 作为附加的安全层,以及 Nexus 作为互操作性层。 

 

Nexus 通过连接 Avail 生态系统内外的多个链来统一 Web3。它是一个更加结构化的组件,维护着 Rollups 之间的集成标准。无论用户是在 Avail 内与单个或多个 Rollups 交互,还是与外部链进行交互,这一层对于打造无缝的用户体验至关重要。

 

Avail Fusion 将为生态系统带来附加的安全性。它还将标志着用户首次能够将外部代币(如 BTC 和 ETH)与 Avail 的本地资产一起质押,以支持不同区块链上的共识。

 

Avail 上的节点类型


尽管 Avail 不同于传统的单体区块链框架,但它确实使用了多种节点类型,包括全节点、轻客户端、存档节点和验证节点。

 

在 Avail 上存在全节点,但它们只起到辅助作用,这与单体区块链的运作方式有显著不同。它们更像是维护网络数据冗余的备份。全节点并不存储区块链的整个历史记录,而是保持区块链的当前状态。然而,大多数在 Avail 上开发的应用程序仅需使用轻客户端即可运行。

 

轻客户端允许用户在不运行全节点的情况下与 Avail 区块链互动。轻客户端通过快速查询验证有效性证明,Avail 本地实现了数据可用性采样。

 

在像以太坊或比特币这样的区块链上,双重支付攻击是主要的攻击向量,而在 Avail 中,主要的攻击向量是数据“不可用性”。因此,Avail 的轻客户端通过执行随机数据可用性采样来应对传统轻客户端面临的限制。通过数据可用性采样,轻客户端可以从每个区块请求小而随机的数据片段,每次成功的采样都会增加信心。在达到验证阈值并计算出信心评分后,数据的验证可用性允许与模块化堆栈的其余部分进行自信且积极的交互。

 

 

Avail 的轻客户端在确保数据的可用性和正确性方面发挥了至关重要的作用。此外,通过使用这种随机采样,它们能够达到与全节点相当的安全水平。总而言之,轻客户端在增强整体数据可用性的同时,减少了全节点的负担。

 

如前所述,全节点并不存储完整的交易历史。这一任务由存档节点(Archive Nodes)承担。存档节点提供交易历史,以供历史数据分析和审计。因此,它们需要更多的存储和计算资源。

 

验证节点(Validator Nodes)则参与区块生产。它们负责构建候选区块并打包交易。此外,验证节点还必须进行质押,以确保网络安全。

 

在 Avail 上还有其他节点类型,包括 RPC 节点、引导节点(Bootstrap Nodes)和中继节点(Relay Nodes)。

 

“节点冲突”和 Goldberg 测试网


 

在初期阶段,Avail 的测试网作为基本操作的沙盒,并为更高级的测试场景提供了一个启动平台。第二阶段扩展了测试环境,以增加验证者的参与并强化网络。这个被称为 "Kate 测试网" 的环境为用户参与提供了更多的途径。用户可以获得测试网代币,以探索质押功能并开发与 Avail 数据可用性层集成的区块链应用程序。

 

然而,Kate 测试网已被弃用,取而代之的是 Goldberg 测试网,该测试网在 3 月 1 日达到了 1 亿笔交易的里程碑。Goldberg 测试网的参与度进一步受到 Avail 的 "节点冲突" 活动的推动。现在,Goldberg 已被弃用,目前唯一受支持的测试网是 Turing 测试网。

 

"节点冲突" 是一个非常成功的活动,涉及在激励性实时测试网环境中的一系列挑战。该活动吸引了众多全节点运营者、验证者、轻客户端运营者及其他参与者。参与者通过竞争一系列动态挑战来帮助测试网络。

 

运营者们被激励参与严格的网络测试,包括通过赚取积分获得潜在奖励。"节点冲突" 的最终目标是测试和强化 Avail 网络。

 

其中一些挑战包括 "Dymension Rollapps",参与者在其中启动了由 Avail 支持的 RollApps。"Magic Nomination Pools" 则是为池创建者设计的。然而,"Noble Warrior" 挑战更侧重于验证者,参与者在其中展示了他们遵守验证原则的技能。还有 "To the Stake",验证者在测试网马拉松中争取更多的提名。最后是 "Gladiator's Entry",验证者的目标是在挑战中通过尽可能多地出块来击败对手。

 

提名权益证明 (Nominated Proof-of-Stake, NPoS)  


对潜在的验证者来说,值得注意的是 Avail 的共识机制。它继承了来自 Polkadot 的提名权益证明 (NPoS),使其能够支持多达 1,000 个验证者。NPoS 是一种新的共识机制,重点在于谁有资格参与其中。验证者的参与仍然至关重要,就像标准的权益证明 (PoS) 共识一样。

 

首先,潜在的候选人表明他们想要成为验证者的意愿。提名者会审核这些候选人,并提交最多 16 个验证者的名单。网络会在验证者之间均匀分配质押,以最大化经济安全性。在下一个周期中,获得最多质押代币支持的验证者将被选中并激活。


 

验证者的选择过程取决于多个因素,例如他们在上一个周期中的表现如何,或者他们是否因为被冷却或削减而处于非活跃状态。在 Avail 上,提名者和验证者都有可能被削减(即罚没代币)。这就是为什么使用像 Luganodes 这样的先进验证者对于避免削减处罚至关重要。Luganodes 在加密质押领域拥有丰富的经验和专业知识,提供质押保险保障,并且有着卓越的记录。Luganodes 帮助用户避开潜在的风险(如削减),使用户无需亲自应对。此外,其操作简便,将所有技术复杂性简化为一个简单的仪表板。

 

在这个勇敢的新加密质押世界中,Luganodes 为那些希望获取收益但又不想处理技术麻烦的人打开了新的被动收入渠道。


加密质押服务


由于成为验证者的技术复杂性,许多潜在的参与者选择使用质押公司的服务。质押服务公司会设置验证者,处理资金质押,并分发奖励,而只收取少量佣金。

 

加密质押服务为那些希望参与区块链网络运营但不想亲自运行验证者节点的人提供了一种赚取被动收入奖励的途径。

 

除了设置和维护验证者节点的复杂性之外,一些没有经验的人还可能面临其他风险。我们已经提到了潜在的削减处罚,但在托管和非托管质押情况下,网络安全漏洞也可能发生。此外,操作风险可能源于内部流程故障、系统故障或人为错误。选择合适的质押公司对于避免上述情况可能导致的财务损失至关重要。

 

Luganodes 凭借其技术专长和丰富的经验克服了这些挑战。它为客户实施了最高级别的安全措施,并通过内置的外部保险政策进一步提供了安心保障。


阅读更多:




关注 Avail 中文社区:


- 推特:https://x.com/AvailChina

- 电报:https://t.me/availchina



【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。

Modular101
数据请求中
查看更多

推荐专栏

数据请求中
在 App 打开