how did you get timewarp attack?
known main way to make this happen is to fuck around with time consensus
do not time consensus
just ignore them if they are way off subjective time, that is all you need, it can't be gamed into a timewarp
how did you get timewarp attack?
known main way to make this happen is to fuck around with time consensus
do not time consensus
just ignore them if they are way off subjective time, that is all you need, it can't be gamed into a timewarp
tesnet3 is 13 years old, it had problems with famine and feast, then they put in a kludge to fix it, but then that got exploined, then jlopp basically trashed it, so we need a new testnet
hopefully this one will be better ... so far, so good!
if you want to know how to decrease the length of the long tail of solutions i know that for sure using a 9 way doubling series of "pseudo block types" each with a combined interval target that is averaged with the overall target at least halves the variance of block solution times
not sure how that one worked exactly but https://github.com/p9c/p9 has the code i used in the consensus algorithm for you to look at if you were curious