查看原文
其他

【DFINITY节点】如何成为一个DFINITY节点提供商

DfinitySZ DfinitySZ 2021-12-09

文章来自于|开发者论坛

翻译|DfinitySZ

投稿、转载请联系|DfinitySZ小助手



简介与愿景


Intrenet Computer是一个以不受限制、可扩展、网络速度运行智能合约计算和数据存储的区块链计算机,它由分布在全球各地的标准化“节点机器”组成,并托管在独立的数据中心中(专业的IDC机房)运维。



与其他区块链相比,IC网络对节点的同质性有更强的要求,其他区块链本质上是一个分布式账本,它们只负责链上交易信息的数据处理,而在IC上需要以分布式方式处理各类泛行业应用(社交、流媒体、DeFi、企业系统、互联网服务等)的计算和数据存储,这意味着IC链上智能合约容器的状态会比其它链智能合约的状态大很多,因此IC节点需要大量的网络容量来管理和同步状态,为了满足极高的可用性和高吞吐量需求,互联网计算机协会(ICA)在创世纪活动发射时发布了节点硬件和数据中心(DC)加入网络的所需的专有规格。

 

注解:IC链比其它区块链所承载的计算运行和数据存储大的多,这意味着网络需要极高的吞吐量和容量,因此,为了维持网络的高性能运转,互联网计算机协会(ICA)发布了加入IC网络节点和数据中心的专有标准。

 

任何人都可通过NNS治理系统提交提案的形式成为节点提供者。需要注意的是IC网络添加新节点的需求取决于特定的时间和位置要求。

 

注解:NNS是IC网络中的治理系统,我们可以理解为是一个IC网络中的DAO,任何人都可以在NNS质押ICP生成神经元,获得投票权,投票权的大小在于质押的数量与质押时间、质押数量,综上所述如果有人想成为节点供应商,需要通过在NNS中发起一个提案,供于所有NNS神经元投票,如果投票通过,则成为节点提供商,需要注意的是IC网络中的节点加入是需要特定时间要求和位置要求,例如:在网络上对性能上有需求时,并且数据中心的IDC机房中还有机架位置,则该节点会被点亮。

 

根据DFINITY官方预测,在未来几年,IC网络将会增长数千个数据中心和数百万个节点机器。



如何成为节点提供商


以下是未来成为IC节点提供商的步骤:


  • 使用NNS前端Dapp发起提案获得成为节点提供商的批准;

  • 根据节点硬件规格,从不同的硬件供应商手中订购满足规格的机器;

  • 节点供应商使用NNS前端Dapp发起选择数据中心的提案;

  • 数据中心运营商部署节点机器,使用开源节点软件和通过NNS前端Dapp检索机器配置数据;

  • 一旦节点加入子网开始工作,奖励计算就开始了。


注解:上方的选择数据中心指的是,节点提供商需要选择一个托管其节点机器的数据中心(专业IDC机房)。



节点提供商遵循的职责


  • 发起成为节点提供商和添加新数据中心的提案;

  • 购买满足ICA发布规格的节点机器;

  • 完成数据中心(IDC)机架和节点运行软件的安装,这项工作会外包给第三方。


节点奖励


IC节点的奖励根据每个节点所花费的成本,然后分发与固定金额同等价值的ICP奖励(金本位),也就是说不管ICP价格如何,节点提供商都不会因为ICP价格波动影响收益。


注解:加入IC网络的节点是不需要质押ICP的,因为购买节点所花费的成本本身就是一种质押行为。




自创世纪以来IC的状态


上述所示是未来成为节点提供者的方式,在下文中阐述了当前入职流程的状态,以及解释如何从当前状态过渡到上述预想状态的路线图。


注解:入职流程是指节点加入的网络流程的意思。


在IC网络创世纪发射之前,DFINITY基金会致力于为初始子网配置性能储备,搭建了130个节点机器组成创世纪发射。


在创世纪后,NNS引入了大量的节点作为网络性能储备,截至2021年11月,IC网络的节点高达451个。


在2021年5月IC网络启动之前,得到了许多节点供应商浓厚兴趣,因考虑到新的入职节点需要等待很长的时间,ICA暂停了进一步的入职,截至2021年11月,目前还有一批还在等待加入网络的890个节点的积压,此积压保证了网络性能的稳定增长,同时在接下来DFINITY基金会将会进一步改进入职流程最终向未来的节点提供商开放。


注解:目前待加入DFINITY网络的节点还有很多积压,待这些积压节点全部点亮后并处理完下文障碍竟会对外开放新的入职流程。

 

在进一步加速IC网络增长之前,必须解决以下障碍:

 

  • 可复制的构建:社区,包括节点提供者应该以一种确切的方式构建复制软件,这使社区能够验证IC更新提案是否对应于NNS提案中的指定源代码版本;

  • 自主部署和运营节点:赋予节点提供商自主安装和维护节点的权利,无需得到ICA的任何支持;

  • 独立节点提供者注册:新节点提供者可以直接在NNS前端Dapp中发起提案注册,无需通过ICA的支持;

  • NNS驱动的数据中心分配:节点提供者可以参与NNS的控制机制来选举新的数据中心,这一过程将激励增加新的DC,进一步使IC的网络的去中心化分布。

  • 节点硬件的可用性:规划新一代的ICA指定节点硬件规范,保证全球可用性,并在硬件供应商之间提供更好的选择,此外,下一代包括SEV-SNP技术进一步提高节点的安全性。


注解:此前加入IC网络的节点提供商都是向ICA提交申请并通过的注册者,上述的数据中心分配是指当前的可以托管节点机器的数据中心有限,而通过选举增加新的数据中心可以提供新的托管机架,这可以分散节点的分布,起到进一步去中心化的作用。


路线图


DFINITY 基金会目前正在与社区和现有节点提供商合作,以消除上述阻碍,预计将在 2022 年第三季度完成这一过程,并在此过程中根据社区反馈调整计划。


 

2021 年第四季度


  • (A) 可重复的构建:可重复的副本软件构建计划于 2021 年 11 月向公众开放。


2022 年第一季度


  • (B) 自治节点部署和运行:在 2022 年初,将基于可复制的构建 (A) 引入新的部署流程。在接下来的几周内,现有的节点提供商将被要求使用新流程更新他们的部署。

  • (C) 独立节点提供商注册:在 2022 年初,未来的节点提供商将能够通过 NNS 前端 dapp 进行注册。在加入当前积压的节点的同时,将使用新的部署方法 (B) 将数量有限的新 DC(数据中心) 和节点添加到网络中。

  • 为了在将NNS 驱动的 DC 分配到位 (D) 之前开始自治节点部署 (B),将使用 (C) 加入一小组新节点提供商。


2022 年第二季度/第三季度


  • (D) NNS 驱动的 DC(数据中心)分配:将引入 NNS 控制的DC 分配机制并控制所有未来的节点添加,通过这一步和新的节点硬件规格,加速的网络性能的增长。

  • (E) 节点硬件的可用性:目前正在研究不同的硬件选项。可以通过两个步骤来克服这个阻滞。

    • 1、创世纪硬件设置的小扩展,以克服当前的可用性限制(在当前网络的配置上扩展规格克服现有节点性能的限制)。

    • 2、包含额外硬件技术(如 SEV-SNP)的更大扩展。


更多关于节点提供商的路线图更新参考开发者论坛信息。


  • 节点提供商论坛线程:

    https://forum.dfinity.org/t/the-state-and-direction-of-decentralization-nodes-on-the-internet-computer/9170


必看周刊


生态精选


寻宝回顾



精彩活动


联系我们

 电报 

        t.me/DfinitySZ

 官方网站

        dfisz.com

 英文推特 

        twitter.com/DfinitySZ

 中文推特 

        twitter.com/DfinitySZCN

 英文论坛 

        reddit.com/user/DfinityShenZhen


: . Video Mini Program Like ,轻点两下取消赞 Wow ,轻点两下取消在看

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存