守门人教程

什么是守门人

守门人(Gatekeeper)是对 Phala 网络至关重要的角色。守门人负责区块的打包和密钥管理,是意外情况下保证网络可用性的重要途径。守门人需要使用性能较好的设备、在网络情况良好的环境登录,且必须时刻保持在线。因此,守门人可以获得可观的收益,但同时需要对自己和提名人的PHA抵押额负责。如果因为频繁掉线或其他不良行为导致被惩罚,则无论是名誉还是PHA损失都会是巨大的。

运行守门人节点,安全是第一要素。鉴于 Phala 采用了和 Polkadot 一样的NPoS共识机制,你可以参考“如何搭建Polkadot验证人节点”查看可能影响守门人安全运行的因素。Web3 基金会也维护了一个你可以自行部署的验证人节点参考实现Web3基金会视频教程)。你可以把这个代码库当作 一个初始模版,根据需要自行修改相关代码。


Vendetta 测试网上的守门人

当选守门人需要目前有守门人空位且有足够的提名人为你抵押押金。守门人空位不是无上限的,Phala 预计主网上只有 100 个守门人空位。

在当前版本,守门人名额只有 21 位,且当选守门人需要完成 GKOL工作坊报名:https://www.yuque.com/fagephalanetwork/vendettatutorial/llm05v

选举为守门人所需的最低PHA是动态的,并且会随着时间而变化。这不仅取决于每个守门人被提名的PHA数量,还取决于被选中的守门人+排队中守门人的总数量。

只要你收到了足够多的提名,即便这个 Era(6小时/Era) 没有空位,那么在下个 Era 你会自动入选。但如果下个 Era 仍然没有足够的人为你提名或押金不足,你将一直处在 等待 状态。你可以尝试追加绑定金,或号召更多 PHA 持有者为你提名。

所有守门人的收益来自 Phala 5% 的网络通胀。在系统扣除守门人佣金后,守门人的提名人将按照提名比例共享这部分收益。需要注意的是,守门人如果表现不佳(如经常掉线),可能会被“削(Slash)”。提名人的押金也会跟着受损,所以寻找靠谱的守门人非常重要。


技术支持