-
zkao[m]xmrhaelan, u should not do this, but if u just add sci-hub.tw in front of that link, then u get the article, i.e., sci-hub.tw/https://www.nature.com/articles/s41893-018-0152-7
-
UkoeHB_cool service thanks zkao[m]
-
suraeNoethergood morning everyone, i'm getting offline for the day already
-
suraeNoethersorry to say hi and then goodbye but i'm out
-
» moneromooo waves
-
sarangIf anyone is bored, feel free to run functional tests on this branch: github.com/SarangNoether/monero/tree/txproof
-
sarangIt failed the GitHub commit-hook tests, but without good log data; and I'm having trouble getting them to run locally on my build
-
sarangTransaction proof update is now a WIP PR; comments requested: monero-project/monero #6329
-
sarang(note there are no specific functional tests for verifying old proofs, only crypto-based unit tests, since V1 generation functionality is no longer exposed)
-
sarangUkoeHB_: on your idea 68, what public points is the verifer assumed to have access to?
-
sarangin order to perform its verification of the signatures
-
UkoeHB_Looks like at minimum: prover public spend key, one-time address being proven unspent, sender-receiver shared secret r*Kv based on the transaction public key from that one-time address tx, and a key image to prove doesn't correspond with the one-time address. The proof should start off by checking that the one time address corresponds with the spend key.
-
UkoeHB_In a broader audit context the verifier will already know the one-time address corresponds, since he will probably know the view key. Modularity dictates the proof itself check as well
-
UkoeHB_It's actually 8*r*Kv iirc
-
UkoeHB_Should also know the one-time address output index
-
UkoeHB_also needs to know k^s*K^s