SubstratumNode 视窗 10 安装教程

测试 RC2 版相当赞!不过,开发团队和 Subnode 社区亦明白技术上可能有点难度!

本教程将教导你:

  1. 如何下载和安装 SubstratumNode
  2. 如何创建(或还原)你的 ETH 钱包
  3. 如何创建对等网络设置
  4. 如何在测试网 (Ropsten)上获取 HOT代币
  5. 如何做端口转发

** 若这是你首次使用 SubstratumNode,请跳过步骤 1-3。

  1. 首先,确保你在 Task Manager 里停止或终止了所有的 SubstratumNode。(Ctrl+Alt+Esc)鼠标右键点击SubstratumNode -> End processes。
  2. 卸载你的视窗系统内的任何 SubstratumNode 版本。
  3. 到 C:Users\AppDataLocalSubstratum 文件夹删除任何存在的 node-data.db 文件。
    (注意:你的视窗系统内可能有超过一个 node-data.db 文件。)

下载 SubstratumNode RC2 软件

到 SubstratumNode 的下载页,然后下载 RC2 GUI installer – WINDOWS。解压缩所下载的 ZIP 格式文件到 C:Users\Substratum。

运行 SubstratumNode 来安装 1.0.0-rc.2.exe 文件。安装完成后,SubstratumNode 软件将会自动开启。

视你的安全设置而定,你可能会看到一个防火墙弹跳窗口提示,要求你准许软件与你的防火墙沟通。选择“隐蔽网络”(Private Network)选择,然后“准许进入”(Allow Access)。

点击设置菜单(SETTINGS)图标

设置菜单有多个选项。

钱包设置

SubstratumNode 准许你导入自己的钱包(用于用币(Consuming/serving)和赚币功能(Earning)),也能让你创建新钱包。

若你已经有 ETH 兼容的钱包,你可用钱包的 Mnemonic Seed Words 把钱包导入。

点击菜单上的“钱包设置”(Configure Wallet)。

若你要创建新的钱包

首个 tab 显示的“Generate”会默认创建一个能用做用币和赚币的钱包。

若想更改语言设置,请把默认的“English”换成你的语言。

现阶段,必须输入“Passphrase”,不过这是个虫—— Passphrase 是额外的助记词――请写下你自己的助记词组。

输入你的钱包密码;这密码是运行 SubstratumNode 软件时解锁个人密码。

当两个栏都完成输入后,“Generate”纽会换成绿色。

* 非必要选项:在你的 mnemonic phrase 内字词数改变字词的数,例子:2151821 24 个字能让你的钱包更安全。

若你想使用不同的钱包给用币和赚币功能,那么点击已勾选的复选框以去除它,如此一来你将创建两个钱包。

恭喜!你的钱包已创建。先别急!注意以下详情!

在接下来的步骤你需要有你的用币钱包。记得写下你的助记词组并妥善保持。完成了以上步骤,点击复选框确认,然后点击“Done”。你将回到 Status Tab。

若你选择复原(recovery)钱包

点击第二个 tab 将“复原”你的钱包,这可以是你的硬件钱包或你所导入到另个钱包的钱包,而你拥有该钱包的助记词组。

若想更改语言设置,请把默认的“English”换成你的语言。

Passphrase 为非选项——这是额外的记组词——若你使用额外的记助词组记得写下来妥善保管。

若你想使用不同的钱包给用币和赚币功能,那么点击默认的勾选复选框以去除它——连个不同的路径将显示。输入你要的路径,若想了解如何选择路径给你的钱包地址,请阅读此手册

输入钱包密码,这是你用来解锁 SubstratumNode 的个人密码。别给弄丢了;若不幸弄丢,你得把软件的数据库删除并重新安装软件。

两个栏都填好后,“SAVE”纽会变成绿色。

网络设置

在运行 SubstratumNode 前,你需做些设置来连接到邻里(Neighborhood)!点击设置图标,然后点击 “Settings”来完成所需步骤。

在RC2 版,你需有两个特别的网络元件来运行 SubstratumNode:

  1. 节点描叙符(NODE DESCRIPTOR)
  2. 区块链服务地址(BLOCKCHAIN SERVICE URL)

节点描叙符(NODE DESCRIPTOR)

节点描叙符由三个串连部分组成:公共钥、外部 IP 地址和节点隐匿端口(Clandestine Port)。例子:

Wd46Y/Q3dhhXaALUHecfhqGFgCME2+kjRCPhWNPbTFU:57.32.128.71:10500

节点描叙符由其他 SubstratumNode 的用户提供。你可到我们的 SubstratumNode 的电报社区,或其它渠道例如运行节点的社区成员所创建的超赞 subnodes.io 网站上查找。

你可把节点描述符拷贝到“社区节点描述符”(Neighbor Node Descriptor)栏内。

提醒:鉴于墙内用户的不安全环境,请务必确认你拿到的节点描述符来自 SubstratumNode 的电报社区和/或可信赖的社区成员。除非你信任发贴人,请勿使用任何贴在墙内中文网上或社交频道如推特、脸书等出自中文贴/推文等的节点描述符。

区块链服务地址(BLOCKCHAIN SERVICE URL)

区块链服务地址用于核算用途,因为节点软件需确认节点有个同时存有 HOT 币和测试 ETH(ROP tokens)的用币钱包来支付用币网络的要求。

最方便的方法是使用第三方服务;另一个方法是运行你自己的 GETH 节点。

这里我们使用的是 https://infura.io 的服务。

https://infura.io 网站创建一个账号。记得使用你能收到邮件的邮箱地址。

确认你收到的确认邮件。

选择 “free plan for 100,000 queries per day”,这已足够让你运行 SubNode 的 RC2 版。之后你将来到 Dashboard 页面。

点击 “Create a project”,取个名字——为方便记得,可写 SubNode 或相似的名字。

完成后,点击 “View Project” 来获取区块链服务信息。

我们要找的是 “Project ID”的比配钥,例子:

 bbe49b41e7504049ae55584ab87aa01c

这将会被添加到 URL 地址的末端,不过,因为 Substratum Network 的主网尚未投入服务,我们需修改端点(Endpoint)来连接到 Ropsten 的测试网。

点击端点(Endpoint)的下拉菜单,选择 ROPSTEN。太好了!你现在有了个区块链服务地址给测试网用!

添加“https://”到 URL 地址的前端。例子:

https://ropsten.infura.io/v3/bbe49b41e7504049ae55584ab87aa01c

把它复制到 SubNode 软件的网络设置(Network Settings)的“Blockchain Service URL”内。

如何获取 HOT 币

请参考如何索取 HOT 币文章。

成功获取 HOT 币后,把它寄到你的 Subnode 用币钱包。

启动节点!

好了!所有的节点设置都已完成,而你的用币钱包也收到了 HOT 币。

确认你已输入了节点描述符和区块链服务地址,然后点击“SAVE”。

点击“SERVE”按钮!

若一切无误,“SERVE”按钮将保持红色,而你的节点描述符将显示于下。你可点击“COPY”把你的节点描述符发给想运行 SubNode 的人,或放到电报社区内让其它成员用。

路由器上做端口转发

SubstratumNode 需要利用你的宽频网络来与 Substratum 网络做双行道沟通。

鉴于安全考虑和其设计原理,SubstratumNode 利用路由器来做端口转发,这有点像在你的防火墙和路由器上打开一个洞借以让 SubNode 能发出和接收数据。

端口号是节点描述符的最后 4 或 5 个数字。例子:

Wd46Y/Q3dhhXaALUHecfhqGFgCME2+kjRCPhWNPbTFU:57.32.128.71:10500)

(以上例子显示的节点描述符使用了端口 10500)

不同厂家的路由器有稍微不同的端口设置步骤。首先,用浏览器进入路由器的后台管理;路由器的后台管理地址不同厂家有别,一些厂家使用 IP 做为地址(例如 http://10.1.1.1 ),另一些用的是名字(例如 http://routerlogin.net)。地址通常会印在路由器的黏贴上,包括印有默认的登入用户名和密码——记得修改一个强大的密码并记下来!

这个端口转发信息网站收有许多厂家的牌子的路由器
https://portforward.com/router.htm

你需要有以下的信息来做端口转发:

  1. 用于运行 SubNode 的电脑的 IP 地址——别混淆了,这不是 SubNode 设置页上显示的外部 IP 地址。
  2. 节点描述符栏显示的端口号码――最后 4 或 5 个数字。

端口转发设置好后,你可在 SubNode 软件内点击“Consuming ”来启动用币功能。

若你看到错误信息,请抓个图,然后把它发到 Substratum Official Telegram 上或给我们发封邮件让我们知道。

Want to support Internet Freedom? Please spread the word 🙂

Not affiliated with Substratum Services, LLC