silicoin-network / silicoin-blockchain

Silicoin blockchain python implementation (full node, farmer, harvester, timelord, and wallet)
Apache License 2.0
79 stars 28 forks source link

[BUG][NOT FIXED] Not receiving all wins. Proofs found, coins created but never received. #151

Closed OldButtKicking closed 2 years ago

OldButtKicking commented 2 years ago

Describe the bug I can see proofs found and coin created but then never received or see any errors reported. This is not happening on every proof but I can see two cases in the last couple of days.

example Today two proofs found image

Finished signage point 22/64: CC: fe38155499f0e0b1dda2b99df2a3ed2d841b9037bd399e719412ac485d9e843f RC: 18e53f04dd7405d0b9be6d7e7bd24d6b75471ba3f20fd9020b02021ff6d38db5 2021-11-20T11:41:12.912 farmer chia.farmer.farmer : INFO [debug] clear cache 2021-11-20T11:41:13.301 harvester chia.harvester.harvester: INFO 4 plots were eligible for farming 204366510f... Found 1 proofs. Time: 0.59303 s. Total 1038 plots 2021-11-20T11:41:13.337 farmer chia.farmer.farmer : INFO [debug] farmer respond_signatures 2021-11-20T11:41:13.349 full_node chia.full_node.mempool_manager: INFO Starting to make block, max cost: 11000000000 2021-11-20T11:41:13.350 full_node chia.full_node.mempool_manager: INFO Cumulative cost: 0, fee per cost: 0.0 2021-11-20T11:41:13.351 full_node chia.full_node.mempool_manager: INFO Cumulative cost of block (real cost should be less) 14810985. Proportion full: 0.0013464531818181819 2021-11-20T11:41:13.351 full_node chia.full_node.full_node: INFO Add rem: 1 2 2021-11-20T11:41:13.352 full_node chia.full_node.full_node: INFO Using previous generator for height CompressorArg(block_height=67504, generator=SerializedProgram(ff01f...0cbba106e00ff8080808080), start=39, end=277) 2021-11-20T11:41:13.388 full_node chia.full_node.full_node: INFO Starting to make the unfinished block 2021-11-20T11:41:13.393 full_node chia.full_node.full_node: INFO Made the unfinished block 2021-11-20T11:41:13.394 full_node chia.full_node.full_node: INFO [debug] creating block 71349 1.469464056801036769532458879 2021-11-20T11:41:13.407 farmer chia.farmer.farmer : INFO [debug] farmer respond_signatures 2021-11-20T11:41:13.408 farmer chia.farmer.farmer : INFO [debug] respond_signatures block signatures 2021-11-20T11:41:13.416 full_node chia.full_node.full_node: INFO [debug] signed_values 2021-11-20T11:41:13.419 full_node chia.full_node.full_node: INFO [debug] respond_unfinished_block True 2021-11-20T11:41:13.446 full_node chia.consensus.block_header_validation: INFO [debug] validate block 1.469464056801036769532458879 2021-11-20T11:41:13.468 full_node chia.full_node.full_node: INFO Farmed unfinished_block 80269f1c9a432b06b71c12cd0b30bfad4a4f624a024566378b287db983ef119d, SP: 22, validation time: 0.0460 seconds, cost: 13708266 2021-11-20T11:41:13.468 full_node chia.full_node.full_node: INFO send timelord request NewUnfinishedBlockTimelord 2021-11-20T11:41:13.469 full_node chia.full_node.full_node: INFO send timelord request NewUnfinishedBlockTimelord end 2021-11-20T11:41:13.915 farmer chia.farmer.farmer : INFO [debug] clear cache

... vester: INFO 4 plots were eligible for farming 6b46d1feb9... Found 1 proofs. Time: 0.85302 s. Total 1038 plots 2021-11-20T14:08:29.043 farmer chia.farmer.farmer : INFO [debug] farmer respond_signatures 2021-11-20T14:08:29.054 full_node chia.full_node.mempool_manager: INFO Starting to make block, max cost: 11000000000 2021-11-20T14:08:29.054 full_node chia.full_node.mempool_manager: INFO Cumulative cost: 0, fee per cost: 0.0 2021-11-20T14:08:29.055 full_node chia.full_node.mempool_manager: INFO Cumulative cost: 51965523, fee per cost: 0.0 2021-11-20T14:08:29.055 full_node chia.full_node.mempool_manager: INFO Cumulative cost: 87724085, fee per cost: 0.0 2021-11-20T14:08:29.056 full_node chia.full_node.mempool_manager: INFO Cumulative cost of block (real cost should be less) 96324645. Proportion full: 0.00875678590909091 2021-11-20T14:08:29.057 full_node chia.full_node.full_node: INFO Add rem: 4 14 2021-11-20T14:08:29.057 full_node chia.full_node.full_node: INFO Using previous generator for height CompressorArg(block_height=67504, generator=SerializedProgram(ff01ff...808080808080ff8600cbba106e00ffff8600cbba106e00ff8080808080), start=39, end=277) 2021-11-20T14:08:29.095 full_node chia.full_node.full_node: INFO Starting to make the unfinished block 2021-11-20T14:08:29.110 full_node chia.full_node.full_node: INFO Made the unfinished block 2021-11-20T14:08:29.110 full_node chia.full_node.full_node: INFO [debug] creating block 71862 1.476155828362919878636537874 2021-11-20T14:08:29.124 farmer chia.farmer.farmer : INFO [debug] farmer respond_signatures 2021-11-20T14:08:29.125 farmer chia.farmer.farmer : INFO [debug] respond_signatures block signatures 2021-11-20T14:08:29.134 full_node chia.full_node.full_node: INFO [debug] signed_values 2021-11-20T14:08:29.137 full_node chia.full_node.full_node: INFO [debug] respond_unfinished_block True 2021-11-20T14:08:29.159 full_node full_node_server : INFO Cannot connect to host 211.195.191.42:8444 ssl:True [SSLCertVerificationError: (1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate signature failure (_ssl.c:1129)')] 2021-11-20T14:08:29.166 full_node chia.consensus.block_header_validation: INFO [debug] validate block 1.476155828362919878636537874 2021-11-20T14:08:29.197 full_node chia.full_node.full_node: INFO Farmed unfinished_block 5916c5ef2190f60aedb30de617ed1c640dc1231cf15eb3bb316aaa5c1cce3128, SP: 63, validation time: 0.0590 seconds, cost: 67733120 2021-11-20T14:08:29.198 full_node chia.full_node.full_node: INFO send timelord request NewUnfinishedBlockTimelord 2021-11-20T14:08:29.199 full_node chia.full_node.full_node: INFO send timelord request NewUnfinishedBlockTimelord end

Only one coin received confirmed on block 71868. image

Expected behavior 2 coins should have been received,

Screenshots

Desktop Windows 10 pro 64bit

OldButtKicking commented 2 years ago

I'm seeing more and more of these happening

look this is what I see in the log 3 plots were eligible for farming 1151663462... Found 1 proofs. Time: 0.62745 s. Total 1038 plots 2021-11-20T17:47:57.195 farmer chia.farmer.farmer : INFO [debug] farmer respond_signatures 2021-11-20T17:47:57.206 full_node chia.full_node.mempool_manager: INFO Starting to make block, max cost: 11000000000 2021-11-20T17:47:57.207 full_node chia.full_node.mempool_manager: INFO Cumulative cost: 0, fee per cost: 0.0 2021-11-20T17:47:57.208 full_node chia.full_node.mempool_manager: INFO Cumulative cost of block (real cost should be less) 14810985. Proportion full: 0.0013464531818181819 2021-11-20T17:47:57.209 full_node chia.full_node.full_node: INFO Add rem: 1 2 2021-11-20T17:47:57.210 full_node chia.full_node.full_node: INFO Using previous generator for height CompressorArg(block_height=67504, generator=SerializedProgram(ff01f...808080), start=39, end=277) 2021-11-20T17:47:57.245 full_node chia.full_node.full_node: INFO Starting to make the unfinished block 2021-11-20T17:47:57.251 full_node chia.full_node.full_node: INFO Made the unfinished block 2021-11-20T17:47:57.251 full_node chia.full_node.full_node: INFO [debug] creating block 72565 1.654325806419976319121357533 2021-11-20T17:47:57.266 farmer chia.farmer.farmer : INFO [debug] farmer respond_signatures The example above block 72565 is on all the blocks credited to farmer sit1l2nn2vc54sm3ce8wv3f2phke3wq8xslwtxnx5ztkuskpp2cf9kasqu328w who has balance of 275.375 sit that's not me I have balance of 0 as I staked everything I won here is another oddity my wallet shows I went from 225 down to 0 image

I never had 225 coin max 60 maybe 65 with missing coins looks like this additional problem haves also been reported by: https://github.com/silicoin-network/silicoin-blockchain/issues/152

What's going on? Can someone at least confirm this is being looked into?

OldButtKicking commented 2 years ago

If you could look at your discord channel you will see I am not the only person seeing this issue.

People are claiming this is something to do with staking. If you do not have enough staked you loose your winnings which makes no sense as that would imply if you stake more than necessary you would be given winnings you never won. As far as I understand it the stakes are about your chance to win not your chance to keep what you win. Can anyone confirm?

vahmu commented 2 years ago

I'm having the same issue with v1.1.3 on Ubuntu 20.04. Not using GUI. Lost 5 rewards so far. Everything is running on one machine. I have one wallet address only that got some rewards in between the missing ones. I had 13 SIT transferred from the test network and 22 farmed on the main. But it is showing 17 only. On November 17 I've backed up my old .sit folder and reinstalled everything (also resynced all the DBs), thinking that this will fix the issue. But lost 3 rewards after that. There are no ERRORs or WARNINGs related to the issue in the logs. Can provide more info if needed.

~$ sit-linux-x86/sit farm summary Farming status: Farming Total silicoin farmed: 17.0 User transaction fees: 0.0 Block rewards: 17.0 Last height farmed: 67062 Local Harvester 1031 plots of size: 102.055 TiB Plot count for all harvesters: 1031 Total size of plots: 102.055 TiB Staking addresses: sit15k9l0j234kyu38t60v90aamruske3rduj45lntnkyc0pyp2km4ysnyusff (balance: 30, plots: 1031) Estimated network space: 181.757 PiB Expected time to win: 9 hours and 33 minutes Note: log into your key using 'sit wallet show' to see rewards for each key

~$ sit-linux-x86/sit wallet show Wallet height: 75349 Sync status: Synced Balances, fingerprint: XXXXXXXXXXX Wallet ID 1 type STANDARD_WALLET Chia Wallet -Total Balance: 0.14761793 sit (147617930000 mojo) -Pending Total Balance: 0.14761793 sit (147617930000 mojo) -Spendable: 0.14761793 sit (147617930000 mojo)

~$ sit-linux-x86/sit show -c Connections: Type IP Ports NodeID Last Connect MiB Up|Dwn FARMER 127.0.0.1 41728/11447 a771f6a3... Nov 21 11:25:31 2.2|0.9 FULL_NODE 77.120.94.72 22222/22222 189d1714... Nov 21 11:25:43 4.2|32.8 -SB Height: 75349 -Hash: b3f3101b... WALLET 127.0.0.1 43610/11449 0cf6fd8f... Nov 21 11:25:07 16.4|0.3 FULL_NODE 42.194.142.34 22222/22222 563731b4... Nov 21 11:25:43 1.5|32.8 -SB Height: 75350 -Hash: dffd831f... FULL_NODE 3.106.3.111 22222/22222 ef942b44... Nov 21 11:25:43 1.9|19.1 -SB Height: 75350 -Hash: dffd831f... FULL_NODE 116.148.176.3 22222/22222 633bc663... Nov 21 11:25:43 2.0|10.9 -SB Height: 75350 -Hash: dffd831f... FULL_NODE 65.21.128.101 22222/22222 832d1eb2... Nov 21 11:25:43 3.2|10.6 -SB Height: 75350 -Hash: dffd831f... FULL_NODE 119.59.113.81 22222/22222 abafc173... Nov 21 11:25:43 2.4|1.4 -SB Height: 75350 -Hash: dffd831f... FULL_NODE 58.71.205.251 22222/22222 3f23e009... Nov 21 11:25:43 0.8|7.3 -SB Height: 75350 -Hash: dffd831f... FULL_NODE 90.63.70.241 22222/22222 7773d749... Nov 21 11:25:43 0.2|3.6 -SB Height: 75350 -Hash: dffd831f... ~$ sit-linux-x86/sit show -s Current Blockchain Status: Full Node Synced

Peak: Hash: dffd831f122aa49a26a35e58db591ba9bda623e740371a3aef4dcd21282ac751 Time: Sun Nov 21 2021 11:24:27 EST Height: 75350

Estimated network space: 181.595 PiB Current difficulty: 5024 Current VDF sub_slot_iters: 45088768 Total iterations since the start of the blockchain: 110301197513

Height: | Hash: 75350 | dffd831f122aa49a26a35e58db591ba9bda623e740371a3aef4dcd21282ac751 75349 | b3f3101b63ef9e5f3786cf8d5f6846956cdbca6a34cba618fe198bb703797bb5 75348 | 94484d73b485e50c5a4eae1fab1dc8f2f791cfdca896023fd4b132c5f5bfb80e 75347 | 682c63e0ab6811c0d4cfcb7559025480987ffb031d27c01a26178f547fb7ae54 75346 | 04189e48b8a8712f1cd9aba07078813fc76079d2fcdaea364e6a03886b9dacc7 75345 | d2712cecfc4723f630d29b98029bbac3cd3e9e528cf5b5c185312f84ad7afc72 75344 | 46a356189917e48c6a93bbd293574a3b01be978b8eba4cba07295ad713bca4f3 75343 | 614e0d54b21b5cf939b53eec90d9f7b79420695d9c853b566a4e9eed49241a10 75342 | d0c1d24676beb3391e0490fe39df95561763a91647b520091f017a0402e774a6 75341 | c02b61b90692c820cd6c5697036c25af35fba6637e2c43eb4a1ca2332038e0f2

grep "Farmed unfinished_block" .sit/mainnet/log/

.sit_17xi/mainnet/log/debug.log.1:2021-11-16T04:19:35.489 full_node chia.full_node.full_node: INFO 🍀 ️Farmed unfinished_block 4d12347289444172f2a551ed9f4f99673a795c2a4c9ad29de6dd5c143f409976, SP: 18, validtion time: 0.0750 seconds, cost: 32507174 .sit_17xi/mainnet/log/debug.log.2:2021-11-15T06:46:30.110 full_node chia.full_node.full_node: INFO 🍀 ️Farmed unfinished_block c3a0391e69505a88e496577dcae976266baa80d838145a41362ec46b97e958cb, SP: 40, validtion time: 0.0686 seconds, cost: 29423804 .sit_17xi/mainnet/log/debug.log.3:2021-11-14T06:47:05.033 full_node chia.full_node.full_node: INFO 🍀 ️Farmed unfinished_block 2c81743eb19530f134cce1735a451336826cce44f8dac61d10cd57494e75547b, SP: 23, validtion time: 0.0664 seconds, cost: 0 .sit_17xi/mainnet/log/debug.log.3:2021-11-14T10:01:05.867 full_node chia.full_node.full_node: INFO 🍀 ️Farmed unfinished_block 788cf01393b527185ebae2e65cc1487337e78986ed9339b61987a73a454fc8d0, SP: 39, validtion time: 0.0783 seconds, cost: 48953774 .sit_17xi/mainnet/log/debug.log.3:2021-11-14T16:07:47.374 full_node chia.full_node.full_node: INFO 🍀 ️Farmed unfinished_block 115691b79a6f960d227e08ae951d52bcd7ad094d5dc6fe0147100ffb8570487c, SP: 34, validtion time: 0.0826 seconds, cost: 73168802 .sit_17xi/mainnet/log/debug.log.3:2021-11-14T22:12:07.368 full_node chia.full_node.full_node: INFO 🍀 ️Farmed unfinished_block 46f9fa702a53a43bd873b5d7c323c481fdc317f42a629dc5aa7eeba38126483c, SP: 38, validtion time: 0.0620 seconds, cost: 0 .sit_17xi/mainnet/log/debug.log.3:2021-11-15T01:35:57.210 full_node chia.full_node.full_node: INFO 🍀 ️Farmed unfinished_block 50970c97e4e30c3f3e04f43b1391b1b1bcf8193cca0a1f2be1d201796339fb6d, SP: 38, validtion time: 0.0691 seconds, cost: 13708266 .sit_17xi/mainnet/log/debug.log.4:2021-11-13T11:21:04.069 full_node chia.full_node.full_node: INFO 🍀 ️Farmed unfinished_block 29abdf84a348fc5b06d580b341e6c0b409e84947b39cddbf3a41d5e117299d4e, SP: 33, validtion time: 0.0843 seconds, cost: 63827130 .sit_17xi/mainnet/log/debug.log.4:2021-11-13T20:53:50.663 full_node chia.full_node.full_node: INFO 🍀 ️Farmed unfinished_block 9ab9f3b3ced0277a17df8b4170e48e1e5cddd65db05e5623254d849202e8953a, SP: 46, validtion time: 0.0721 seconds, cost: 27071496 .sit_17xi/mainnet/log/debug.log.5:2021-11-12T15:37:22.495 full_node chia.full_node.full_node: INFO 🍀 ️Farmed unfinished_block 404694f080598de9ba420dbd354940da1d5ed64d384ca9f5c9eeee742577c702, SP: 0, validaion time: 0.5526 seconds, cost: 20813196 .sit_17xi/mainnet/log/debug.log.5:2021-11-13T02:33:43.103 full_node chia.full_node.full_node: INFO 🍀 ️Farmed unfinished_block aaca16085ba01c179d41600293f1dc4b3dbfc800b889e2c9466147bbd81003de, SP: 12, validtion time: 0.0688 seconds, cost: 29459810 .sit_17xi/mainnet/log/debug.log.5:2021-11-13T04:13:20.299 full_node chia.full_node.full_node: INFO 🍀 ️Farmed unfinished_block 9e045e7cb1a308dc8f6a540d616775f7773a7ae98e22231ea0f7676c9319749b, SP: 5, validaion time: 0.1146 seconds, cost: 156233302 .sit_17xi/mainnet/log/debug.log.5:2021-11-13T05:57:40.526 full_node chia.full_node.full_node: INFO 🍀 ️Farmed unfinished_block 9657fc9e3228efc577d8ac62c830d18417cb0864f1955173386d92b1c6e45316, SP: 59, validtion time: 0.0799 seconds, cost: 35662546 .sit_17xi/mainnet/log/debug.log.6:2021-11-12T05:14:58.958 full_node chia.full_node.full_node: INFO 🍀 ️Farmed unfinished_block 03246389f3d93aac1030975c3cbc4b9067c3ed7be082b855b9f1d63a84164d80, SP: 57, validtion time: 0.0682 seconds, cost: 29495814 .sit_17xi/mainnet/log/debug.log.7:2021-11-11T00:01:24.674 full_node chia.full_node.full_node: INFO 🍀 ️Farmed unfinished_block 5afd14d582124c263333bfe0e2f1769587b627e25cfdde3ca16dd990de0c9fb0, SP: 3, validaion time: 0.0677 seconds, cost: 22378882 .sit/mainnet/log/debug.log.1:2021-11-20T08:38:13.463 full_node chia.full_node.full_node: INFO 🍀 ️Farmed unfinished_block 1bdc417ec652e94dc432488e5e06ac528755a9ea63071a9e717fcba70b4c35f9, SP: 30, validationtime: 0.0658 seconds, cost: 45704717 .sit/mainnet/log/debug.log.2:2021-11-19T16:43:03.158 full_node chia.full_node.full_node: INFO 🍀 ️Farmed unfinished_block adbabbca64d532c7eb2200039ea2fc60ca765e7a8bd21cf3e8073d92e620ece2, SP: 10, validationtime: 0.0670 seconds, cost: 74786967 .sit/mainnet/log/debug.log.3:2021-11-19T06:17:08.714 full_node chia.full_node.full_node: INFO 🍀 ️Farmed unfinished_block 1d607f131208801d7cb79e82941730390922907b5e9d1aeab5556a5117b6ae15, SP: 50, validationtime: 0.0764 seconds, cost: 36449168 .sit/mainnet/log/debug.log.3:2021-11-19T06:32:45.997 full_node chia.full_node.full_node: INFO 🍀 ️Farmed unfinished_block f6c5ba55407ed38439260e7f5288f6966321e2593ee17eeed77db0ca723ac0c1, SP: 10, validationtime: 0.0867 seconds, cost: 87263092 .sit/mainnet/log/debug.log.4:2021-11-17T20:04:39.498 full_node chia.full_node.full_node: INFO 🍀 ️Farmed unfinished_block cbc655f3bfedb7b22d908a886150822128b8a45209632bdc196335f67a799ca4, SP: 46, validationtime: 0.0643 seconds, cost: 12154580 .sit/mainnet/log/debug.log.4:2021-11-18T04:08:01.935 full_node chia.full_node.full_node: INFO 🍀 ️Farmed unfinished_block dd4b15f5cc294f3a2eee8b6abf88ac4fd63d784cea92d23d8e156297c9f92bd4, SP: 40, validationtime: 0.0777 seconds, cost: 62297444 .sit/mainnet/log/debug.log.4:2021-11-18T10:57:07.869 full_node chia.full_node.full_node: INFO 🍀 ️Farmed unfinished_block fd6f6ab866fbbf32f72a87630b55acee9b1e27152e42d6723e09b559eeabf536, SP: 60, validationtime: 0.0693 seconds, cost: 43302072

vahmu commented 2 years ago

Just lost another reward.

2021-11-21T16:29:36.509 harvester chia.harvester.harvester: INFO 2 plots were eligible for farming da6c3529e4... Found 1 proofs. Time: 0.68936 s. Total 1031 plots 2021-11-21T16:29:36.532 farmer chia.farmer.farmer : INFO [debug] farmer respond_signatures 2021-11-21T16:29:36.551 full_node chia.full_node.mempool_manager: INFO Starting to make block, max cost: 11000000000 2021-11-21T16:29:36.551 full_node chia.full_node.mempool_manager: INFO Cumulative cost: 0, fee per cost: 0.0 2021-11-21T16:29:36.551 full_node chia.full_node.mempool_manager: INFO Cumulative cost of block (real cost should be less) 14822985. Proportion full: 0.0013475440909090908 2021-11-21T16:29:36.551 full_node chia.full_node.full_node: INFO Add rem: 1 2 2021-11-21T16:29:36.551 full_node chia.full_node.full_node: INFO Using previous generator for height CompressorArg(block_height=71049, generator=SerializedProgram(ff01ffffffa03f3 ......... (I removed the some bunch of letters and numbers) ..............808080), start=39, end=277) 2021-11-21T16:29:36.606 full_node chia.full_node.full_node: INFO Starting to make the unfinished block 2021-11-21T16:29:36.614 full_node chia.full_node.full_node: INFO Made the unfinished block 2021-11-21T16:29:36.614 full_node chia.full_node.full_node: INFO [debug] creating block 76277 1.348282623008568238254027708 2021-11-21T16:29:36.635 farmer chia.farmer.farmer : INFO [debug] farmer respond_signatures 2021-11-21T16:29:36.635 farmer chia.farmer.farmer : INFO [debug] respond_signatures block signatures 2021-11-21T16:29:36.649 full_node chia.full_node.full_node: INFO [debug] signed_values 2021-11-21T16:29:36.654 full_node chia.full_node.full_node: INFO [debug] respond_unfinished_block True 2021-11-21T16:29:36.693 farmer chia.farmer.farmer : INFO [debug] clear cache 2021-11-21T16:29:36.697 full_node chia.consensus.block_header_validation: INFO [debug] validate block 1.348282623008568238254027708 2021-11-21T16:29:36.728 full_node chia.full_node.full_node: INFO 🍀 ️Farmed unfinished_block 68cc95c0de1f7b0b32a335194282a21d90479cb131c43bc5e26343c2a8ac54a0, SP: 5, validation time: 0.0721 seconds, cost: 1720266 2021-11-21T16:29:36.728 full_node chia.full_node.full_node: INFO send timelord request NewUnfinishedBlockTimelord 2021-11-21T16:29:36.728 full_node chia.full_node.full_node: INFO send timelord request NewUnfinishedBlockTimelord end 2021-11-21T16:29:37.694 farmer chia.farmer.farmer : INFO [debug] clear cache 2021-11-21T16:29:38.696 farmer chia.farmer.farmer : INFO [debug] clear cache 2021-11-21T16:29:39.240 full_node chia.full_node.full_node: INFO [debug] respond_unfinished_block False 2021-11-21T16:29:39.292 full_node chia.consensus.block_header_validation: INFO [debug] validate block 1.272317942454839004627955400 2021-11-21T16:29:39.321 full_node chia.full_node.full_node: INFO Added unfinished_block 14921719e766ab1657790751ba457f1493911f7619ab87cf7c19a97756bc7fae, not farmed by us, SP: 5 farmer response time: 3.5883, Pool pk xch18265px24uldlg35dlu8t60n29a50khz549lruw7hjuqlgglyseyqym5gru, validation time: 0.0793 seconds, cost: 13720266, percent full: 0.125% 2021-11-21T16:29:39.322 full_node chia.full_node.full_node: INFO send timelord request NewUnfinishedBlockTimelord 2021-11-21T16:29:39.322 full_node chia.full_node.full_node: INFO send timelord request NewUnfinishedBlockTimelord end 2021-11-21T16:29:39.698 farmer chia.farmer.farmer : INFO [debug] clear cache 2021-11-21T16:29:40.700 farmer chia.farmer.farmer : INFO [debug] clear cache 2021-11-21T16:29:41.702 farmer chia.farmer.farmer : INFO [debug] clear cache 2021-11-21T16:29:41.882 full_node chia.full_node.full_node: INFO ⏲️ Finished signage point 6/64: CC: 95efcba56ffb68c1a4415b93e426443121cd4252ba227883509c0c55435fd173 RC: 809aab5e302f9ad61cb37df30840ecdcb9aa4697268f868a3ef2826c1410cf28 2021-11-21T16:29:42.050 harvester chia.harvester.harvester: INFO 1 plots were eligible for farming da6c3529e4... Found 0 proofs. Time: 0.07661 s. Total 1031 plots 2021-11-21T16:29:42.704 farmer chia.farmer.farmer : INFO [debug] clear cache 2021-11-21T16:29:43.706 farmer chia.farmer.farmer : INFO [debug] clear cache 2021-11-21T16:29:44.707 farmer chia.farmer.farmer : INFO [debug] clear cache 2021-11-21T16:29:45.709 farmer chia.farmer.farmer : INFO [debug] clear cache 2021-11-21T16:29:46.711 farmer chia.farmer.farmer : INFO [debug] clear cache 2021-11-21T16:29:47.713 farmer chia.farmer.farmer : INFO [debug] clear cache 2021-11-21T16:29:48.715 farmer chia.farmer.farmer : INFO [debug] clear cache 2021-11-21T16:29:49.011 full_node chia.consensus.multiprocess_validation: INFO [debug] validating 76277, 0.7998670528770853479712471101 2021-11-21T16:29:49.184 full_node chia.consensus.block_header_validation: INFO [debug] validate block 0.7998670528770853479712471101 2021-11-21T16:29:49.275 full_node chia.full_node.full_node: INFO 🌱 Updated peak to height 76277, weight 225880845, hh bf1af7d1914e3dfdbdf1dd27036700dcc6ee30c7cdd3bb48ea645c56814c4255, forked at 76276, rh: 4a963a79846cec802d8c558d517b39d2d13ab52e787ec5742e2779d223dd593a, total iters: 111606893571, overflow: False, deficit: 15, difficulty: 4608, sub slot iters: 42729472, Generator size: 633, Generator ref list size: 1 2021-11-21T16:29:49.276 full_node chia.full_node.mempool_manager: INFO Size of mempool: 0 spends, cost: 0 minimum fee to get in: 0 2021-11-21T16:29:49.276 full_node chia.full_node.full_node: INFO send_peak_to_timelords 76277 584707 2021-11-21T16:29:49.386 wallet chia.consensus.block_header_validation: INFO [debug] validate block 0.7998670528770853479712471101 2021-11-21T16:29:49.420 wallet chia.wallet.wallet_blockchain: INFO 💰 Updated wallet peak to height 76277, weight 225880845, 2021-11-21T16:29:49.716 farmer chia.farmer.farmer : INFO [debug] clear cache 2021-11-21T16:29:50.718 farmer chia.farmer.farmer : INFO [debug] clear cache 2021-11-21T16:29:51.004 full_node chia.full_node.full_node: INFO ⏲️ Finished signage point 7/64: CC: 558096eafabc9f41465715e3e8829486b1456c619566800d0c3e829f1675694c RC: 98d63abaa1b1e6048307caa81a924dba278c7a5b3c21c2f4767c4bbde69d26f6 2021-11-21T16:29:51.264 harvester chia.harvester.harvester: INFO 4 plots were eligible for farming da6c3529e4... Found 0 proofs. Time: 0.16858 s. Total 1031 plots 2021-11-21T16:29:51.719 farmer chia.farmer.farmer : INFO [debug] clear cache 2021-11-21T16:29:52.517 full_node chia.full_node.full_node: INFO [debug] respond_unfinished_block False 2021-11-21T16:29:52.566 full_node chia.consensus.block_header_validation: INFO [debug] validate block 1.917492833638880523148184735 2021-11-21T16:29:52.587 full_node chia.full_node.full_node: INFO Added unfinished_block f0b408dddbf9645b9e33adc37c1ba7ebcade33b13a6877ce506ee34cf8d2fdb2, not farmed by us, SP: 7 farmer response time: 1.5824, Pool pk xch1ze64vez3se75m8unklcpfp4hqawj8dxnsssgq6xxjkdav6e5rkcslyv9ce, validation time: 0.0683 seconds, cost: 0, percent full: 0.0% 2021-11-21T16:29:52.587 full_node chia.full_node.full_node: INFO send timelord request NewUnfinishedBlockTimelord

albertcoady commented 2 years ago

Success in finding proof does not mean that you can get the reward because other farmers may also find proof at the same time.

OldButtKicking commented 2 years ago

success in finding proof and creating coin ? Show me log from any fork where after coin creation without error you did not get the coin. I can show you it happening daily on Sili and others are now also recognizing the issue as you can see.

vahmu commented 2 years ago

Success in finding proof does not mean that you can get the reward because other farmers may also find proof at the same time.

Then this must be something unique to silicoin which disadvantages slower connections and weaker computers and this just doesn't makes any sense. Chia and other forks have the 30 seconds rule.

pascal-koehl commented 2 years ago

Me I have the same issue... And success in proof DOES mean getting rewards. There are multiple rewards per block. Everyone who get the unfinished block to the timelord will get it. So it does in originsa Chia so far. Everything else would question that concept of Proof of Space and Time... Because then the machine with the most power will do the block. and then we are back to BTC and ETH... So maybe some dev could please explain that issue

abspoel99 commented 2 years ago

image

Was discussed in the discord. think you can close this one

OldButtKicking commented 2 years ago

You may have posted a response but we have not discussed it.

I'm trying to understand what you are saying but finding it hard to believe. Are you sure this is how staking is being implemented have you seen it in the code? It sounds like you are saying staking is only relevant if multiple people win the same block. Your time to win is only longer because you lose coins to people with higher stakes and after you win and create the coin once submitted it may be rejected and you are not informed. I don't understand how people with a coefficient < 1 actually benefit. They still have to find the coin in the first place. If two people have the same size farms they have the same chance of farming a coin but you are saying higher staking now mean you lose less of the coins you find and then only if there is a conflict.

OldButtKicking commented 2 years ago

I'll wait for an official response before I close it thanks.

albertcoady commented 2 years ago

success in finding proof and creating coin ? Show me log from any fork where after coin creation without error you did not get the coin. I can show you it happening daily on Sili and others are now also recognizing the issue as you can see.

Please note that Silicoin is not just a simple fork from Chia, it added Staking consensus into the PoST consensus of Chia, which means that Silicoin will have different behavior on farming.

Suppose Farmer A has difficulty_coeff=1 and Farmer B has difficulty_coeff=0.5, both of them has 1000 plot files.

They found a proof and created an unfinish block(Unfinish_Block_A and Unfinish_Block_B), sent them to the timelord at the same time.

The timelord will calculate the iterations base on the infomation of the unfinish block. Iterations_A > Iterations_B which means Unfinish_Block_B will become a finish block first.

Once Unfinish_Block_B is finished and broadcasted to the network, the peak height of the network changes. It may cause the difficulty_coeff of the farmer A changes, which makes the Unfinish_Block_A become invalid.

OldButtKicking commented 2 years ago

So are you saying this is expected behavior? people are going to see proofs found in their log, blocks made and sent to timelord and just never see any sort of indication that they will or will not actually receive the coin?

pascal-koehl commented 2 years ago

In my opinion this mechanism is a hard punch for the "little" farmers who can only stake what they will win.. or not because the big ones will always be in a better position to get the coin. But in the end I am no dev but just user of the project

OldButtKicking commented 2 years ago

Update: Possibly fixed issue. Out of desperation I uninstalled, cleaned all three sets of directories related to SIT. Reinstalled 1.1.3 and recreated the blockchain and wallet from scratch (yes took hours). I have since got 5 proofs and 5 coins no losses. I think I was losing about one every 2 to 3 proofs found. So nobody wants to admit there was a bug but I would say the product is now working as expected proof returns coin.

I'll leave this open for a few days then update and close if the issue does not return.

pascal-koehl commented 2 years ago

Update: Possibly fixed issue. Out of desperation I uninstalled, cleaned all three sets of directories related to SIT. Reinstalled 1.1.3 and recreated the blockchain and wallet from scratch (yes took hours). I have since got 5 proofs and 5 coins no losses. I think I was losing about one every 2 to 3 proofs found. So nobody wants to admit there was a bug but I would say the product is now working as expected proof returns coin.

I'll leave this open for a few days then update and close if the issue does not return.

And how did it develop?

For me I still have the same problem. Some coins come, some coins not...

OldButtKicking commented 2 years ago

Unfortunately I'm out of town for Thanksgiving so will not be able to say for sure until this Sunday night. It had been running for~ 48 hrs since I completed the reinstall and resync before I left and I had not seen it again. Prior to that I had seen it at least once a day. Without trying to sound like a conspiracy theorist If it does return then I think some effort needs to be put into tracking down the timelords dropping unfinished blocks, there are too many people seeing the same problem and I think there must be a bug in the timelords that can just drop unfinished blocks on occasion or there are modified timelords running that are dropping(hijacking?) the unfinished blocks.

OldButtKicking commented 2 years ago

@pascal-koehl did you do a clean reinstall of 1.1.3 and a clean resync from scratch of wallet and blockchain?

13thProgression commented 2 years ago

success in finding proof and creating coin ? Show me log from any fork where after coin creation without error you did not get the coin. I can show you it happening daily on Sili and others are now also recognizing the issue as you can see.

Please note that Silicoin is not just a simple fork from Chia, it added Staking consensus into the PoST consensus of Chia, which means that Silicoin will have different behavior on farming.

Suppose Farmer A has difficulty_coeff=1 and Farmer B has difficulty_coeff=0.5, both of them has 1000 plot files.

They found a proof and created an unfinish block(Unfinish_Block_A and Unfinish_Block_B), sent them to the timelord at the same time.

The timelord will calculate the iterations base on the infomation of the unfinish block. Iterations_A > Iterations_B which means Unfinish_Block_B will become a finish block first.

Once Unfinish_Block_B is finished and broadcasted to the network, the peak height of the network changes. It may cause the difficulty_coeff of the farmer A changes, which makes the Unfinish_Block_A become invalid.

This explanation makes sense relative to my observations. Do you have a timeline for a fix? As it stands, this results in a significant deviation from the expected win rate for a given staking amount. As such, it is clearly unintended behavior.

13thProgression commented 2 years ago

An additional side-effect of this issue is that the resulting INVALID_TOTAL_ITERS error results in a valid client being disconnected because the submitted proof is seen as invalid. This weakens the network.

vahmu commented 2 years ago

@pascal-koehl did you do a clean reinstall of 1.1.3 and a clean resync from scratch of wallet and blockchain?

I did this twice already and still experiencing the same issue. Keep losing rewards almost every day. :(

OldButtKicking commented 2 years ago

UPDATE : NOT FIXED Out of the last 6 proofs found I only actually received a coin for three of them. This is not a fix at best it may have delayed it. For three days after reinstall and resync I received a coin for every proof Date [ Proofs Found / Coins Received] 11/23 [3 / 3] 11/24 [1/ 1]
11/25 [2 / 2 ]
11/26 [2/ 1 ]?
11/27 [2/ 1 ]?
11/28 [2/ 1 ]?

pascal-koehl commented 2 years ago

@pascal-koehl did you do a clean reinstall of 1.1.3 and a clean resync from scratch of wallet and blockchain?

sorry for late reply. I tried nearly everything. Maybe it comes with the next version...

Stih86 commented 2 years ago

3 plots were eligible for farming f747db5664... Found 1 proofs. But I did not receive the award. And so every day at least 1 time!

i have 98 tb and 98 stake

vahmu commented 2 years ago

So, I've updated to the latest version (Venus 1.1.5). Today 2 out of 3 Farmed blocks were not rewarded! Seems like devs don't care...

rabbitii commented 2 years ago

Same - same. Created 7 blocks and only 2 rewarded. Venus 1.1.5(Venus)

Qwinn1 commented 2 years ago

From 12-20 through 12-24, I have found 22 proofs, and only received 7 rewards.

Stih86 commented 2 years ago

Venus 1.1.5(Venus)

i have 170 sit and 98 tb. paid <50% of the proof. In two days I found 5 proofs and only 2 paid

M1hael commented 2 years ago

the same here. Around 50% of finding proofs are without reward

duderino999 commented 2 years ago

Same here. I have an ETW of 52 minutes with a staking factor of 0.9. Around 50% of proofs and coin creations are not rewarded. I have tested the same behavior for several days on 1.1.5 and 1.2.0.

HVNC1 commented 2 years ago

relevant to me

github-actions[bot] commented 2 years ago

This issue has been flagged as stale as there has been no activity on it in 14 days. If this issue is still affecting you and in need of review, please update it to keep it open.

rabbitii commented 2 years ago

Nothing changed. Over 50% lost.

github-actions[bot] commented 2 years ago

This issue has been flagged as stale as there has been no activity on it in 14 days. If this issue is still affecting you and in need of review, please update it to keep it open.

github-actions[bot] commented 2 years ago

This issue was automatically closed because it has been flagged as stale and subsequently passed 7 days with no further activity.

rabbitii commented 2 years ago

Not fixed

OldButtKicking commented 2 years ago

still about 50% loss for me as well, I had basically given up on this issue. My estimate to win is a day and even loosing 50% I am still making almost that at the moment. I don't see the ITTERS error either. I do still see my staking factor changing even though I have not changed the stake amount or plot quantity. It seems when my staking factor drops to < ~0.89 I am more likely to actually get the reward but the next block I create seems to be submitted with a staking factor >0.95 and then I usually don't get the reward.