Grants计划最新进展 验证节点精彩问答 | PlatON云图第二次社区议事会实录(下)

PlatON云图第二次社区议事会于3月17日晚19点正式启动,与节点合作伙伴和所有关注技术发展的社区成员,通过ZOOM视频的直播方式,“面对面”探讨PlatON的重大技术事宜。

在长约1小时20分钟的议事会过程中, PlatON首席架构师李升林、技术负责人傅志敬详细阐述PlatON共识方案和经济模型,以及LatticeX基金会Grants计划参与流程和最新进展。

议事会期间,PlatON技术负责人傅志敬为大家详细介绍了LatticeX基金会Grants计划及进展情况。他表示,Grants计划是为推动包括PlatON生态系统在内的全方位生态社区建设,共建共治及共享一个公开、透明的生态社区。

Grants计划按照分期资助原则,将 优先资助符合LatticeX理念的项目,包含基础技术特性、可扩展性项目、隐私计算相关项目、工具、测试、安全、密码学、教育和社区、PlatON改进建议、兼职开发等项目。

欢迎组织、项目或个人申请Grants计划,已获得资助的申请人可继续申请,不过需要先完成以往的项目;项目根据是否开源,需遵守相关的开源协议或者知识产权策略。

我们将会为每个申请人/团队分配孵化经理,孵化经理将作为联络人,为申请人提供项目的更新建议,负责申请的全流程事宜。如项目获得批准,孵化经理也将督促项目直至最终完成。

Grants计划申请流程包括:

申请: 任何人均可申请提交反馈,评审将在2周内反馈,

初审: 基于申请信息进行评审(2周内反馈),邀请申请人提供更加详细的项目说明文档。并进行初步的沟通,把一些项目进行分类。

复审: LatticeX的评审委员会与申请人/团队进行最终沟通和QA问答(2周内反馈)。

LatticeX基金会专项资助现在已面向全球开放,有意向者可通过以下途径参与:

请发送邮件至邮箱地址:

grants@latticex.foundation,并请在来邮中告知:

申请人或申请团队的基本情况(联系方式、能力概况、过往经历、项目经验或成绩等);

有兴趣参与的项目(包括大类别和具体项目);

希望参与的方式(从事哪方面工作、预计时间表、预期达成效果等)。

傅志敬进一步表示,LatticeX基金会Grants计划自公布以来,得到了社区开发者、高校专家及节点合作伙伴的积极响应。在不到两周的时间内,累计收到超过20份的项目申请,包括来自密码学界研究人员、高校和节点合作伙伴,以及其他社区团队和个人的项目申请。

申请类别涵盖非常丰富,包括基础技术特性、可扩展性项目、隐私计算相关项目、工具类、安全类、密码学类等多个类别。这些申请都是LatticeX生态系统建设非常重要的一部分。

目前,PlatON已经与所有申请团队进行了第一轮的交流,将尽快筛选出第一批合作的Grants项目并向社区披露。欢迎更多团队或者个人参与Grants计划项目申请,共同促进LatticeX生态建设。

Grants计划参与流程和更多细节参考:

社区议事会精彩问答

本期议事会期间,PlatON团队与约60位受邀的节点代表和社区用户直播互动,依次解答与节点利益息息相关的问题,包括节点选取、委托和收益,验证人投票,惩罚机制,验证节点安全等。关于PlatON的隐私计算、开发及DApp等大家感兴趣的话题,在本次直播中也进行了深刻讨论。

关于节点选取、委托和收益

Q: 目前各个节点收益差距较大,PlatON收益率算法是怎么样的?

A:最近4个Staking周期的委托总收益/委托总成本得到一个Staking周期的平均收益率,再年化,乘以当前增发周期的Staking周期总数,增发周期会根据平均出块时间进行动态调整。

关于各节点收益差距较大的问题,有三方面的原因:一是各节点的委托收益比不一样,二是各节点被选中的概率不一样,获得的区块奖励不一样,三是各节点接受委托的数量不一样。简单地说,就是各节点的收益和委托数量不一样,计算公式中的分子和分母不一样,导致各节点收益差距较大。

而PlatScan上看起来各节点的收益率普遍偏大的问题,主要是由于测试网质押率过低导致。

Q: 如果一个活跃中的节点被选入共识节点的概率非常低,那是受哪些因素影响,比如总质押量,带宽稳定性,带宽上下限,之前的出块率等?节点应该怎么修复这种情况来提高选入共识节点的概率?

A:活跃中的节点被选入共识节点的概率,是随机抽取的过程,主要取决于总质押量,包括自身质押和外部委托。我们将按照权重来进行抽取,后续会考虑加入出块率的因素。

Q: 修改委托奖励目前这样设计是出于什么考虑,随时改对委托者并不公平?

A:这是个好问题。首先说明一下,这个比例不是修改后立即生效的,需要在下个Staking周期生效,所以也不算随时改。这个规则可以加上更多的限制,比如修改为更长的生效时间,相当于限制节点隔更长的时间才能修改一次。

关于验证人投票

Q: 在同一个View内,是否有可能会产生多个相同高度的区块,验证人怎么判断该投票给哪个?

A:同一个View内,按照正常共识协议,不会出现相同高度的多个区块,但是不排除恶意节点在相同高度产生多个区块,验证人一般对收到的第一个区块进行投票,而且不能投票给相同View相同高度的其他区块,如果发现是相同验证人出的多个区块可以举报。但是可以投给更高View的相同高度的其他区块。

关于惩罚机制

Q: 对于漏出块情况是否规划有惩罚金制度?零出块处罚后续优化策略是什么?

A:实际上现在的实现对于零出块是由惩罚金的实现,不过现在设置为0,这个参数可以规划为参数治理。

零出块处罚实际要考虑的是安全性和节点稳定性的权衡,我们现在是偏向安全性,本质上是对不在线的节点进行惩罚,将弱一些的或恶意的节点排除出去。目前我们以判断不在线的规则的确可能太严格,可能会误伤诚实节点。

优化方案其实有两方面:一个方面是增大判断周期,比如一个小时内一直不在线就加以惩罚;另一方面是降低惩罚力度,比如采用惩罚金代替强行解质押并冻结,或者在一段时间内不选取为共识节点。这个方案也请大家多提建议。

关于验证节点安全

Q: 比较想知道安全方面的一些实践,毕竟是和资产相关,比如节点服务器不能开放PRC端口等?

A:考虑到安全的问题,PlatON已邀请到慢雾科技、Runtime Verification进行审计,以确保网络的安全稳定。验证节点的安全最佳实践如下图内容所示:

关于隐私计算

Q: PlatON未来的应用方向是哪里 ,我看到隐私是不是blockstack那种社交还是现在流行的DeFi?

A:PlatON未来的应用方向主要有两方面:一个是隐私的数据计算和交易市场;另外一个是成为金融基础设施。blockstack也是去中心化计算网络,目前blockstack是一个用户可选择存储位置、授权访问加密的一个存储系统,在客户端做简单的明文计算,我认为这个只是比较浅层的数据隐私。

PlatON要实现的跟blockstack之类的不太一样,我们的重点是计算过程,而不是存储,即在保护隐私的前提下,数据之间能协同的计算,挖掘出数据的价值。举个例子,隐私AI,用户能控制自己的数据,在不泄露隐私的前提下提供给某个机构参与模型训练,并获得一定的收益。这个机构训练好的模型也可以给第三方提供推理服务,这个推理同样不泄露模型参数和第三方的输入参数。

当然,像blockstack这样的加密授权访问的去中心化存储也是我们这个技术栈有益的补充。实际上我们在研究用更先进的密码学算法如代理重加密来实现这种需求。

Q: 请问PlatON如何将合约引擎、共识、隐私计算这三方结合到一起?

A:隐私计算是在链下进行的,隐私计算的交易包括计算的发起、结算和计算结果的验证、交易在链上进行共识,隐私计算的模型可以使用合约的形式开发,发布到链上,并可以在合约引擎中执行。

关于开发和DApp

Q: 能基于PlatON开发DApp应用?

A:目前新贝莱世界测试网有两个支持体系,一个是EVM智能合约,还有一个是WASM智能合约。后者将在4月初上线,欢迎大家来试用。

Q: 以太坊EVM能无缝移植PlatON吗?

A:目前,以太坊EVM合约基本能被移植到PlatON,除了有一些细微处需要兼容处理。欢迎大家拿以太坊的合约来验证。更多的细节,大家可以通过我们官网的技术文档知悉。

1 个赞