-
UkoeHB
-
nikg83[m]
<UkoeHB> "update about fund burning issue:..." <- This bug is on current mainnet?
-
UkoeHB
-
UkoeHB
it's not really a bug, just a really old sub-optimality
-
wernervasquez[m]
UkoeHB: it has been a while since I have looked at the burning bug. Can you refresh my memory on this point? Can a third party detect a that a transaction was maliciously constructed? Or does it require the private keys (or a signature made with those keys)?
-
UkoeHB
wernervasquez[m]: you can make two outputs with the same onetime address, only one of them can be spent
-
UkoeHB
wallets currently deal with it by only trying to spend the output with the highest amount
-
UkoeHB
You can’t reliably identify malicious txs, since the first tx that enters the chain isn’t necessarily honest (ie you can frontrun an honest tx)
-
UkoeHB
Signing with the tx privkey would identify some malicious events, but what about a sender who burns his own output just to spite the recipient?
-
wernervasquez[m]
UkoeHB: Why not just disallow duplicate one time addresses at the consensus level? Why should the network accept a transaction with a duplicate one time address?
-
UkoeHB
wernervasquez[m]: that would break tx chaining because you could maliciously block any offchain work-in-progress tx
-
kayabanerve[m]
<UkoeHB> "it's not really a bug, just a..." <- It's a bug that affects a lot of wallet software due to their failure to handle this case successfully.
-
kayabanerve[m]
It'd be a DoS against any transaction in the mempool, not just off-chain WIP TXs (though those are ofc easier to frontrun).
-
UkoeHB
new paper with bold claims
eprint.iacr.org/2022/744
-
spirobel[m]
<UkoeHB> "new paper with bold claims https..." <- what do you think about it?
-
spirobel[m]
* about it? looks interesting
-
UkoeHB
have not read much and too busy today
-
UkoeHB
but if the claims hold up, seems promising
-
moneromooo
Look for "ethereum" in it. I'm unsure if they rely on using that on the side for some reason.
-
moneromooo
It'd make no sense, but they do mention it a number of times, and not as a "see also".
-
moneromooo
ie, The number of on-chain transactions. Establishing a channelrequires 1 transaction on Monero and Ethereum respectively,and no on-chain transaction is required on both Monero andEthereum for processing an off-chain payment (updating the channel)
-
moneromooo
I'm hoping it's "it can also work on ethereum", but it's unclear so far.
-
UkoeHB
> The number of on-chain transactions. Establishing a channel requires 1 transaction on Monero and Ethereum respectively,
-
UkoeHB
looks like they are using ethereum for a core piece
-
ooo123ooo1234567
UkoeHB: "We employ a distributed Key Escrow Service following AuxChannel paradigm [7] to provide the guaranteed channel closure, guaranteed payout and unlockability properties. Key Escrow Service can be implemented on a script-enabled platform, for example on Ethereum." indeed
-
UkoeHB
finally a good use for ethereum? :p
-
ooo123ooo1234567
"However, AuxChannel is a generic construction that cannot be applied to Monero directly ... " so it's slight modification of AuxChannel
-
ooo123ooo1234567
"This work addresses this unclear design and provides a formal security model and analysis for our proposed system." plus a lot of formal things to justify usefulness of the papeg
-
ooo123ooo1234567
s/papeg/paper/
-
ooo123ooo1234567
true academic approach
-
kayabanerve[m]
It also requires tx chaining
-
kayabanerve[m]
Unless they're creating a "pre-signature" which has nothing to do with the monero tx, despite written as over it, yet solely one which leaks the private key
-
kayabanerve[m]
Right. The pre-sig is an adaptor sig. It requires creating one for a secondary tx
-
kayabanerve[m]
How tf have we now had multiple academic papers about monero where no one from the research team ever talks to us and they don't actually understand how monero works
-
kayabanerve[m]
Rucknium: am I insane for expecting that level of due diligence?
-
kayabanerve[m]
I understand why this assumption is made. I don't get they don't reach out nor have someone suitable directly working with them
-
kayabanerve[m]
Or is this considered a preprint and us only commenting after it's published as a preprint is the process?
-
ooo123ooo1234567
kayabanerve[m]: wow
-
UkoeHB
it was added to the eprint archive 4 days ago, you could probably email them with feedback
-
kayabanerve[m]
If it takes me five minutes to say it's improperly defining proofs and ten minutes to say it's impossible, it just feels like it's a waste of time
-
kayabanerve[m]
ooo123ooo1234567: It's not that I don't appreciate the effort. I don't appreciate the lack of
-
kayabanerve[m]
The paymo author made another paper which successfully would've created a payment channel for monero
-
kayabanerve[m]
I think it's a theoretical statement without practical value, but I appreciate it :)
-
kayabanerve[m]
But this names monero and is premised on being a solution for monero when the people who actually know what monero is weren't involved
-
kayabanerve[m]
It's like if ruck tells me about stats and I say I solved a problem, despite no knowledge of stats, which I don't actually solve because I don't understand the problem
-
kayabanerve[m]
This paper probably does have value. It's just invalid as is and needs to be moved to a theoretical currency or reformatted as its components with a new use case in mind
-
kayabanerve[m]
Or simply moved to its components
-
kayabanerve[m]
I'm not even saying we shouldn't archive it
-
kayabanerve[m]
But also, how bad will it look on them to recall a paper?
-
ooo123ooo1234567
finally something on topic