-
nakedpony
Hi everybody
-
nakedpony
Is there chance, or discussion, about ever moving Monero away from decoys to a zero-knowledge approach?
-
nakedpony
or is there a reason why decoys are favored to zero knowledge?
-
kayabaNerve
nakedpony: Efficiency/no trusted setup is my understanding, but I could be wrong.
-
kayabaNerve
With the new CLSAG signatures going around, will wallets using the existing signature format stop producing valid transactions? Or is it an optionally faster signature method that everyone should use but is not required to?
-
vtnerd
theres zk-starks now
-
kayabaNerve
It does sound like existing signatures will still be fully valid. Just double checking.
-
kayabaNerve
vtnerd: Define now :P Starklabs has existed for years. I don't think they've ever been viable though
-
vtnerd
but the techniques researched by the MRL attempt to within the bounds of existing assumptions
-
vtnerd
zk-starks claims to not require a trusted setup
-
kayabaNerve
I did note efficiency as a reason
-
kayabaNerve
Yes, but there's a reason ZCash (or any single cryptocurrency out there) doesn't use Starks. They're horrendously slow
-
vtnerd
but it has new novel "assumptions" that are not proven, that a different than the assumptions monero assumes (ECDLP hardness and hash construction)
-
vtnerd
well its beyond that really
-
kayabaNerve
The theory has existed for years, and I'm pretty sure there have also been construction/verification procedures for years (with the same standard of review as zerocoin/zerocash)
-
vtnerd
Im not sure of the perf they achieve now though
-
kayabaNerve
But the proof sizes and horrendous, so even if any algorithm is secure as defined...
-
kayabaNerve
The most recent ZK protocol I remember hearing about was SONIC, which was still snarks
-
kayabaNerve
-
nakedpony
Whoa this is some enlightening discourse
-
kayabaNerve
Page 3 has a lot of comparisons made
-
vtnerd
if your google zk-starks ethereum comes up first
-
vtnerd
which means they've found a new thing to pump and do nothing with
-
kayabaNerve
Page 14 has timing information. It becomes decent with aggregation, yet the aggregation scale is... interesting
-
kayabaNerve
Starkware has existed for years and had a theoretically working STARK model at the start. Their work has been on viability and a crypto implementing said viable algorithm.
-
kayabaNerve
For some reason, neither went anywhere...
-
vtnerd
-
vtnerd
seems to be the big achievement thus far ?
-
vtnerd
no idea if it actually works or is usable though, thats always the catch
-
kayabaNerve
Seems to be like ZK Rollups
-
kayabaNerve
It's not actually used for any privacy. It's to provide succinct proofs of a large amount of data
-
kayabaNerve
So you can conduct a ton of sends/trades on a second layer/side chain, and then publish a few KB to Ethereum with the result, which the Smart Contract can verify
-
kayabaNerve
It's an important distinction to note here
-
vtnerd
yeah was looking at the description, its weird
-
vtnerd
possibly a ruse to get ZK+DEX+blockchain buzzwords into one project
-
vtnerd
or its a proof of funds I suppose ?
-
vtnerd
their services still has knowledge of all the trades
-
kayabaNerve
It's a trustless scalability technique which I actually really respect. That said, it's as private as Lightning.
-
kayabaNerve
Only the aggregate is published on the underlying network, but the actions aren't private when conducted.
-
kayabaNerve
So it's not private.
-
vtnerd
hmm so the funds still remain in user control then
-
vtnerd
regret crapping on this, actually kind of interesting
-
vtnerd
this isn't marketed as a privacy scheme at least, for the reasons you stated
-
kayabaNerve
ZK Rollups are the more abstracted version IIRC and it's great
-
sarang
Specified anonymity sets ("decoys") and zero-knowledge proving systems are not necessarily distinct things
-
sarang
It all comes down to the transaction protocol you build with different cryptographic constructions
-
kayabaNerve
Bit of a repost, but because it wasn't answered, I'd like to ask again. The new CLSAG signatures in the hard fork. If I have a program creating transactions using the existing signature scheme, will those remain compatible? It sounds like it will, but I'd love to confirm.
-
kayabaNerve
I didn't roll my own MLSAG library, of course. I did directly wrap the internal RingCT lib though...
-
kayabaNerve
*I do understand CLSAG construction/verification is different. Asking on a protocol level.
-
kayabaNerve
Never mind. Read through the PR, found the banning of all types other than CLSAG.
-
sarang
Only CLSAG will be accepted
-
sarang
Otherwise it's less efficient and a vector for fingerprinting
-
xmr-pr
moneroexamples opened issue #6774: Setting MONERO_WALLET_CRYPTO_LIBRARY to `cn`?
-
xmr-pr
-
moneromooo
Looks like MLSAG will get rejected on v14. Do we want a quick v14 ? There's just a v13 defined in the fork table atm.
-
sech1
I always thought that was the plan (v13 and then v14 after 720 blocks)
-
moneromooo
When did people want the fork ? October ish IIRC ?
-
hyc
I saw a md-Oct date somewhere
-
hyc
mid
-
hyc
and yes, I would expect a v13 & v14 for txn format changes
-
sech1
October 17th is the fork date
-
sech1
which was publicly announced
-
moneromooo
Publicly announced... before any code is PRed for it... Amazing.
-
moneromooo
I'll add two forks for this then.
-
moneromooo
When do people want a testnet with those ?
-
selsta
plan was to release binaries 1 month before HF, so maybe set the testnet to 1 month before it too
-
moneromooo
In 6739 now. Testnet can be added shortly before it gets merged.
-
sech1
-
moneromooo
ty
-
ErCiccione[m]
moneromooo: I thought an announcement was necessary since we decided the date one month agod and weare 1 month and a half away from the hard fork.
-
moneromooo
Oooh, that's where the ground changing chat came from :D
-
ErCiccione[m]
yeah :P
-
xmr-pr
wojtasss opened issue #6775: --txpool-notify propsal
-
xmr-pr