欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

PlatON测试网络多项重大功能升级

程序员文章站 2022-06-30 23:08:21
今日,致力于成为面向未来下一代计算架构的PlatON,完成了测试网络V0.5.0版本升级,开始支持用户通过锁定Energon换取选票的方式来选举共识节点,隐私合约提供了Windows版本的支持,同时增加了节点自动发现功能。...

今日,致力于成为面向未来下一代计算架构的platon,完成了测试网络v0.5.0版本升级,开始支持用户通过锁定energon换取选票的方式来选举共识节点,隐私合约提供了windows版本的支持,同时增加了节点自动发现功能。

共识节点选举

作为platon giskard共识的核心机制之一,共识节点选举充分体现了去中心化的特征,亦即共识节点是由用户选举产生。用户通过在钱包客户端锁定自己拥有的energon来换取选票,同时指定选票投给哪个节点,该过程遵循即换即投即锁定的原则。参选的节点所获取的选票数量多寡是其能否当选共识节点重要参考依据,当选后将与其他当选节点一起轮流负责这一轮的出块工作。参选节点可以设定分红比例,在获取了出块奖励的energon后按照该比例与支持自己的用户分享该收益。

每一个持有energon的用户都是platon的共建者,所以他们都有权利来参与决定platon非常重要的出块者。将持有的energon换成选票去选举节点也是行之有效的投资手段,尽可能保证自己选举的节点能够当选,这样就有机会获取到出块奖励energon的分成从而实现增值。但同时高人气的节点又很有可能不像中等人气但依旧能够当选的节点那样能够提供更高的分红可能,毕竟人气越高,背负的选票肯定越多,那么单张选票被选中参加分红的几率可能就越低。所以如何投票给合适的节点,是需要认真权衡的问题。

windows版隐私合约

platon独有的隐私合约在本次升级中提供了对windows版本的支持,这无疑将会让更多的用户能够在自己更熟悉的操作系统上加入到隐私合约的开发和部署当中来。

在platon测试网络中,通过隐私合约来支持安全多方计算(mpc)的算法来实现对数据的隐私保护,也就是在数据在不被归集不被披露的情况下,还能够参与计算从而发挥数据的价值。除了对于隐私数据应用有着强烈需求的医疗、ai、征信、营销等行业领域,可以马上开始展开对隐私计算的研究之外,其他所有的分布式计算网络都可以使用支持隐私计算能力的platon来解决安全性和隐私性的问题。

节点自动发现

中心化的p2p网络,是依靠一个服务器来搜集和储存参与该网络的节点信息。新加入的节点会先连接这个服务器来获取节点列表,然后挨个去与这些节点进行连接,以进行数据交互。而分布式计算网络是一个去中心化的系统,并不存在一个中心化的服务器来记录节点信息,所以必须依靠节点自动发现功能来解决节点信息获取的问题。

节点自动发现功能的实现,意味着更多的节点将能够以更为方便的方式加入到platon的网络中来,从而让整个网络变得越来越繁荣。