2023年12月7日,中午12点,XAI节点授权(采用NFT形式)的抢购活动至今,市场反应让人难以置信,源源不断的买入,实在夸张。若您仍计划购买节点授权,请在输入优惠码这里使用大写的'BA',这样您可以享受到5%的折扣优惠。

在上一篇 理解并运行Xai节点赚XAI代币 文章中,我们详细讲解了如何运行Xai节点。那么在这篇文章中,我们根据1.0.34版本引入的白名单机制,讲一下如何让钱包B给多个钱包A代跑节点。

再次提醒下:在购买Xai节点授权KEY时,您使用的钱包,我们称之为钱包A。重要的是要保护好这个钱包的私钥,绝对不能泄露给他人。在Xai的节点系统中,钱包A的作用是授权另一个Operator钱包(也就是钱包B)进行操作,钱包B支付所有挖币过程中的GAS消耗,并且自动接收挖矿所得的币。简而言之,钱包A负责授权和收币,而钱包B则用于日常的节点操作。如果您对这个流程还有疑问,建议您阅读上面提供的文章,以获得更详细的解释。

多个钱包“A”授权钱包B的逻辑原理:

在Xai节点生态系统初期,操作流程相对简单。用户首先使用钱包A购买节点授权KEY,然后根据教程,授权给另一个钱包,即钱包B,来运行节点。这个过程通常非常顺利。最初,社区成员普遍认为钱包A和钱包B是一对一的关系,这个概念大家都很熟悉。

但随着社区的发展,并非所有社区成员都能保证他们的节点能够24小时不间断在线。此外,一些成员对电脑知识的缺乏也可能导致节点运行不顺畅,从而影响到挖矿的收益。为了解决这些问题,我们对原有的概念进行了进一步的细化。

实际上,钱包A和钱包B之间的关系是多对一的。这意味着拥有节点授权的多个钱包A(比如A1、A2、A3)可以同时授权给单一的钱包B。换句话说,钱包B可以同时为多个授权钱包(A1、A2、A3)运行节点。这种多对一的配置增加了灵活性,如下图:

多对一的示意图

钱包“A”如何直接向钱包B授权?

我们正常授权的界面如下:

授权界面

红框里的地址是:https://sentry.xai.games/#/assign-wallet/0xc9FF78F63d9Ba9DfC07e292E17B0d98936e4F0C7

所以,0xc9FF78F63d9Ba9DfC07e292E17B0d98936e4F0C7就是钱包B的地址。

因此,张三、小明、老王都只要在浏览器里输入这个URL,然后把“0xc9FF78F63d9Ba9DfC07e292E17B0d98936e4F0C7” 这部分,换成想授权钱包B地址就可以了!

我的钱包“A”给多个钱包B授权有影响嘛?

钱包A授权给多个钱包B(例如B1、B2、B3等)是完全没有问题的。这意味着,一旦授权完成,这些钱包B都可以同时运行节点。在这个过程中,如果某个钱包B成功挖出了一个块,那么由这个钱包B来支付相应的GAS费用。具体来说,如果是钱包B1挖出块,那么GAS费用由钱包B1支付;如果是钱包B2挖出块,那么由钱包B2支付GAS费用;如果是钱包B3,同理,费用由钱包B3承担。这样的安排确保了每个运行节点的钱包B都按照自己的运行成果承担费用。

这么好的事情,你为什么现在才说?

等待程序优化:

在1.0.34版本之前的Xai节点生态系统中,存在一个关键问题:钱包B无法对多个授权钱包(比如A1、A2、A3)设置白名单。这就意味着,即使像张三、小明和老王这样的可靠用户按照规则操作,一些不守规矩的用户,例如赵高,也可以利用钱包B运行他们的节点,而不需要为此支付任何费用。

具体来说,在上述例子中,赵高不仅未向钱包B支付运行节点所需的GAS费用,还允许其他10个人使用同样的方式操纵系统。这导致了一个问题,即钱包B在未得到相应的GAS补偿的情况下,被迫为赵高和其他10人提供资源,这在社区中被视为“白嫖”钱包B的GAS。

这个问题在我向相关团队报告后得到了解决。修复后的版本中,钱包B现在可以对授权的钱包(如A1、A2、A3)进行白名单设置,这样就可以防止未经授权的用户滥用资源。这一改进不仅提高了系统的安全性和效率,还确保了合法用户的利益不受侵犯。

详请参阅:1.0.34版本后的Xai哨兵节点设置白名单

怕扯皮:

Xai的节点系统中,钱包A和钱包B的设计在理论上是非常安全的。钱包A用于购买和持有节点授权KEY,而钱包B用于实际的节点运行。这种设计旨在分离关键的金融操作(由钱包A处理)和日常的节点维护任务(由钱包B执行),从而提高整个系统的安全性。

然而,一个显著的问题是许多用户对于Web3安全性和公私钥的重要性缺乏充分的理解。这可能导致一些用户在不完全理解这些概念的情况下泄露自己钱包A的私钥。更糟糕的是,一些用户可能在不知情的情况下泄露了自己的私钥,而后错误地怀疑是因为授权他人的钱包B导致了安全漏洞。

这种误解和信息的不准确传播极易引发谣言和恐慌(FUD,即Fear, Uncertainty, Doubt的缩写)。因此,在一开始就公布完整的教程可能并不是最佳选择,因为这可能导致用户在不完全理解操作步骤和安全措施的情况下,错误地操作自己的钱包,从而带来安全风险。

为了避免这种情况,需要在社区中进行更多的教育和培训,让用户充分理解Web3安全性的重要性,以及如何正确地管理和保护自己的公私钥。这样做不仅可以提高系统的整体安全性,还可以减少误解和不必要的恐慌。

我为社区做什么?

我注意到社区中有些用户只有少量节点授权(3个以下),他们因为KEY爆块概率较低(大约30天爆7次)而感到非常焦虑。为了帮助他们减轻焦虑并作出我的社区贡献,我购买了一台服务器。我提出愿意帮助那些愿意授权给我钱包B的用户运行他们的节点。我的目的是帮他们稳定运行,降低他们的焦虑。

在此过程中,我想强调几点:

  1. GAS费用:大家要知道,一个KEY每年大约需要0.02 ETH的GAS费用,这是运行成本,大家得有所准备。

  2. 我的帮助是临时的:我帮大家运行节点,但这只是一个过渡方案。毕竟,维护服务器是很麻烦的,我建议大家还是自己运行节点,因为每天都需要检查服务器是否运行正常。

  3. 安全和理解非常重要:请大家务必确保自己完全理解了整个体系。最关键的是,千万不要提供自己钱包A的私钥。如果因为误解而发生纠纷,那就是好心办坏事了。

通过这样做,我希望能在减轻大家的焦虑的同时,也为我们的社区做出积极的贡献。我们作为社区的一员,互帮互助是非常重要的。

节点生态后期展望?

相信大家都已经发现,这样的结构,后期一定会出现代维,这样我就可以归隐山林了。预祝节点生态蓬勃发展!预祝大家发财!

#ARB #OffChainLabs #web3 #game #XAI