2020-07-16 13:34:21
区块链超级节点是什么?刚刚接触区块链的炒币者们对于这个名词都非常好奇,也经常会把它和节点给混淆;今天211Coin小编就在这里说说区块链超级节点是什么?让大家通过这篇文章深入了解一下。在EOS白皮书中有明确介绍,作为“区块生产者“的超级节点起到了收集、打包、验证交易信息等作用,更是EOS网络稳定运行的基础,另外在EOS项目中超级节点的数量并非一成不变,若超级节点的数量不能满足项目发展,社区成员可以投票增加超级节点的数量。
在EOS的白皮书中对超级节点的定义是:收集、打包、验证交易信息到EOS区块中的节点,是EOS网络稳定运行的基础。基于BFT-DPoS的共识机制,目前EOS社区初步确定EOS网络中有21个超级节点以及49个备用节点,并通过社区投票竞争的形式产生。EOS是一个社区决策驱动的项目,因此超级节点的数量并非一成不变,若超级节点的数量不再能够满足项目的发展,则社区成员可以投票增加超级节点的数量。
这里就要涉及到EOS 中区块产生的过程,我们可以将超级节点理解为 POW 系统中的矿工。 EOS 的区块生产过程和比特币系统类似,都是收集网络中的交易信息打包为区块。 不同之处在于 EOS 中的超级节点不需要完成全部工作量来证明,可以直接广播区块到网络中,让其他节点进行验证。
EOS 系统中,每产生 126 个区块为一个区块周期,即每个超级节点在一个区块周期中应该产生 6 个区块。 区块周期内,EOS 系统设置了每隔 0.5 秒产生一个区块。 每个区块周期开始时,EOS 会根据代币投票结果选出 21 个超级节点。 然后这 21 个超级节点会约定一个区块产生顺序,这些节点按照这个顺序每隔 0.5 秒产生一个区块。
如果一个节点在指定的时间内没有产生出一个区块,那么这个区块就会被跳过,并在区块链上留下时间戳间隔。 一个节点在最近的 24 个小时内都没有产生区块,那么它将被移出超级节点的候选名单。 一旦一个节点完成了区块生产并通过其他节点的验证,它就可以将这个区块添加到区块链上,并获得新的代币作为出块奖励。
有意思的是,白皮书中规定所有超级节点的期望奖励的中位数决定了系统最终会产生多少新代币。 而且 EOS 系统有一个硬性的条件,即每年产生的新代币数量不能超过代币总量的 5%。 也有言论称新产生的代币中 50% 归 21 个超级节点,另外 50% 归其余 100 个候补节点。
50% 这个数据还未有官方的确认,但是在 DAWN-446 提议中 Dan Larimer 认为应该将生产奖励分为三部分,分别作为超级节点区块生产奖励,备用节点奖励和新提案奖励,具体比例尚不清楚。
1、公开展示:竞选团队需要有自己公开的网站,至少拥有有一个社交媒体账号(Facebook、Twitter)用于团队以及项目信息的公开披露。
2、Steemit账号:在Steemit(EOS创始人BM开发的一个区块链社交媒体项目)拥有自己的账号,用于介绍竞选节点的基本信息,包括竞选节点名称、团队(公司)所在地,用于节点支持的服务器类型、规模、安放的地点等;竞选团队相关人员的名单,并且至少上传67%团队人员照片以及职业背景等资料。
3、技术规格:在截止2018年6月3日前竞选团队必须将软硬件设备等技术、技术规范评估、和总支出预算等发布到Steemit上,这些信息将会永久保留在Steemit上,所以技术规范评估必须要谨慎,且所有评估都要认真核对,EOS社区会对评估结果的质量和可靠性进行评价审核。
4、拓展计划:2018年6月3日即主网上线以后,将硬件及其他方面的拓展计划和评估公布于Steemit上,社区对评估结果进行初步核对并公开。
5、社区福利:2018年6月3日前有公开项目的团队把投票福利概述发布到Steemit上。
6、电报群+测试网络:列出参与测试网络的电报群及测试网络节点的名字和地址。
7、竞选节点路线图:包括:团队价值观、社区规划、资金使用及透明度,以及候选节点规划的其他重要事项。
8、节点分红:如何看待节点分红,包括:将来是否给投票人分红,以及是否制定禁止分红的相关规定。
超级节点就是 DPOS 共识的具体实践。首先,由于使用了去中心化的投票机制,DPOS 相比其他的共识算法更加民主化,不容易被持币大户垄断话语权。
36个超级节点(其中12个保留给未来的CRC)的产生,都由公平、公正的投票产生 。如果 36个节点代表不能履行他们的职责,比如说当轮到他们工作时,没能及时生成区块,他们就会被除名,再由社区选出新的超级节点来替代。
其次,由于减少了节点数量,36个超级节点运算的效率更高 。据称在最理想的状态下可以实现每秒百万级的 TPS。这就完爆了现在所有公有链的运行效率,前途不可估量。
虽然总的来说超级节点数量不多,牺牲了部分“去中心化”成分,但是并不会因此导致中心化的弊端 ,因为任何一个节点不遵守超级节点宪法,就会被民主投票将其否决撤换。
另外,这36个节点的出块顺序,以及对全网交易的审核顺序全部由系统随机设定,并且随时会变,这样既能有效率地升级,同时能够防范作弊、硬分叉。
最后要特别讲到的是,超级节点数量可以灵活变通,并不是永恒不变的,当超级节点的数量不能够满足项目发展时,社区可以发起投票来增加节点数量。
1、提供服务器节点,保证节点的正常运行
2、节点服务器收集网络里的交易
3、节点验证交易,把交易打包到区块
4、节点广播区块,其他节点验证后把区块添加到自己的数据库
5、保障并促进区块链项目的发发展
以上就是区块链超级节点是什么?的相关介绍,我们知道区块链项目想要发展起来,必须有一个非好的社区提供良性支持来推动。而超级节点恰到好处的为区块链项目进行助力,提供建立更真实、更民主、更良性的社区。因此,可以说超级节点正是构建Mchain底层公链生态的核心,对于未来整体生态的持续稳定运行意义非凡。这也是为何超级节点被称之为区块生产者。关于区块链超级节点的介绍就到此结束了,如需了解更多与区块链相关的知识,可以继续浏览我们网站。
313