-
Rucknium[m]
>Some anonymity-preserving cryptocurrencies, such as Zcash and Monero, are designed to eliminate traceability entirely: assets cannot be identified across transactions....... (full message at
libera.ems.host/_matrix/media/r0/do…d744a22a1236afd148751b49c386243ecb5)
-
Rucknium[m]
>There are potential downsides to non-fungibility, and fungibility is in fact treated as a design goal in many cryptocurrencies. This is because non-fungibility can be at odds with privacy and choice for currency holders. The ability to differentiate among units of currency based on serial numbers or transaction histories facilitates tracing, and indeed the distinctive transaction histories of Bitcoin enable blacklisting of
-
Rucknium[m]
units tainted by criminal activity [239] and transaction tracing by companies specializing in that activity, e.g., Chainalysis [160]. Similarly, the SNAP [Food Stamps] program places limitations on currency holders’ purchasing behavior. Non-fungible currency would offer new mechanisms for government control of citizens’ spending behavior that could catalyze new classes of “nanny state” interventions that may be unduly
-
Rucknium[m]
heavy-handed or micromanaging, and/or infringe on consumers’ civil liberties.
-
Rucknium[m]
Interesting that they are considering this
-
Rucknium[m]
This paper is also apparently associated with the Brooking Institution, which is a center-left think tank in Washington DC. Strangely, even through it is an NBER paper, there seem to be no economists as co-authors. And our old Friend Andrew Miller is one of the co-authors:
-
Rucknium[m]
-
Rucknium[m]
I'm following some paper citation "trees" and I found this paper.
-
Rucknium[m]
Does anyone have access to this? Maybe you have to be an IEEE member:
-
Rucknium[m]
-
Rucknium[m]
New Attacks on the Untraceability of Transactions in CryptoNote-Style Blockchains
-
Rucknium[m]
Nevermind, found it.
-
atomfried[m]
is there a good paper describing binning?
-
UkoeHB
atomfried[m]: afaik all that exists is this issue and the references at the bottom
monero-project/research-lab #84
-
atomfried[m]
ok thank you
-
Halver[m]
I have a similar question concerning spending : is there somewhere a description of the algorithm used to construct a spending ?
-
Halver[m]
ie how is the selection of outputs done ?
-
Halver[m]
Is the algo just using the 1st outputs whose sum corresponds to the precise spending (without taking into account the timestamps of the outputs),
-
Halver[m]
or does the algo try to use outputs with different timestamps (when possible of course) ?
-
UkoeHB
Halver[m]: there is (afaict) a huge amount of code in `wallet2.cpp` related to selecting outputs.
-
UkoeHB
Idk what it all does... maybe moneromooo can expound on it.
-
Rucknium[m]
> <@hoverhalver:monero.social> I have a similar question concerning spending : is there somewhere a description of the algorithm used to construct a spending ?... (full message at
libera.ems.host/_matrix/media/r0/do…06165d4b735898292c9fe4889b4a19c50c6)
-
Rucknium[m]
I'm just quoting jberman here:
-
Rucknium[m]
-
moneromooo
IIRC it picks random outputs until the combined amount is enough, going first through outputs which are not related to the set of outputs already picked.
-
moneromooo
Related here means from the same tx, from the same height, from a close height, in decreasing order of relatedness.
-
Halver[m]
People concerned know certainly this paper, but anyway, concerning the july-august "flood",
-
Halver[m]
* People concerned know certainly this paper, but anyway, concerning the 2021 july-august Monero txs "flood",
-
Halver[m]
-
UkoeHB
I updated the Seraphis draft with a new, slightly different, linking tag construction (
github.com/UkoeHB/Seraphis). Shout-out to Nikolas Krätzschmar (nwk) for realizing the previous construction would allow wallets with the private view key to burn the wallet's outputs (i.e. without needing the private spend key).
-
UkoeHB
The reason I did not use this new construction originally is it costs a bit more for ownership proofs (~1 proof element per tx input).
-
atomfried[m]
i just started refreshing my memory on group theorie and cryptography as i have some free time right now. i hope to be able to help with some proofs once i catched up to the current status quo of cryptography used in monero/seraphis.
-
atomfried[m]
Is there a list of things which are different in the current cryptography used in monero in comparison to what is writen in zero to monero?
-
UkoeHB
atomfried[m]: afaik after ZtM2 was published, the only crypto change has been the move from MLSAGs to CLSAGs; I added a section to ZtM2 in anticipation of that
-
atomfried[m]
UkoeHB: perfect, thank you. what do i need to study additionaly to understand and be able to help with seraphis?
-
UkoeHB
It isn't required for Seraphis, but you could look at the Groth/Bootle proofs used in Triptych and Lelantus-Spark (they are the best candidate for Seraphis membership proofs as well):
eprint.iacr.org/2015/643.pdf,
eprint.iacr.org/2020/018.pdf,
eprint.iacr.org/2021/1173,
github.com/nkraetzschmar/triptych-plus
-
atomfried[m]
added to the list, thank you :D i need to see/understand some more proofs for cryptographic stuff, i am from another math field so i need to get a bit used to the techniques used in cryptography