Skip to main content

注册操作员

下载 Subspace 节点

下载你操作系统对应的 Subspace Node文件 。

tip

要在 Linux 上运行Operator节点,直接进入下一步。

选择正确的域

An operator needs to register on a specific domain and create a key pair to participate in bundle production. Stake Wars is using domains with IDs 0 (Auto EVM) and 1 (AutoID). It is possible to register an operator for each domain, but each operator will require running a node.

tip

任何账户只要有最低数量的操作员质押币,就可以成为操作员

创建操作员密钥

操作员需要一个密钥对才能参与bundle生产。

若要创建一个新的operator密钥,请运行以下命令: subspace-node domain key create --base-path NODE_DATA_PATH --domain-id DOMAIN

确保为密钥生成指定**--base-path** 基本路径,并运行操作员节点,请务必将**--domain-id** 中的值替换为你想要成为操作员的域ID。

tip

操作员需要找到他们想要操作的正确域 ID。

你已经成功生成了一个operator密钥,恭喜!

note

请确保记录并安全存储打印出的助记词。如果泄露或被盗,你的操作员和提名者的质押都可能面临被削减的风险。

密钥是在 /domains/domainID/keystoreNODE_DATA_PATH 的子文件夹中生成的。如果您在子文件夹中没有看到生成的密钥对,就有问题了。

启动域操作者节点

域操作员节点与嵌入式共识节点一起运行,因此需要同时为共识节点和域操作员节点指定参数:

subspace-node [consensus-chain-args] -- [domain-args]

示例: 在taurus链上作为操作员开始一个节点:

note

目前,域链不支持从其他操作员节点同步;它需要逐块确定地从共识链中产生。

info

您需要清除 并在不使用 snap 同步的情况下从创世块同步您的节点,因为您需要同步共识和域链。 你不需要清除任何现有的绘图。

note

确保您在命令中用你的域标识符替换 your_domain_id ,用你的operator_id 替换your_operator_id

tip

您可以在同步您的节点时忽略设置 your_operator_id ,因为在您注册操作员之前,您将不会有操作员ID。 请确保在同步和注册后设置它。

note

虽然可以使用 archiveblocks-pruningstate-pruning 参数,但建议使用 archive-canonical 参数。 使用 archive 参数将保留所有区块的状态并使用额外的磁盘空间。

target/production/subspace-node run `
--chain taurus `
--name your_node_name `
--base-path NODE_DATA_PATH `
--blocks-pruning archive-canonical `
--state-pruning archive-canonical `
--sync full `
-- `
--domain-id your_domain_id `
--operator-id your_operator_id `
--listen-on /ip4/0.0.0.0/tcp/40333
note

If you're running an operator node for AutoID domain, add the following bootstrap node to the list of domain arguments:

--bootstrap-node /dns/bootstrap-0.autoid.gemini-3h.subspace.network/tcp/30334/p2p/12D3KooWFoiz2iTkmnnSqiL2oQRhGzaqgtUjYNz2jyWKQqgPXgx9

您应该可以看到节点启动成功并开始同步。

Staking-13

在域上注册操作者

info

在注册为操作员之前,完全同步您的节点至关重要。请按照 “启动域操作员节点部分中的命令进行操作,只有在节点完全同步后才能注册为操作员。如果注册了很多操作员,但他们的节点仍在同步或离线,就会对域内区块生产的速度产生不利影响。 您需要至少拥有 100 tSSC 才能注册操作员。如果您是经过验证的农民,但没有足够的 tSSC,可以访问Operator Tips & Tricks 页面,了解如何申请 100 tSSC。

使用Autonomys质押页面注册operator

  1. 前往 Astral 上的质押标签页并连接您的钱包。

NStaking-1

  1. 选择您想要连接的钱包。支持SubwalletPolkadotJS 两个钱包。

NStaking-2

  1. 输入您的密码以允许访问您的钱包。

NStaking-3

  1. Select the account you'd like to use from the dropdown menu. You can click the button in the upper left corner to see available and locked (staked) token balances for the selected account.

NStaking-4

NStaking-5

  1. 前往Register Operator选项卡。

NStaking-6

  1. Select the domainId you would like to be registered on. For Stake Wars, Auto EVM is Domain 0 and Auto-ID should be Domain 1 once it is available.

NStaking-7

  1. 与 质押战争一相比,一项重要的安全变化是您现在需要有签名密钥所有权签名证明。此证明是从您创建操作员密钥时的助记词产生的。 您可以在NODE_DATA_PATH 的子文件夹/domains/domainID/keystore 下选择包含助记词的文件,然后单击选择文件并指向该文件,或者您也可以选择 助记词证明并手动输入助记词。 单击“生成证明”按钮后,它将自动填充Signing keyProof of signing key ownership signature字段。 输入 Amount to StakeNominator TaxMinimum Nominator Stake,然后单击Next
info

务必指定提名者最低质押为 1 tSSC。

NStaking-8

info

请确保要么找到在上一个 创建操作员密钥 步骤中生成的签名密钥文件,要么使用密钥创建时显示的助记词,并且助记词也在该密钥文件中。

  1. 在弹出窗口中批准请求。

NStaking-9

  1. 恭喜,您现在已经注册为operator !您可以点击管理我的操作员标签以查看您的操作员并获取操作员ID。

NStaking-10

info

操作员最多可能需要 10 分钟才能注册并显示在页面上。 您的质押金额可能需要一天时间才会显示在表格中Total Stake下。 获得操作员 ID 后,您可以重新启动操作员节点并包含 --operator-id **OPERATOR_ID**参数。

tip

您可以点击操作员旁边的 "action" 查看一些额外的操作。 你可以在那里增加你的质押(提名),取回一些质押,注销操作员等。