您好,欢迎您访问中企清大金融教育大地彩票app!
区块链
清大金融首页 > 区块链 > 运行Filecoin节点指南
区块链/正文 运行Filecoin节点指南 来源:中企清大金融教育大地彩票app    作者:中企清大金融教育大地彩票app    发布日期:2019-04-11 14:15:44

1. 如果您以前运行过Go-filecoin,请删除现有的Filecoin初始化数据:

rm -rf ~/.filecoin

2. 初始化Go-filecoin。devnet-user会把你连接到我们的主网。

go-filecoininit--devnet-user--genesisfile=http://user.kittyhawk.wtf:8020/genesis.car

3. 启动你的go- filecoin守护进程

go-filecoin daemon

系统将会返回我的peer ID(<peerID>),peer ID是一个以QM开头的很长的字符串。

注意:如果您是一个开发人员,并且希望连接到构建网络而不是用户网络时,必须将节点配置为使用小领域扇区,并从devnet-nightly标签下构建。

env FIL_USE_SMALL_SECTORS=truego-filecoin daemon

4. 检查是否连接

go-filecoin swarmpeers # lists addressesof peers to which you're connected

这个段落的最后一部分peer地址就是你的peer ID,用这个测试你的peer是否连接

go-filecoin ping<peerID> # Pings thepeer and displays round-trip latency.

恭喜!您现在正在运行Filecoin节点并连接到网络。这是一个基本节点的解剖结构(再加上一个矿工,您将在下一步创建该节点)


运行Filecoin节点指南


注意:这个进程将会在终端中无限期地运行(Ctrl + C退出)。运行其他go-filecoin命令,则需要打开第二个终端选项卡或窗口(Cmd + T在Mac上)。

您的节点可能需要几分钟来同步和验证现有的块,在此期间,您的CPU将会高负荷运行。

Filecoin节点的命名

默认情况下,节点由长的字母数字节点ID引用。你可以给你的节点换一个昵称。

  • 昵称只能包含字母字符(没有数字、空格或其他特殊字符)。

1. 打开一个新的终端窗口并设置节点昵称(直接替换Pizzanode即可):

go-filecoinconfig heartbeat.nickname "Pizzanode"

2. 新名称立即生效,无需重新启动。您可以使用以下方法检查配置的名称:

go-filecoinconfig heartbeat.nickname

开始节点工作流

我们有一些可视化工具来了解Filecoin网络的运行状况:网络统计和块资源管理器。

要查看网络统计数据上的节点,您需要选择使用流节点的日志。打开一个新的终端窗口并运行:

go-filecoinconfig heartbeat.beatTarget"/dns4/stats-infra.kittyhawk.wtf/tcp/8080/ipfs/QmUWmZnpZb6xFryNDeNU7KcJ1Af5oHy7fB9npU67sseEjR"

现在你可以去网络统计并观察您的节点与其他节点达的状态,不需要重新启动节点。

从Filecoin网络中获取代币Fil

在Filecoin节点正式运行之前,它们需要一些启动代币(FIL)。矿工们在最初向网络保证存储时使用FIL作为抵押币。客户需要在自己的账户中与矿工达成储存协议。

在早期测试中,您可以从Filecoin网络获得模拟代币FIL。使用模拟FIL可以对市场动态进行初步测试,而不需要任何资金来实际交换。

所有的FIL余额都储存在钱包里。当一个节点是新创建的,它将有一个Filecoin钱包,余额为0 FIL。

1. 如果想获得Fil,找到你的钱包地址:

go-filecoinwallet addrs ls

2. 输出应该是一个长字母数字字符串。转到用户 Devnet http://user.kittyhawk.wtf:9797 并提交钱包地址。大约需要等待一分钟。

或者你可以输入代码执行命令:

exportWALLET_ADDR=`go-filecoin wallet addrs ls` # fetch your wallet address into a handy variable

MESSAGE_CID=`curl-X POST -F "target=${WALLET_ADDR}""http://user.kittyhawk.wtf:9797/tap" | cut -d" " -f4`

3. 网络很快将为您提供一个消息CID。但是如果您想要核实,可以运行以下命令等待其处理,并在完成后返回一个确认:

go-filecoinmessage wait ${MESSAGE_CID}

4. 若要验证代币是否已转入在您的钱包中,请检查您的钱包余额:

go-filecoinwallet balance ${WALLET_ADDR}

恭喜,您现在已经连接到Filecoin,并且可以开始在Filecoin网络上挖掘或存储数据!

负责编辑:仝金贝

联系我们:010-89294390     地址:北京市大兴区凯驰大厦四层
版权所有:中企清大金融教育大地彩票app 京ICP备20151314 法律版权 | 站长统计技术支持:鸿扬网络