-
anonimal
BE EXCELLENT TO EACH OTHER is a fantastic phrase to live by! I try everyday to do that better. Great to see that in /topic
-
sarang
It's a nice version of Wheaton's Law
-
sarang
Seems to cover most of the important stuff :)
-
anonimal
:) (I can't help but think of Bill and Ted's Excellent Adventure too)
-
Inge-
we are so old anonimal
-
TheCharlatan
Isthmus do you have statistics on unlock_time usage and values handy somewhere?
-
suraeNoether
Cankerwort: I *think* it was the big bad and now I am running a few more tests before data collection. Push coming later today
-
sarang
Hello all
-
sarang
Finishing up some tx proof tests today
-
sarang
I heard from OSTIF just now that Teserakt is again available for a CLSAG math+code review
-
sarang
moneromooo had already put together a branch for it (cleaned-up code is in my branch, ready for review+merge into that branch)
-
sarang
and sgp_ had earlier talked about the idea of an audit workgroup
-
sarang
to increase transparency and neutrality around the process
-
sarang
It'd be nice to get additional review of the CLSAG code before sending it off for external review, to catch any initial bugs or errors
-
sgp_
I need to follow up with those who offered to help
-
sarang
UkoeHB_ already made some great suggestions that have been incorporated into my branch
-
sarang
would be great to get additional eyes
-
gingeropolous
is CLSAG somehow a precursor to higher magnitude stuff like tryptich etc? or is tryptich so far out that CLSAG moves the needle enough ?
-
sarang
They aren't related or compatible
-
fullmetalScience
sarang, could you correct me on this formula for fee calculation please? (1.9/10) x (300/300) x 0.002 x 0.2 x 1 x 1.8kB <=== in current conditions of ~1.9 XMR block reward and ~1.8 kB per typical tx and low priority (1)
-
sarang
I cannot correct you, because I don't know if it's right or not :)
-
fullmetalScience
Hehe okay :) Maybe I can find it in zero to Monero. Don't really feel like deriving it from the code.
-
sarang
I remember finding it at one point, but it's been a while, sorry
-
sarang
I'd have to do the same kind of digging around
-
sarang
If you find it, please paste here
-
moneromooo
Blockchain::get_dynamic_base_fee
-
fullmetalScience
Went there, but since C++ isn' my native language ^^ it's always a bit stressful to pick the pieces together from there.
-
fullmetalScience
Sure, once I got the correct one & verified, I'll confirm it here.
-
fullmetalScience
Related, but different: The other day I brought up the correlation between fees and XMR market value. UkoeHB_ brought up that is was important *not* to scale with purchasing power since spam attacks get more valuable the higher XMR's value.
-
fullmetalScience
That's where we left off more or less. My point however would be that we already "scaled" according to pruchasing power to a certain extent (since cost is usually in fiat the current fee scheme was probably already taking into account the fiat value back when it was established (?))
-
fullmetalScience
The objective of the discussion would be closing in on an answer to: "Could we reduce fees if XMR did 10x or 100x? If so, how much?"
-
fullmetalScience
I'll continue with the formula topic. I'm still eager to get comments on fees-vs-valuation, so if there's anything to add, sarang or others ...
-
fullmetalScience
Zero to Monero states one assumption that I cannot find a source for: "First we say the base dynamic fee is 0.0004/kB"
-
fullmetalScience
For this statement it references a StackExchange article about Monero's history (
monero.stackexchange.com/questions/…rted-what-are-its-origins-a/476#476), but in it I cannot find any reference to tx fees.
-
fullmetalScience
"0.002 x (60/300) x 4" as mentioned in Mastering Monero equals that value 0.0004
-
mfoolb
0.002 x 0.2 x 4 = 0.0004? sure/
-
fullmetalScience
mfoolb: According to the book, the 4 stands for "normal priority" and "low priority" would be 1. So we'd need to use a 1 instead of a 4 there. Sorry for the confusion.
-
mfoolb
fullmetalScience: ok
-
suraeNoether
Narrator: It was not the Big Bad Bug
-
suraeNoether
but it sure as hell was hiding it
-
fullmetalScience
Everything superfluous cancelled out, the min tx fee per kB would just be current block reward devided by 100000 (= 0.00001933). That would work if my average tx's were roughly 1.27 kB in size. moneromooo: Are you very sure about the 1.8 kB?
-
moneromooo
No, might be 1.9 or so. Look at a block explorer, 1->2 txes are fairly common.
-
suraeNoether
iirc the median is like 1.6 in and 1.8 out
-
moneromooo
We're on about the size of a 1->2 tx.
-
fullmetalScience
Withdrawing my statement about reward/100000. Been looking at too many numbers and I guess the formula is just not correct any more. Will take a break.
-
UkoeHB_
ZtM is out of date, the second edition has current fee formula. I'll have to check that reference
-
UkoeHB_
Guess he's gone
-
UkoeHB_
Also afaik the fee scheme does not consider fiat, or at least the current one does not.
-
UkoeHB_
Minimum fee is just enough to add 1% to the penalty free zone
-
UkoeHB_
1% above*
-
sarang
Additional WIP on updated transaction proofs; comments welcome:
github.com/SarangNoether/monero/tree/txproof
-
UkoeHB_
the reference in my footnote goes here
monero-project/monero #1869 seems legit