can someone explain what the last line means and what the numbers express?
[2023-01-20 10:27:52.118] Block solved after 69815559814517 shares at 185.7% diff
69815559814517 is the total of work did by all the miners on solo.ckpool.org to solve the block. So very unlucky block, almost twice the difficulty of shares submitted
If Diff is for example 20T and you submitted 40T shares when you solve the block, you had a 200% luck
If Diss is for ex 20T and you submit 10T, 50% luck