如何在绑定矿工节点
Last updated
Last updated
在从 FILLiquid 借款之前,必须将矿工的受益人地址转移到 FILLiquid 智能合约(),并将矿工绑定到指定的 F4(0x) 钱包地址作为 Family。 然后,该 F4 地址可以在协议上执行必要的操作,例如借款、还款和解绑矿工。
将矿工的受益人地址转移到合约是一种质押操作,因此矿工持有的代币无法被提取到除合约之外的任何地址,这有效防止资金损失并保护用户利益。
注意:在将受益人地址更改为 FILLiquid 合约后,请避免直接使用 Owner 进行提现操作。 一旦发生提现操作,涉及的代币将无法找回,因此务必尽量避免意外提现。
绑定 F4 地址需要矿工 Owner 的指定签名,从而确保操作过程的安全性。
在绑定矿工之前,用户需要对 Filecoin 的共识机制有基本的了解,并具备操作相关工具的能力,包括但不限于更改矿工受益人、信息签名等。
此外,由于 Filecoin 的限制,Owner 为多签地址的矿工不受支持。Owner 地址必须是 F3 地址,且不能是 F1 或 F4 地址。
以下介绍绑定矿工的详细流程。假设用户已经拥有矿工及其 Owner 地址,并且当前 Owner 地址和 Beneficiary 地址一致:
进入 Filliquid dApp 界面(),点击 “Connect Wallet” 连接钱包并绑定钱包
接下来,点击 “Borrow” 选项卡,向下滚动至 “My Family” 选项卡,并点击 “Add Miner” 按钮。
在 “Miner Address” 输入框中,输入您要绑定的矿工地址(以 f0 开头的地址),然后点击 “Next” 按钮。
在此页面,您将看到两种绑定方法。
方法一:矿工自己完成受益地址的转移。
方法二:授权 Filliquid 代表矿工所有者受益地址的转移。
以下分别描述这两种方法:
方法一:使用矿工管理工具自行操作(推荐)
在修改受益人时,您需要填写三个参数:
NewBeneficiary:新的受益人地址
Quota:授权受益人额度,这里填的是无限大
Expiration:到期的区块高度
您必须根据以下表格填写这些值,否则绑定将会失败:
NewBeneficiary
Quota
99999999999999999999999999999999999999999999999999000000000000000000
Expiration
9223372036854776000
Lotus
Venus
通过使用上述命令,您可以提交受益人变更提案。一旦交易在区块链上确认,您可以点击“下一步”继续进行步骤 3。
方法 2:授权 Filliquid 代表所有者完成受益人转移。
在继续之前,请确保所有者地址持有足够的代币,否则操作将失败。此步骤可能需要一些时间,请耐心等待交易在区块链上确认。
在界面中,复制密钥,并使用与矿工关联的所有者地址或其他工具签署此字符串。然后,将结果粘贴到输入框中并点击“下一步”。
在界面中,复制密钥,并使用矿工或其他工具使用所有者地址签署该字符串。然后,将签名结果粘贴到输入框中并点击“下一步”。
此步骤将触发钱包交易弹窗确认。
以 MetaMask 为例,请点击确认继续。
在此步骤之前,请确保钱包地址中持有足够的代币,否则执行将失败。此步骤可能需要一些时间,因此请耐心等待交易在区块链上确认。
执行成功后,点击“确定”。
到此绑定节点就完成了
此外,如果条件允许,用户也可以退出家族。为此,矿工必须没有债务,绑定的家族没有坏账,并且在退出家族后,剩余矿工的债务与余额的比率必须小于 50% 等。
进入 Filliquid dApp 界面,点击“借贷”标签,向下滚动至“我的家族”标签,然后点击“解绑”。
点击“下一步”。
在以下界面中,复制 Keys,通过矿工或其他工具使用 Owner 地址对字符串进行签名,将结果复制到文本框中,然后点击“下一步”。
在此步骤之前,请确保 Owner 地址持有一定数量的代币,否则操作将失败。此步骤可能需要一些时间,请耐心等待交易在链上确认。
在以下界面中,点击“确认”。
这一步将发起钱包交易确认弹框,在钱包中确认即可完成节点解绑
根据您的程序类型尝试相应的命令。签名需要使用矿工所有者的私钥完成。
Lotus
Venus