FileCoin启动Lotus本地测试网

启动本地Devnet测试

本地环境为mac

在调试模式下构建Lotus二进制程序,这可以使用2048个字节的扇区大小来启动本地网络。

make 2k

执行结果如下

rm -f lotus
go build  -ldflags="-X=github.com/filecoin-project/lotus/build.CurrentCommit=+git.c4de2373.dirty" -tags=2k -o lotus ./cmd/lotus
go run github.com/GeertJohan/go.rice/rice append --exec lotus -i ./build
rm -f lotus-storage-miner
go build  -ldflags="-X=github.com/filecoin-project/lotus/build.CurrentCommit=+git.c4de2373.dirty" -tags=2k -o lotus-storage-miner ./cmd/lotus-storage-miner
go run github.com/GeertJohan/go.rice/rice append --exec lotus-storage-miner -i ./build
rm -f lotus-seal-worker
go build  -ldflags="-X=github.com/filecoin-project/lotus/build.CurrentCommit=+git.c4de2373.dirty" -tags=2k -o lotus-seal-worker ./cmd/lotus-seal-worker
go run github.com/GeertJohan/go.rice/rice append --exec lotus-seal-worker -i ./build
rm -f lotus-seed
go build  -ldflags="-X=github.com/filecoin-project/lotus/build.CurrentCommit=+git.c4de2373.dirty" -tags=2k -o lotus-seed ./cmd/lotus-seed
go run github.com/GeertJohan/go.rice/rice append --exec lotus-seed -i ./build

下载2048字节参数,零知识证明文件,这一步需要下载1G大小,下载非常慢,需要耐心等待,这卡了好长时间。

// 加速下载
export IPFS_GATEWAY="https://proof-parameters.s3.cn-south-1.jdcloud-oss.com/ipfs/"
./lotus fetch-params 2048

预密封一些扇区:

./lotus-seed pre-seal --sector-size 2KiB --num-sectors 2
sector-id: {1000 0}, piece info: {2048 bafk4chza23g6ylx5ripxmu6hqbd3rrbyfziaeinbq3p44elblfb3mbqlai5q}
2020-07-19T10:39:09.772+0800    WARN    preseal seed/seed.go:178        PreCommitOutput: {1000 0} bafk4ehzar2sgndxhb2ker7m5fszjq5qmnlmntj7wow3grwlsqqzvl7fmwfma bafk4chza23g6ylx5ripxmu6hqbd3rrbyfziaeinbq3p44elblfb3mbqlai5q
sector-id: {1000 1}, piece info: {2048 bafk4chzameyyobst4y2wozct3qz2xvkuan3qyffrhrt5l5ydzqqgjrcdbiga}
2020-07-19T10:39:09.808+0800    WARN    preseal seed/seed.go:178        PreCommitOutput: {1000 1} bafk4ehzaw3nxe2aq4vkwwa6h6qrrlhlcrcr2ea3b47bqaj3d7yxmhkbjym7a bafk4chzameyyobst4y2wozct3qz2xvkuan3qyffrhrt5l5ydzqqgjrcdbiga
2020-07-19T10:39:09.809+0800    WARN    preseal seed/seed.go:104        PeerID not specified, generating dummy
2020-07-19T10:39:09.812+0800    INFO    preseal seed/seed.go:232        Writing preseal manifest to /Users/tietou/.genesis-sectors/pre-seal-t01000.json

主要做了些扇区的预提交,初始化了p2p key和创始配置。

创建创世块并启动第一个节点:

./lotus-seed genesis new localnet.json
./lotus-seed genesis add-miner localnet.json ~/.genesis-sectors/pre-seal-t01000.json
./lotus daemon --lotus-make-genesis=dev.gen --genesis-template=localnet.json --bootstrap=false
// 第二的code的打印
2020-07-19T21:41:11.220+0800    INFO    lotus-seed      lotus-seed/genesis.go:107       Adding miner t01000 to genesis template
2020-07-19T21:41:11.221+0800    INFO    lotus-seed      lotus-seed/genesis.go:124       Giving t3siuwdzithlehbitt22vb4hyqyphcftyraem36eiemm3qwogqkzyqdb6to5hzdrhr6ugi6wuthibou76vxzta some initial balance

// code 3 打印
2020-07-19T21:44:11.434+0800    INFO    main    lotus/daemon.go:166     lotus repo: /Users/tietou/.lotus
2020-07-19T21:44:11.434+0800    INFO    repo    repo/fsrepo.go:102      Initializing repo at '/Users/tietou/.lotus'
2020-07-19T21:44:11.536+0800    INFO    build   [email protected]/paramfetch.go:138    Parameter file /var/tmp/filecoin-proof-parameters/v27-proof-of-spacetime-fallback-merkletree-poseidon_hasher-8-8-2-2627e4006b67f99cef990c0a47d5426cb7ab0a0ad58fc1061547bf2d28b09def.vk is ok
2020-07-19T21:44:11.537+0800    INFO    build   [email protected]/paramfetch.go:162    parameter and key-fetching complete
2020-07-19T21:44:11.616+0800    INFO    badger  [email protected]/levels.go:185 All 0 tables opened in 0s
2020-07-19T21:44:11.686+0800    INFO    badger  [email protected]/levels.go:185 All 0 tables opened in 0s
2020-07-19T21:44:11.715+0800    INFO    badger  [email protected]/levels.go:185 All 0 tables opened in 0s

2020-07-19T21:44:11.723+0800    WARN    chainstore      store/store.go:146      no previous chain state found
2020-07-19T21:44:11.723+0800    WARN    genesis testing/genesis.go:57   Generating new random genesis block, note that this SHOULD NOT happen unless you are setting up new network
init set t3siuwdzithlehbitt22vb4hyqyphcftyraem36eiemm3qwogqkzyqdb6to5hzdrhr6ugi6wuthibou76vxzta t0100
publishing 2 storage deals on miner t01000 with worker t3siuwdzithlehbitt22vb4hyqyphcftyraem36eiemm3qwogqkzyqdb6to5hzdrhr6ugi6wuthibou76vxzta
Added weight to claim:  2048 20481
Added weight to claim:  4096 40961
2020-07-19T21:44:11.739+0800    INFO    genesis genesis/genesis.go:331  Empty Genesis root: bafy2bzaceaa43et73tgxsoh2xizd4mxhbrcfig4kqp25zfa5scdgkzppllyuu
GENESIS MINER ADDRESS: t01000
2020-07-19T21:44:11.742+0800    WARN    genesis testing/genesis.go:97   WRITING GENESIS FILE AT dev.gen
2020-07-19T21:44:11.742+0800    WARN    chainstore      store/store.go:371      no heaviest tipset found, using [bafy2bzacedkjt76sttvrgef3imyyn23yz45jxalyinapycwhhjhtlnxjtlrhm]
2020-07-19T21:44:11.742+0800    INFO    chainstore      store/store.go:376      New heaviest tipset! [bafy2bzacedkjt76sttvrgef3imyyn23yz45jxalyinapycwhhjhtlnxjtlrhm] (height=0)
2020-07-19T21:44:11.752+0800    INFO    p2pnode lp2p/addrs.go:114       Swarm listening at: [/ip4/127.0.0.1/tcp/52046 /ip4/192.168.0.103/tcp/52046 /ip6/::1/tcp/52047]
2020-07-19T21:44:12.945+0800    WARN    hello   hello/hello.go:50       running without peer manager
2020-07-19T21:44:12.946+0800    WARN    modules modules/core.go:49      Generating new API secret

然后,在另一个控制台中,导入ge​​nesis miner密钥:

./lotus wallet import ~/.genesis-sectors/pre-seal-t01000.key
imported key t3siuwdzithlehbitt22vb4hyqyphcftyraem36eiemm3qwogqkzyqdb6to5hzdrhr6ugi6wuthibou76vxzta successfully!

设置创世矿工:

./lotus-storage-miner init --genesis-miner --actor=t01000 --sector-size=2KiB --pre-sealed-sectors=~/.genesis-sectors --pre-sealed-metadata=~/.genesis-sectors/pre-seal-t01000.json --nosync

输出

2020-07-19T21:50:05.150+0800    INFO    main    lotus-storage-miner/init.go:110 Initializing lotus storage miner
2020-07-19T21:50:05.151+0800    INFO    main    lotus-storage-miner/init.go:130 Checking proof parameters
2020-07-19T21:50:05.153+0800    INFO    build   [email protected]/paramfetch.go:138    Parameter file /var/tmp/filecoin-proof-parameters/v27-proof-of-spacetime-fallback-merkletree-poseidon_hasher-8-0-0-7d739b8cf60f1b0709eeebee7730e297683552e4b69cab6984ec0285663c5781.vk is ok
2020-07-19T21:50:10.545+0800    INFO    build   [email protected]/paramfetch.go:138    Parameter file /var/tmp/filecoin-proof-parameters/v27-stacked-proof-of-replication-merkletree-poseidon_hasher-8-0-0-sha256_hasher-032d3138d22506ec0082ed72b2dcba18df18477904e35bafee82b3793b06832f.params is ok
2020-07-19T21:50:10.545+0800    INFO    build   [email protected]/paramfetch.go:162    parameter and key-fetching complete
2020-07-19T21:50:10.546+0800    INFO    main    lotus-storage-miner/init.go:136 Trying to connect to full node RPC
2020-07-19T21:50:10.559+0800    INFO    main    lotus-storage-miner/init.go:144 Checking full node sync status
2020-07-19T21:50:10.559+0800    INFO    main    lotus-storage-miner/init.go:152 Checking if repo exists
2020-07-19T21:50:10.560+0800    INFO    main    lotus-storage-miner/init.go:168 Checking full node version
2020-07-19T21:50:10.563+0800    INFO    main    lotus-storage-miner/init.go:179 Initializing repo
2020-07-19T21:50:10.563+0800    INFO    repo    repo/fsrepo.go:102      Initializing repo at '/Users/tietou/.lotusstorage'
2020-07-19T21:50:10.564+0800    INFO    main    lotus-storage-miner/init.go:194 Setting up storage config with presealed sectors: [~/.genesis-sectors]
2020-07-19T21:50:10.565+0800    INFO    main    lotus-storage-miner/init.go:393 Initializing libp2p identity
2020-07-19T21:50:10.710+0800    INFO    badger  [email protected]/levels.go:185 All 0 tables opened in 0s
2020-07-19T21:50:10.829+0800    INFO    badger  [email protected]/levels.go:185 All 0 tables opened in 0s
2020-07-19T21:50:10.859+0800    INFO    badger  [email protected]/levels.go:185 All 0 tables opened in 0s

2020-07-19T21:50:10.886+0800    INFO    stores  stores/index.go:137     New sector storage: 2f91d838-6897-4f78-850c-6606775e8d54
2020-07-19T21:50:10.887+0800    INFO    stores  stores/index.go:137     New sector storage: b4a7636e-2626-42d2-8f1e-3aca459200e0
2020-07-19T21:50:10.931+0800    INFO    main    lotus-storage-miner/init.go:568 Waiting for message: bafy2bzaceb5ol2keaqjbkogrfhtl5zndkiz3zur2hfxgbefj2cvq7xxodq4yy
2020-07-19T21:50:11.089+0800    INFO    miner   miner/miner.go:301      Time delta between now and our mining base: 360s (nulls: 0)
2020-07-19T21:50:11.096+0800    INFO    storageminer    storage/miner.go:184    Computing WinningPoSt ;[{SealProof:0 SectorNumber:1 SealedCID:bafk4ehzaw3nxe2aq4vkwwa6h6qrrlhlcrcr2ea3b47bqaj3d7yxmhkbjym7a}]; [105 154 150 187 95 156 240 70 28 221 137 180 23 175 67 234 161 164 52 241 126 59 197 156 15 214 184 95 125 80 39 155]
2020-07-19T21:50:13.654+0800    INFO    storageminer    storage/miner.go:191    GenerateWinningPoSt took 2.55657976s
2020-07-19T21:50:13.660+0800    INFO    miner   miner/miner.go:359      mined new block {"cid": "bafy2bzacecrs7xe65hhds7c7gmil7pkk5vmxime5dly2bfe6y75dojgbll3rg", "height": "1", "took": 2.756463282}
2020-07-19T21:50:13.661+0800    WARN    miner   miner/miner.go:361      CAUTION: block production took longer than the block delay. Your computer may not be fast enough to keep up
2020-07-19T21:50:13.661+0800    WARN    miner   miner/miner.go:363      tMinerBaseInfo  {"duration": 0.1853871}
2020-07-19T21:50:13.661+0800    WARN    miner   miner/miner.go:364      tDrand  {"duration": 0.00000008}
2020-07-19T21:50:13.661+0800    WARN    miner   miner/miner.go:365      tPowercheck     {"duration": 0.000434584}
2020-07-19T21:50:13.661+0800    WARN    miner   miner/miner.go:366      tTicket         {"duration": 0.007000443}
2020-07-19T21:50:13.661+0800    WARN    miner   miner/miner.go:367      tSeed   {"duration": 0.0000043}
2020-07-19T21:50:13.661+0800    WARN    miner   miner/miner.go:368      tPending        {"duration": 2.55786228}
2020-07-19T21:50:13.661+0800    WARN    miner   miner/miner.go:369      tCreateBlock    {"duration": 0.005774495}
2020-07-19T21:50:13.661+0800    WARN    miner   miner/miner.go:176      mined block in the past {"block-time": "2020-07-19T21:44:13.000+0800", "time": "2020-07-19T21:50:13.661+0800", "duration": 360.661406}
2020-07-19T21:50:13.761+0800    INFO    miner   miner/miner.go:301      Time delta between now and our mining base: 360s (nulls: 0)
2020-07-19T21:50:13.769+0800    INFO    storageminer    storage/miner.go:184    Computing WinningPoSt ;[{SealProof:0 SectorNumber:1 SealedCID:bafk4ehzaw3nxe2aq4vkwwa6h6qrrlhlcrcr2ea3b47bqaj3d7yxmhkbjym7a}]; [110 104 144 21 200 81 254 193 243 154 28 200 158 238 252 192 119 120 58 122 137 228 243 190 66 111 185 127 192 182 14 41]
2020-07-19T21:50:16.059+0800    INFO    storageminer    storage/miner.go:191    GenerateWinningPoSt took 2.289933847s
2020-07-19T21:50:16.062+0800    INFO    miner   miner/miner.go:359      mined new block {"cid": "bafy2bzaceaptczq22ior37cpiohzj37yugv7oij7ydnpifkxpaakltwvuekpc", "height": "2", "took": 2.308535558}
2020-07-19T21:50:16.062+0800    WARN    miner   miner/miner.go:361      CAUTION: block production took longer than the block delay. Your computer may not be fast enough to keep up
2020-07-19T21:50:16.062+0800    WARN    miner   miner/miner.go:363      tMinerBaseInfo  {"duration": 0.007582497}
2020-07-19T21:50:16.062+0800    WARN    miner   miner/miner.go:364      tDrand  {"duration": 0.000000132}
2020-07-19T21:50:16.062+0800    WARN    miner   miner/miner.go:365      tPowercheck     {"duration": 0.000240984}
2020-07-19T21:50:16.062+0800    WARN    miner   miner/miner.go:366      tTicket         {"duration": 0.007406478}
2020-07-19T21:50:16.062+0800    WARN    miner   miner/miner.go:367      tSeed   {"duration": 0.000007234}
2020-07-19T21:50:16.062+0800    WARN    miner   miner/miner.go:368      tPending        {"duration": 2.290326281}
2020-07-19T21:50:16.062+0800    WARN    miner   miner/miner.go:369      tCreateBlock    {"duration": 0.002971952}
2020-07-19T21:50:16.062+0800    WARN    miner   miner/miner.go:176      mined block in the past {"block-time": "2020-07-19T21:44:15.000+0800", "time": "2020-07-19T21:50:16.062+0800", "duration": 361.062718}
2020-07-19T21:50:16.302+0800    INFO    miner   miner/miner.go:301      Time delta between now and our mining base: 361s (nulls: 0)
2020-07-19T21:50:16.308+0800    INFO    storageminer    storage/miner.go:184    Computing WinningPoSt ;[{SealProof:0 SectorNumber:0 SealedCID:bafk4ehzar2sgndxhb2ker7m5fszjq5qmnlmntj7wow3grwlsqqzvl7fmwfma}]; [9 19 61 70 32 87 184 4 247 196 226 108 197 244 223 148 52 250 80 243 48 88 120 238 222 179 181 145 255 182 124 123]
2020-07-19T21:50:18.824+0800    INFO    storageminer    storage/miner.go:191    GenerateWinningPoSt took 2.516154502s
2020-07-19T21:50:18.828+0800    INFO    miner   miner/miner.go:359      mined new block {"cid": "bafy2bzacedudbwyplajqit4m6xys3rghrbxtx7dghle3cedvrtvgtyhmqdmwy", "height": "3", "took": 2.532546411}
2020-07-19T21:50:18.828+0800    WARN    miner   miner/miner.go:361      CAUTION: block production took longer than the block delay. Your computer may not be fast enough to keep up
2020-07-19T21:50:18.828+0800    WARN    miner   miner/miner.go:363      tMinerBaseInfo  {"duration": 0.006183045}
2020-07-19T21:50:18.828+0800    WARN    miner   miner/miner.go:364      tDrand  {"duration": 0.000000086}
2020-07-19T21:50:18.828+0800    WARN    miner   miner/miner.go:365      tPowercheck     {"duration": 0.000202471}
2020-07-19T21:50:18.828+0800    WARN    miner   miner/miner.go:366      tTicket         {"duration": 0.00577237}
2020-07-19T21:50:18.828+0800    WARN    miner   miner/miner.go:367      tSeed   {"duration": 0.000006117}
2020-07-19T21:50:18.828+0800    WARN    miner   miner/miner.go:368      tPending        {"duration": 2.516625555}
2020-07-19T21:50:18.828+0800    WARN    miner   miner/miner.go:369      tCreateBlock    {"duration": 0.003756767}
2020-07-19T21:50:18.828+0800    WARN    miner   miner/miner.go:176      mined block in the past {"block-time": "2020-07-19T21:44:17.000+0800", "time": "2020-07-19T21:50:18.828+0800", "duration": 361.82884}
2020-07-19T21:50:18.886+0800    INFO    miner   miner/miner.go:301      Time delta between now and our mining base: 361s (nulls: 0)
2020-07-19T21:50:18.892+0800    INFO    storageminer    storage/miner.go:184    Computing WinningPoSt ;[{SealProof:0 SectorNumber:0 SealedCID:bafk4ehzar2sgndxhb2ker7m5fszjq5qmnlmntj7wow3grwlsqqzvl7fmwfma}]; [116 29 140 89 188 245 168 111 235 228 231 4 244 107 1 79 84 190 164 180 95 162 223 18 223 88 12 211 65 207 179 131]
2020-07-19T21:50:21.219+0800    INFO    storageminer    storage/miner.go:191    GenerateWinningPoSt took 2.327333763s
2020-07-19T21:50:21.223+0800    INFO    miner   miner/miner.go:359      mined new block {"cid": "bafy2bzacedvf7jojbp7k537sp2kz7joijouguryzmqrpwguz2zj4foptfcqty", "height": "4", "took": 2.343049491}
2020-07-19T21:50:21.223+0800    WARN    miner   miner/miner.go:361      CAUTION: block production took longer than the block delay. Your computer may not be fast enough to keep up
2020-07-19T21:50:21.223+0800    WARN    miner   miner/miner.go:363      tMinerBaseInfo  {"duration": 0.006592526}
2020-07-19T21:50:21.223+0800    WARN    miner   miner/miner.go:364      tDrand  {"duration": 0.000000179}
2020-07-19T21:50:21.223+0800    WARN    miner   miner/miner.go:365      tPowercheck     {"duration": 0.000224312}
2020-07-19T21:50:21.223+0800    WARN    miner   miner/miner.go:366      tTicket         {"duration": 0.005645934}
2020-07-19T21:50:21.223+0800    WARN    miner   miner/miner.go:367      tSeed   {"duration": 0.000003812}
2020-07-19T21:50:21.223+0800    WARN    miner   miner/miner.go:368      tPending        {"duration": 2.327696568}
2020-07-19T21:50:21.223+0800    WARN    miner   miner/miner.go:369      tCreateBlock    {"duration": 0.00288616}
2020-07-19T21:50:21.223+0800    WARN    miner   miner/miner.go:176      mined block in the past {"block-time": "2020-07-19T21:44:19.000+0800", "time": "2020-07-19T21:50:21.223+0800", "duration": 362.223218}
2020-07-19T21:50:21.273+0800    INFO    miner   miner/miner.go:301      Time delta between now and our mining base: 362s (nulls: 0)
2020-07-19T21:50:21.279+0800    INFO    storageminer    storage/miner.go:184    Computing WinningPoSt ;[{SealProof:0 SectorNumber:1 SealedCID:bafk4ehzaw3nxe2aq4vkwwa6h6qrrlhlcrcr2ea3b47bqaj3d7yxmhkbjym7a}]; [183 85 28 169 107 187 18 241 11 141 52 151 91 99 48 247 156 49 137 121 88 241 188 166 72 238 5 48 119 82 36 109]
2020-07-19T21:50:23.523+0800    INFO    storageminer    storage/miner.go:191    GenerateWinningPoSt took 2.244277229s
2020-07-19T21:50:23.527+0800    INFO    miner   miner/miner.go:359      mined new block {"cid": "bafy2bzacea3sjv7blqutd64mciiyqa7koekkxzkxvebopk34lzz7qafk6madc", "height": "5", "took": 2.260874181}
2020-07-19T21:50:23.527+0800    WARN    miner   miner/miner.go:361      CAUTION: block production took longer than the block delay. Your computer may not be fast enough to keep up
2020-07-19T21:50:23.527+0800    WARN    miner   miner/miner.go:363      tMinerBaseInfo  {"duration": 0.007290519}
2020-07-19T21:50:23.527+0800    WARN    miner   miner/miner.go:364      tDrand  {"duration": 0.000000155}
2020-07-19T21:50:23.527+0800    WARN    miner   miner/miner.go:365      tPowercheck     {"duration": 0.000251381}
2020-07-19T21:50:23.527+0800    WARN    miner   miner/miner.go:366      tTicket         {"duration": 0.005747321}
2020-07-19T21:50:23.527+0800    WARN    miner   miner/miner.go:367      tSeed   {"duration": 0.000003974}
2020-07-19T21:50:23.527+0800    WARN    miner   miner/miner.go:368      tPending        {"duration": 2.244649973}
2020-07-19T21:50:23.527+0800    WARN    miner   miner/miner.go:369      tCreateBlock    {"duration": 0.002930858}
2020-07-19T21:50:23.527+0800    WARN    miner   miner/miner.go:176      mined block in the past {"block-time": "2020-07-19T21:44:21.000+0800", "time": "2020-07-19T21:50:23.527+0800", "duration": 362.527308}
2020-07-19T21:50:23.581+0800    INFO    miner   miner/miner.go:301      Time delta between now and our mining base: 362s (nulls: 0)
2020-07-19T21:50:23.586+0800    INFO    storageminer    storage/miner.go:184    Computing WinningPoSt ;[{SealProof:0 SectorNumber:1 SealedCID:bafk4ehzaw3nxe2aq4vkwwa6h6qrrlhlcrcr2ea3b47bqaj3d7yxmhkbjym7a}]; [106 45 240 164 73 55 55 49 95 201 52 222 125 124 197 136 63 194 43 227 145 193 35 86 9 46 68 38 205 114 85 207]
2020-07-19T21:50:26.106+0800    INFO    storageminer    storage/miner.go:191    GenerateWinningPoSt took 2.519740232s
2020-07-19T21:50:26.109+0800    INFO    miner   miner/miner.go:359      mined new block {"cid": "bafy2bzacebnvfxd73hzcep46w4k4trtagrrfsdced45xzueqajnoqp7torlf4", "height": "6", "took": 2.535197637}
2020-07-19T21:50:26.109+0800    WARN    miner   miner/miner.go:361      CAUTION: block production took longer than the block delay. Your computer may not be fast enough to keep up
2020-07-19T21:50:26.109+0800    WARN    miner   miner/miner.go:363      tMinerBaseInfo  {"duration": 0.006163183}
2020-07-19T21:50:26.109+0800    WARN    miner   miner/miner.go:364      tDrand  {"duration": 0.000000126}
2020-07-19T21:50:26.109+0800    WARN    miner   miner/miner.go:365      tPowercheck     {"duration": 0.000253915}
2020-07-19T21:50:26.110+0800    WARN    miner   miner/miner.go:366      tTicket         {"duration": 0.005718424}
2020-07-19T21:50:26.110+0800    WARN    miner   miner/miner.go:367      tSeed   {"duration": 0.000003181}
2020-07-19T21:50:26.110+0800    WARN    miner   miner/miner.go:368      tPending        {"duration": 2.520123994}
2020-07-19T21:50:26.110+0800    WARN    miner   miner/miner.go:369      tCreateBlock    {"duration": 0.002934814}
2020-07-19T21:50:26.110+0800    WARN    miner   miner/miner.go:176      mined block in the past {"block-time": "2020-07-19T21:44:23.000+0800", "time": "2020-07-19T21:50:26.110+0800", "duration": 363.110034}
2020-07-19T21:50:26.153+0800    INFO    miner   miner/miner.go:301      Time delta between now and our mining base: 363s (nulls: 0)
2020-07-19T21:50:26.159+0800    INFO    storageminer    storage/miner.go:184    Computing WinningPoSt ;[{SealProof:0 SectorNumber:1 SealedCID:bafk4ehzaw3nxe2aq4vkwwa6h6qrrlhlcrcr2ea3b47bqaj3d7yxmhkbjym7a}]; [251 15 246 237 126 142 170 105 198 5 130 172 236 196 254 98 205 144 99 237 243 113 149 62 191 68 234 199 128 130 122 47]
2020-07-19T21:50:28.407+0800    INFO    storageminer    storage/miner.go:191    GenerateWinningPoSt took 2.247871039s
2020-07-19T21:50:28.411+0800    INFO    miner   miner/miner.go:359      mined new block {"cid": "bafy2bzacebxzcuvvjlqsf7moqgadutc2ahcu2cydl4cyc5oojkx4xvcqbtuoq", "height": "7", "took": 2.263706079}
2020-07-19T21:50:28.411+0800    WARN    miner   miner/miner.go:361      CAUTION: block production took longer than the block delay. Your computer may not be fast enough to keep up
2020-07-19T21:50:28.411+0800    WARN    miner   miner/miner.go:363      tMinerBaseInfo  {"duration": 0.006315431}
2020-07-19T21:50:28.411+0800    WARN    miner   miner/miner.go:364      tDrand  {"duration": 0.000000173}
2020-07-19T21:50:28.411+0800    WARN    miner   miner/miner.go:365      tPowercheck     {"duration": 0.000238754}
2020-07-19T21:50:28.411+0800    WARN    miner   miner/miner.go:366      tTicket         {"duration": 0.005951065}
2020-07-19T21:50:28.411+0800    WARN    miner   miner/miner.go:367      tSeed   {"duration": 0.000002507}
2020-07-19T21:50:28.411+0800    WARN    miner   miner/miner.go:368      tPending        {"duration": 2.24825069}
2020-07-19T21:50:28.411+0800    WARN    miner   miner/miner.go:369      tCreateBlock    {"duration": 0.002947459}
2020-07-19T21:50:28.411+0800    WARN    miner   miner/miner.go:176      mined block in the past {"block-time": "2020-07-19T21:44:25.000+0800", "time": "2020-07-19T21:50:28.411+0800", "duration": 363.411305}
2020-07-19T21:50:28.458+0800    INFO    main    lotus-storage-miner/init.go:471 Importing pre-sealed sector metadata for t01000
2020-07-19T21:50:28.484+0800    INFO    badger  [email protected]/levels.go:888 Got compaction priority: {level:0 score:1.73 dropPrefix:[]}
2020-07-19T21:50:28.491+0800    INFO    badger  [email protected]/levels.go:888 Got compaction priority: {level:0 score:1.73 dropPrefix:[]}
2020-07-19T21:50:28.499+0800    INFO    badger  [email protected]/levels.go:888 Got compaction priority: {level:0 score:1.73 dropPrefix:[]}
2020-07-19T21:50:28.505+0800    INFO    main    lotus-storage-miner/init.go:252 Storage miner successfully created, you can now start it with 'lotus-storage-miner run'

现在,最后,启动矿机:

./lotus-storage-miner run --nosync

输出

2020-07-19T21:56:49.889+0800    INFO    miner   miner/miner.go:359      mined new block {"cid": "bafy2bzaceackgx5v4ys67d6uhdui6kxv5fymggv6rwoqrgd6jetmtj4zlhntk", "height": "36", "took": 2.246612308}
2020-07-19T21:56:49.889+0800    WARN    miner   miner/miner.go:361      CAUTION: block production took longer than the block delay. Your computer may not be fast enough to keep up
2020-07-19T21:56:49.889+0800    WARN    miner   miner/miner.go:363      tMinerBaseInfo  {"duration": 0.002831521}
2020-07-19T21:56:49.889+0800    WARN    miner   miner/miner.go:364      tDrand  {"duration": 0.000000115}
2020-07-19T21:56:49.889+0800    WARN    miner   miner/miner.go:365      tPowercheck     {"duration": 0.000235695}
2020-07-19T21:56:49.889+0800    WARN    miner   miner/miner.go:366      tTicket         {"duration": 0.005653239}
2020-07-19T21:56:49.889+0800    WARN    miner   miner/miner.go:367      tSeed   {"duration": 0.00000302}
2020-07-19T21:56:49.889+0800    WARN    miner   miner/miner.go:368      tPending        {"duration": 2.234990204}
2020-07-19T21:56:49.889+0800    WARN    miner   miner/miner.go:369      tCreateBlock    {"duration": 0.002898514}
2020-07-19T21:56:49.889+0800    WARN    miner   miner/miner.go:176      mined block in the past {"block-time": "2020-07-19T21:45:23.000+0800", "time": "2020-07-19T21:56:49.889+0800", "duration": 686.889723}
2020-07-19T21:56:49.941+0800    INFO    miner   miner/miner.go:301      Time delta between now and our mining base: 686s (nulls: 0)
2020-07-19T21:56:49.947+0800    INFO    storageminer    storage/miner.go:184    Computing WinningPoSt ;[{SealProof:0 SectorNumber:1 SealedCID:bafk4ehzaw3nxe2aq4vkwwa6h6qrrlhlcrcr2ea3b47bqaj3d7yxmhkbjym7a}]; [113 44 165 186 143 164 89 168 43 197 26 122 99 7 1 72 211 197 0 126 36 1 106 101 36 44 255 147 76 42 64 181]
2020-07-19T21:56:52.174+0800    INFO    storageminer    storage/miner.go:191    GenerateWinningPoSt took 2.226830952s
2020-07-19T21:56:52.177+0800    INFO    miner   miner/miner.go:359      mined new block {"cid": "bafy2bzaceaiwun5qabpptuct64i2wgwuijm3up357r74445t2wlzoevcbyxjk", "height": "37", "took": 2.241872293}
2020-07-19T21:56:52.177+0800    WARN    miner   miner/miner.go:361      CAUTION: block production took longer than the block delay. Your computer may not be fast enough to keep up
2020-07-19T21:56:52.177+0800    WARN    miner   miner/miner.go:363      tMinerBaseInfo  {"duration": 0.005774781}
2020-07-19T21:56:52.177+0800    WARN    miner   miner/miner.go:364      tDrand  {"duration": 0.000000106}
2020-07-19T21:56:52.177+0800    WARN    miner   miner/miner.go:365      tPowercheck     {"duration": 0.000234847}
2020-07-19T21:56:52.177+0800    WARN    miner   miner/miner.go:366      tTicket         {"duration": 0.005724165}
2020-07-19T21:56:52.177+0800    WARN    miner   miner/miner.go:367      tSeed   {"duration": 0.000002982}
2020-07-19T21:56:52.177+0800    WARN    miner   miner/miner.go:368      tPending        {"duration": 2.227190803}
2020-07-19T21:56:52.177+0800    WARN    miner   miner/miner.go:369      tCreateBlock    {"duration": 0.002944609}
2020-07-19T21:56:52.177+0800    WARN    miner   miner/miner.go:176      mined block in the past {"block-time": "2020-07-19T21:45:25.000+0800", "time": "2020-07-19T21:56:52.177+0800", "duration": 687.177899}
2020-07-19T21:56:52.387+0800    INFO    miner   miner/miner.go:301      Time delta between now and our mining base: 687s (nulls: 0)
2020-07-19T21:56:52.393+0800    INFO    storageminer    storage/miner.go:184    Computing WinningPoSt ;[{SealProof:0 SectorNumber:1 SealedCID:bafk4ehzaw3nxe2aq4vkwwa6h6qrrlhlcrcr2ea3b47bqaj3d7yxmhkbjym7a}]; [252 54 147 170 211 104 96 243 188 78 250 63 164 140 55 11 38 21 80 218 241 254 229 149 105 180 245 240 60 19 172 43]
2020-07-19T21:56:54.596+0800    INFO    storageminer    storage/miner.go:191    GenerateWinningPoSt took 2.203327551s

如果一切顺利,您将运行自己的本地Lotus Devnet。

猜你喜欢

转载自blog.csdn.net/JIYILANZHOU/article/details/107442179