Conflux 网络第二阶段(Oceanus)上线,挖矿测试活动开始,朋友们经常提到这样一个问题:Conflux 中的各种"Node"到底是什么意思,今天就和大家解释一下。 Boot Node(启动节点) Boot Node 是节点启动的时候最先连接的节点,也会从 Boot Node 获得其他节点的信息,从而连上更多的节点。目前 Boot Node 主要有 Conflux 基金会提供,社区也可以提供更多的 Boot Node。 Archive Node(档案节点) Archive Node 中会存储 Conflux 网络中的所有历史区块数据,因此存储的数据比也会比较大。Archive Node 挖矿时,需要同步数据的时间比较长,占用的存储空间比较多。 Conflux 会允许任何人运行一个 Archive Node,但是 Archive Node 对存储的要求比较高,以现在 Conflux 的网络参数为例,平均每秒生成 2 个区块,每个区块大小限制约为 600KB。那么在满载的情况下,一秒的吞吐量为 1.2MB,一天约 100GB,每年新增的交易历史数据可达 30TB。未来完全去中心化的 Conflux 网络中,Conflux 基金会和社区共同维护若干个档案节点。 Full Node(全节点) 在企业级和工业级的应用中存储 30TB 数据并不是一件特别困难的事情,按照现在的市场价 3 块 10TB 硬盘只需 5000-7000 元。但 Conflux 要最大程度地保证去中心化,因此就必须尽可能地降低参与共识的成本。为了降低参与共识的门槛,Conflux 在开发时把全节点的最低运行配置限制在 2019 年主流家用台式机的水平,所以本次挖矿测试活动我们推荐的是 Full Node(全节点)进行挖矿测试。 相对于 Archive Node 来说,Full Node 对于 Checkpoint 前的区块,只需存储区块头而不用存储区块内的具体交易信息;Checkpoint 后的区块存储方式会和 Archive Node 一致。Full Node 挖矿时,需要同步数据的时间相对于 Archive Node 时间比较短,占用的空间比较小。 Light Node(轻节点) Light Node 对于所有区块都是只存储区块头。轻节点不参与挖矿,可以验证 Conflux 网络中的数据。 Trust Node(信任节点) Conflux 中的 Trustnode(信任节点)的概念是相对的,我们可以说一个节点是另一个节点的 Trustnode。一个节点可以成为其他节点的 Trustnode 前提是他主动连接其他节点,并保持长期(72小时以上)稳定的连接。 教程参考:juejin.im/post/6844904185989709831 例如:节点 A 连接节点 B,并保持长期(72 小时以上)稳定的连接,节点 A 将成为节点 B 的 Trustnode,节点 B 会将节点 A 的 ip 地址广播出去,让更多的节点连接,从而提高整个网络的安全性。 总 结 以上所有的节点社区小伙伴都可参与,但是对节点存储的要求:Archive Node > Full Node > Light Node。 在现在主网第二阶段的 Conflux Oceanus 挖矿活动中,为了鼓励网络中出现更多的 Trust Node,成为 Trust Node 的节点会得到额外的奖励。但是在未来真正意义的完全去中心化的第三阶段 Conflux Tethys 网络中,所有的挖矿节点获得奖励方式完全按工作量的多少分配挖矿激励,没有其他额外的节点奖励。 —- 编译者/作者:Conflux中文社区 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
详解Conflux网络中的5种Node
2020-08-05 Conflux中文社区 来源:区块链网络
LOADING...
相关阅读:
- 【白话解读】销毁99%后币价大涨,即将归来的DFS挖矿新规则2020-08-05
- 币世界对话周游纪TNJ:创世开启首个旅游全产业链改项目2020-08-05
- 链圈盛会如何看当前币圈?2020-08-05
- CryptoKitties 开发团队 Dapper Labs 的 NFT 游戏 NBA Top Shot 对受邀用户开展公测2020-08-05
- 以太坊2.0:公共测试网成功启动-包括分片2020-08-05