-
selsta
.merges
-
xmr-pr
6813
-
gingeropolous
so when are we dropping tx_extra?
-
gingeropolous
or in general, the stuff described here:
monero-project/monero #6456
-
selsta
-
selsta
also I assume the timelock PR needs extra work and will not be included this HF?
-
moneromooo
Depends if problems are found with it. The latest talk was really how to add more stuff that's really irrelevant IMHO.
-
moneromooo
I'll go in if several people want it in though.
-
moneromooo
Anyway, I guess it gets bumped to next version if there's still discussion about it.
-
selsta
I would like to branch in ~2 days, so if it gets solved until then it can get included
-
selsta
xiphon: opinion on recent comments? ^
-
moneromooo
Do people expect people to lock to a time rather than blocks for times that are really close ?
-
UkoeHB_
which people?
-
moneromooo
Do people here think people who use monero wold lock to a time rather than blocks for times that are really close ?
-
moneromooo
I mean, the precision discussion seems really not relevant for times into the future, only for short lock times.
-
moneromooo
and whatever we do, it'll be approximate if there is to be any consensus.
-
moneromooo
(distributed consensus)
-
UkoeHB_
Not sure I understand... it doesn't really matter what we expect people to use timelocks for. If we have a time-base timelock, then we might as well put some effort into making it precise based on the on-chain information available.
-
moneromooo
AFAICT, it's not precise, it's... guess at another thing that may or may not be closer to the time.
-
moneromooo
Maybe it has more probability to be closer, but it's still a bit of a shot in the dark, no ?
-
moneromooo
(and this is not me saying I won't add it, I'll add it if people here generally think it's best, I'm just not convinced it's more than extra code that doesn't really help)
-
UkoeHB_
Well... the '+1' is a fix so the behavior matches the intention (projecting to the current block time correctly), and the min(projected median, prev block + 1) is a safety improvement that reduces how often and how severely the adjusted time will be in the future.
-
moneromooo
Hmm, I'm just thinking that a block's timestamp may not be less than the median of the last N blocks, can it. In which case this does make sense...
-
moneromooo
Assuming the N agrees betewen both.
-
UkoeHB_
Of course, a lot more effort could be made to increase precision and/or reduce safety risks. So it is subjective how far you can go. My subjective opinion is my suggestion is far enough, enough so that adjusted times computed are within the variance of local time.
-
moneromooo
Do you know offhand if the consensus allowed timestamp matches the last N blocks ?
-
moneromooo
(for the same N)
-
UkoeHB_
Although I guess modern clocks aren't that variant, since they are all synchronized...
-
moneromooo
I think I'm confusing with difficulty, which is 720 with a delay of some number of blocks...
-
UkoeHB_
The time stamp must be greater than the median of the last 60 blocks, and less than local time + 2hr
-
moneromooo
And 60 blocks is what this unlock code checks for too, right ?
-
UkoeHB_
Yes it uses the same preprocessor constant
-
moneromooo
OK. I think I'm convinced now that the min is actually a good idea after all.
-
moneromooo
Sorry :)
-
UkoeHB_
No problem, thanks for being skeptical :)