PlatON为什么采用Giskard共识?

2019-02-21 18:42 栏目:经验之谈 来源: 查看()
PlatON测试网络将于本月28日更新至V0.5.0版。其中一个主要更新是Giskard共识版本升级。用户可以通过锁定Energon以换取投票来选择共识节点。

Giskard是Galaxy Empire》系列的《系列中非常重要的角色,全名为R. Giskard Reventlov(名字前面的R表示他是机器人机器人)。他是第一个具有心灵感应能力的机器人,可以影响人类和机器人的情感,记忆或正电子并操纵它们。

PlatON为什么采用Giskard共识?

众所周知,阿西莫夫将机器人的三个规则放在《,机器人》小说中。首先,机器人不得伤害人类,或目击人类将处于危险之中并且不会被耽搁。第二,机器人必须服从人们才能给予它当订单与第一条规则冲突时,订单是独占的;第三,机器人应该在不违反第一和第二规则的情况下尽可能地保护其生存。

《 Galaxy Empire》系列小说中的所有机器人也遵守这三条规则,但高度智能和现实生活中的机器人Giskard和他的朋友Daneel经常讨论机器人规则的局限性以及Daneel开发机器人。零法:机器人不能损害人类的整体利益,当人类处于危险之中时,他们不能袖手旁观。在这项法律的指导下,吉斯卡德粉碎了阴谋家的阴谋,通过核聚变增强剂扩大地壳的放射性,彻底摧毁地球,保护地球的家园。然而,由于这个过程仍然违反第一定律,对人类造成伤害的行为已经对Giskard造成致命伤害,导致他的正电子脑逐渐瘫痪并最终死亡。在临死之前,他调整了Daneel让Daneel也能够进行心灵感应。在小说中,达内尔成为宇宙中寿命最长的人形机器人,也是阿西莫夫时代最长的小说。

我们使用Giskard作为Platon共识机制的名称,以纪念这个伟大机器人的勇气和智慧,并展示我们坚定地决心遵循分布式计算网络的核心设计理念。

Giskard的共识

区块链的“不可能三角”理论提出了区块链的三个核心问题:可扩展性,分散性和安全性,并认为这三个问题无法同时实现。分散量化指标是参与共识的节点数量。可扩展性的量化指标是TPS(共识表现),安全性的量化指标是做恶的经济成本。作为区块链的核心组成部分,共识算法也存在这些问题的权衡。最重要的一个是在共识节点数量和共识性能之间进行权衡。

Giskard共识是我们在这些问题上进行全面权衡的答案。

一方面,我们没有使用较少数量的共识节点来确保更高的共识性能,但我们没有使用完全随机的方式从整个网络中选择共识节点来实现完全分散。 Giskard的共识采用了相对妥协的方法。基于DPoS和VRF算法实现的PPoS共识,根据受控候选池中的权重随机选择有限数量的共识节点,并且BFT协议用于一致。通过这种方式,每轮中涉及的共识节点的数量是有限的,从而确保了共识的执行。同时,由于它是随机选择的,因此也保证了安全性。此外,共识节点组的大小可以保持足够大,以有效地避免过中心问题。

节点选举

通过锁定一定数量的Energons以换取选举共识节点的投票,用户将是PlatON测试网络V0.5.0版本的重要功能。投票过程在Samurai客户端完成。原则是变更立即被锁定,投票具有一定的有效期(一定的区块高度),并且不能在有效期内自愿撤回。选民投票支持选民以换取投票。人。

当候选人被选为核查者时,系统随机选择为候选人投票的其中一票参与共识,并且所选择的投票也将获得某种Energon奖励。

微信二维码
售前客服二维码

文章均源于网络收集编辑侵删

提示:仅接受技术开发咨询!

郑重申明:资讯文章为网络收集整理,官方公告以外的资讯内容与本站无关!
NFT开发,NFT交易所开发,DAPP开发 Keywords: NFT开发 NFT交易所开发 DAPP开发