-
UkoeHBI added a perf test for view key scanning: github.com/UkoeHB/monero/blob/serap…tests/performance_tests/view_scan.h. It compares seraphis scanning (with and without view tags) with cryptonote scanning (without view tags). As I expected (monero-project/research-lab #73#issuecomment-634961245), seraphis scanning with view tags is 25% faster than cn scanning without view tags (the same crypto
-
UkoeHBops are used up to the view tag branch). Seraphis without view tags is slower since I did not optimize the post-tag branch (why bother? :) ).
-
UkoeHBI also added a test for cryptonote view key scanning with the basic `crypto` library vs `supercop` (I think?). The supercop library calls seem to be 50% faster.
-
selstaCan Seraphis also use supercop to speed up ecc crypto?
-
selstaec crypto* :)
-
UkoeHBmaybe? idk how to use it
-
selstaUkoeHB: two wallet functions are implemented here monero-project/supercop #3/files
-
selstasee basically src/amd64/amd64.c.inc
-
selstabut I guess that's not important now
-
selstaI don't see why it wouldn't work with Seraphis
-
midipoetstupid question, but what's a view tag?
-
UkoeHBmidipoet: monero-project/research-lab #73
-
midipoetthank you
-
UkoeHBselsta: nice, I was able to easily reuse the `generate_key_derivation()` method for seraphis