massnetorg / MassNet-miner

MassNet-miner is a Golang implementation of MassNet full-node miner.
MIT License
42 stars 19 forks source link

give up current mining block due to better received block #23

Open jametb opened 3 years ago

jametb commented 3 years ago

请问mass挖矿日志他们说每条挖矿记录应该有step 1,2,3,4,5,6,7,8,9,但是我发现日志只有挖矿爆块了才有5,6,7,8,9,平时的话只有1,2,3,4. 然后会报如下的give up 报错,求方法,跪谢!

time="2021-07-27T21:44:13+08:00" level=info msg="Step 1: request for poc & body template" file=miner.go func="miner.(PoCMiner).solveBlock" line=222 tid=555 time="2021-07-27T21:44:13+08:00" level=info msg="Step 2: wait for poc template" file=miner.go func="miner.(PoCMiner).solveBlock" line=229 tid=555 time="2021-07-27T21:44:13+08:00" level=info msg="Step 3: check for double mining" file=miner.go func="miner.(PoCMiner).solveBlock" line=237 tid=555 time="2021-07-27T21:44:13+08:00" level=info msg="Step 4: get best proof" challenge=eed989b6cb781d9af7a9341467eeec4be3d408a2ec2cc3ed7aa5e6ced5865571 file=miner.go func="miner.(PoCMiner).solveBlock" height=1426737 line=245 previous=b4289159e32ad5c2b92d9791d9cab082f540d67f07829172f21b1e48bbc37e1c tid=555 timestamp=1627393455 time="2021-07-27T21:44:13+08:00" level=info msg=buildBlockTemplateBindingRoot bindingIn=0 bindingOut=192 file=process.go func="blockchain.(Blockchain).buildBlockTemplateBindingRoot" line=384 newBindingRoot=0x693da5ddadfc8f6c4647cef430a44e92625e511915868c8a65c94e520b4c5b81 newHeight=1426737 parent=b4289159e32ad5c2b92d9791d9cab082f540d67f07829172f21b1e48bbc37e1c parentBindingRoot=0x9dc65c709727ab7f02365389f67d168ce8a4cd4baf2153b42b0381be6c7fdff6 tid=26 totalTxs=4 time="2021-07-27T21:44:13+08:00" level=info msg="find qualities for next block, waiting for proper slot" binding_count=14 file=strategy.go func="miner.(PoCMiner).syncGetBestProof" height=1426737 line=108 query_time=0.434975727 tid=555 total_count=14 valid_count=14 time="2021-07-27T21:44:14+08:00" level=info msg="ensure peers" file=switch.go func="p2p.(Switch).ensureOutboundPeers" line=572 num_dialing=0 num_out_peers=5 num_to_dial=0 tid=548 time="2021-07-27T21:44:19+08:00" level=info msg="update miner stale slot" file=miner.go func=miner.runStaleMonitor.func2 height=1426737 line=419 staleSlot=542464484 tid=88048 workSlot=542464488 time="2021-07-27T21:44:21+08:00" level=info msg="give up current mining block due to better received block" file=strategy.go func="miner.(PoCMiner).syncGetBestProof" height=1426737 line=138 previous=b4289159e32ad5c2b92d9791d9cab082f540d67f07829172f21b1e48bbc37e1c tid=555 time="2021-07-27T21:44:21+08:00" level=info msg="quit solve block" err="quit solve block" file=miner.go func="miner.(*PoCMiner).solveBlock.func1" line=213 tid=555

aquabubble commented 3 years ago

This is normal

jametb commented 3 years ago

This is normal

但是我昨天只爆了3次,出现了大量的这个,前天和上前天爆的跟大盘比例差不多。我920t,前几天都是爆10个以上

tyan-boot commented 3 years ago

全网算力早就翻了三倍了,你这920T不动,收益减三倍不是正常?