您当前的位置: > 知识百科 >

如何使用崛起币测试网络Testnet-区块链知识概念

发布时间:2020-10-21 23:45

如何使用崛起币测试网络Testnet,假设你决定创建一个基于区块链的项目。也许你是要存储产品、生产商、汽车的相关数据。那么在项目的每个阶段都需要对各个节点进行调试,而且可能需要调试许多次。那么,问题来了:向区块链添加记录可不是免费的,如果测试很多,那么成本可能会非常高。

这时,就轮到崛起币钱包的测试模式大显身手了。测试模式允许你使用低端电脑的CPU挖掘硬币。这些硬币具有真正崛起币的所有非货币属性。你可以向测试地址发送测试硬币、创建任意数量的NVS区块链记录,以及将测试钱包结合到测试网络中。

要做到上述事项,只需:

1. 下载并安装最新崛起币钱包。

2. 打开emercoin.conf,然后添加以下行:

testnet=1

3. 打开钱包并稍等一会。客户端将找到测试种子并同步区块链,该过程需要几分钟时间。如果客户端长时间无法找到种子,请打开控制台进行手动添加。

接下来就是最有趣的部分了:你将可以重回美好的2009年用中央处理器就可以挖矿。

再次打开控制台,然后输入:

setgenerate true X(X表示分配用于挖矿的CPU核数;如果不指定数量,则将使用所有可用的核。)

该网络的PoW难度非常低,因此钱包几分钟就可关闭区块,你就能得到测试硬币。硬币的数量足以满足大多数测试。如果数量不够,可以让矿机连续挖一个晚上或更长时间,直到得到你需要的数量。

要停止生成测试硬币,请使用以下命令:

setgenerate false

此外,也可以直接关闭钱包客户端。

另外值得一提的是,PoW方式挖到的硬币通过PoS挖矿机制在一天之内会自己开始生成新硬币。

为方便跟踪,我们已经在以下地址为公共测试网络部署了一个区块链浏览器:https://testnet.emercoin.mintr.org。它提供与主网络崛起币浏览器相同的功能,你可以在两者之间轻松切换。如果出于各种原因不希望使用公共测试网络,你也可以创建自己的专用网络。

首先,创建一个与Internet隔离的本地网络。你将在该网络上进行测试。通过隔离网络,可确保你的测试网络不会与公共网络相交。

接下来,按照上文所述在该测试网络上至少安装两个钱包并添加testnet=1。

然后在本地测试网络的每个节点上按照上文示例运行addnode控制台命令。请使用运行本地测试网络节点的另一台计算机的IP地址。