filecoin技术架构分析

上传人:工**** 文档编号:473042216 上传时间:2023-01-20 格式:DOCX 页数:18 大小:76.18KB
返回 下载 相关 举报
filecoin技术架构分析_第1页
第1页 / 共18页
filecoin技术架构分析_第2页
第2页 / 共18页
filecoin技术架构分析_第3页
第3页 / 共18页
filecoin技术架构分析_第4页
第4页 / 共18页
filecoin技术架构分析_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《filecoin技术架构分析》由会员分享,可在线阅读,更多相关《filecoin技术架构分析(18页珍藏版)》请在金锄头文库上搜索。

1、目录3 filecoin开发网使用o3.1 辅助资源o3.2 使用3.2.1接入filecoin开发网络3.2.2获取Mock FIL用于测试 3.2.3 矿工操作 3.2.3.1存储矿工 3.2.3.2检索矿工 3.2.3.3修复矿工 3.2.4 客户操作 3.2.4.1 存储客户 3.2.4.2 检索客户 3.2.5 filecoin 合约 3.2.5.1文件合约 3.2.5.2智能合约 3.2.6 单机运行多个 filecoin 节点 3.2.6.1修改资源目录和服务端口的方式 3.2.6.2容器部署方式3 filecoin开发网络使用3.1 辅助资源Filecoin 状态:https:

2、/stats.kittyhawk.wtfo 网络 存储实时价格 FIL/GB/Month 当前存储容量 GB 当前网络利用率 检索平均价格 激活节点以及分布图 存储平均价格曲线 best tipseto 存储矿工 存储矿工数量变化曲线 存储矿工共识结果 近30天的矿工top图o 检索矿工 平均检索价格 平均检索时间 平均检索容量o FIL 指数 流通 FIL 及抵押 FIL 变化曲线图 FIL 地址总数 FIL 总抵押数及对应存储空间FIL总数上升曲线图FIL区块奖励下降曲线图Filecoin 区块浏览器:http:/user.kittyhawk.wtf:8000o Chain 信息o Bes

3、tBlock 信息 o Actor 合约信息获取 FIL 用于抵押或支付:http:/user.kittyhawk.wtf:9797o 获取 Mock FIL 代币Dashboard: http:/user.kittyhawk.wtf:8010o Network 概览,最新区块信息o 区块浏览器链接Gen esis File: http:/user.kittyhawk.wtf:8020/ge nesis.caro 创始文件,用于初始化 filecoin 资源Prometheus Endpoint: http:/user.kittyhawk.wtf:9082/metricso 一些技术指标,比如

4、内存、进程、线程等Connected Nodes PeerlDs: http:/user.kittyhawk.wtf:9082/nodeso 连接的节点信息3.2 使用3.2.1 接入 filecoin 开发网络 初始化 filecoin 资源目录如果之前有运行过filecoin,想重新开始,需要删除filecoin资 源,同时重新初始化是需要重新花时间同步开发网区块信息的。rm -rf /.filecoin初始化资源目录,使用-devnet-user 表示连接至开发网waynewyang:Downloads waynewyang$ go-filecoin init -devnet-user

5、-genesisfile=http:/us e r.k i ttyhawk.wtf:8020/g e n es i s.c ar initializing filecoin node at /.filecoinwaynewyang:Downloads waynewyang$ 启动 filecoin 进程,接入开发网go-filecoin daemon/如果开发者,需要接入nightly devnet,请设置环境变量后启动filecoin env FIL_USE_SMALL_SECTORS= t ru e go-filecoin daemon 检查连接性go-filecoin swarm pee

6、rs 查看已经连接的节点waynewyang:filecoin waynewyang$ go-filecoin swarm peers /ip4/115.238.154.84/tcp/19109/ipfs/Qmb6ZYi7GLFAje3UekGZ2LZymck7RVHKSK b1bhPzzPTQkm/ip4/115.238.154.84/tcp/41187/ipfs/QmZ9UHdU2fwDN7emWW8AeaUdkF9fT7RwJr nbbdcQFUq9X6/ip4/123.134.67.81/tcp/6000/ipfs/QmccrEQsauwge4BZQeN1jBtFyd7dnTi4pSD

7、v kikMWaFccw/ip4/123.134.67.82/tcp/6000/ipfs/QmWuA1AW4qDqztDrwo2pBgT2au67BJbGtEzW Rufbc8isgn/ip4/123.134.67.83/tcp/6000/ipfs/QmbPCabGcngs3bCgMK8dC3w9pjoyPd1NFyDh bkgLyT2eJ7/ip4/123.134.67.85/tcp/6000/ipfs/QmUqSSZrwfSUU3vfw7D1UyKaLvEv1Ykcvx3n tvSXWaA7kj/ip4/123.134.67.86/tcp/6000/ipfs/QmPrz2z764AVaHi

8、vM7iX2JqRw5EdE3jcZTrj wVxS4VukyK/ip4/123.134.67.87/tcp/6000/ipfs/QmTxVFq3u7qPxsXFQdoyqPrdh6meW6JBGkSJ 8HJXAiMUfh/ip4/123.134.67.88/tcp/6000/ipfs/QmXAVRPYu57XDwJHszn9U9x1KtTwPsJBaS1m TdNZzAQVyQ/ip4/123.134.67.89/tcp/6000/ipfs/Qmc5umx9R3bpD5VxvUmfyLoDz5wtVT43p5xjSEmTe26qTDgo-filecoin ping peerID 确认连通性

9、waynewyang:filecoin waynewyang$ go-filecoin pingQmW4Z8p7FCspLV1FeTRW6uCNApUXqkm8xYYw4yuBnqBGeBPING Pong received: time=245.12 msPong received: time=245.61 msPong received: time=251.98 msPong received: time=245.69 msPong received: time=255.64 ms 给你的filecoin Node设置昵称waynewyang:filecoin waynewyang$ go-

10、filecoin config heartbeat.nickname wwwarsyuncomwwwarsyuncomwaynewyang:filecoin waynewyang$ go-filecoin config heartbeat.nickname wwwarsyuncom 激活节点go-filecoin config heartbeat.beatTarget /dns4/stats-infra.kittyhawk.wtf/tcp/8080/ipfs/QmUWmZnpZb6xFryNDeNU7K cJ1Af5oHy7fB9npU67sseEjR在 https:/stats.kittyh

11、awk.wtf/ 查看 filecoin 网络,节点已 经激活 praDiemsuggest that idAdd feedback on user eMp&rii!MniCc rni5hfnd5rh c-tynewyanS go-fHiecoin cMln haa H* rr ?s, zDPWVqF 匚 LiLTfDsSC SWtWrnc FoL du zllerfuq cM iKt9 讯押wdyntwya: yc-f i Iecoin dynrwyaiiS (&-f il-etQl料felot kBlock DMA11&MlFier: fcqflnpzJyq4f4gu5l0U6plw*tJ

12、rc,&78ffWeLghC 36379辦陌酉 Height: 1S242Nontel 0inc. LUSl hltps-,github.cofn -|迪二口|口叮口 origFrw con ten!active.png322获取Mock FIL用于测试Mock FIL 用于矿工抵押;或者作为客户进行交易需要注意:开发网目前运行的都是全节点,获取mock FIL需要建立在本地区块数据同步 完成的基础上进行,必须同步完区块之后才能生效,根据个人机器配置情况,这需 要较长一段时间。 go-filecoin message wait $MESSAGE_CID 本质上是转账交易, wiki 上说明的是

13、等待 30s,但是这是在本地区块数据同步完成的基础上才行的。 笔者已提交建议给官方,在 wiki 上更为清晰地表述。wikiissue1pngwaynewyang:filecoin waynewyang$ go-filecoin wallet addrs ls fcq09qtmrxgq5sdr95gs93tx79u9uymdwfdsaphpawaynewyang: filecoin waynewyang$ export WALLET_ADDR= gOfileCOin WsHet addrs lstarget=$WALLET_ADDRhttp:/user.kittyhawk.wtf:9797/t

14、ap | cut -d-f4% Total% Received% Xferd Average SpeedTimeTimeTimeCurrentDload UploadTotalSpentLeftSpeed100232 100 50100 182481770:00:010:00:01177waynewyang:go-filecoin waynewyang$ go-filecoin message wait $MESSAGE_CIDmeteredMessage: message: to: fcqm0u932ja5thlsy4dgpz5urlapk8qhtd0clqv5e,from: fcq09sqhrd4gls86muuenzvqdc37mzscagapjveal,nonce: rQQ=,value: 1000,:,丄 11 method: ,:, params: null,n cgasPrice: 0,gasLimit: AA=, . signature: WKA+eRY7XCQlSmallzoFu8Tps7NZ2AOAKLRFo21rTERFYJqXJT2qEWZ8sFvm6ZSh

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号