News for hackers. Stuff that matters.

plasticmachine

Re:Monero Is Less Untraceable Than It Seems on Tuesday March 27, 2018 @09:26AM (#16688065)
Same goes for TLS - there's ample evidence that TLS data is being suctioned up at scale and stored for eventual decryption.
Re:Monero Declares War on ASIC Manufacturers on Thursday February 15, 2018 @03:49AM (#16382677)
Anyone can be a Monero contributor and can work on the hard fork.
Re:Monero Declares War on ASIC Manufacturers on Thursday February 15, 2018 @03:48AM (#16382671)
Why would you assume all miners accept the hard fork? They don't have to.
Re:Monero Declares War on ASIC Manufacturers on Thursday February 15, 2018 @03:44AM (#16382660)
Everything is open and transparent, so a "leak" is absolutely guaranteed. It appears the plan is to merely make some sort of change every 6 months such that an ASIC manufacturer hardly has time to develop a change, tape out, and actually mine for longer than a month or two. This should make it prohibitively expensive.
Re:Monero Declares War on ASIC Manufacturers on Thursday February 15, 2018 @03:40AM (#16382643)
There are no "insiders" with Monero. Just like many FOSS projects, everything is developed in the open and entirely transparently. The first time anyone has visibility on PoW changes is when someone comes up with specifics and opens a PR, and as can be seen on the current PR there's little chance that the first pass is the one that will go in.
Re:Monero Declares War on ASIC Manufacturers on Thursday February 15, 2018 @03:28AM (#16382611)
That's an unfair statement. The Monero Research Lab has several full-time PhD'd cryptographers who are paid for by crowdfunding from the community, just none who are specialised enough that they can comfortably sign off on the change. I think it's a good thing that those researchers don't overextend and act like they are all-knowledgeable.
Re:The Criminal Underworld Is Dropping Bitcoin for Monero on Wednesday January 03, 2018 @11:50AM (#16062585)
But they DO need privacy, they're more at risk of targeted theft than regular users. ZCash fails at this by making it impossibly hard for an exchange to allow z-address withdrawals, and impossibly hard for a mobile app / hardware wallet to support them, which means large holders withdrawing from an exchange are painting a target on their back.
I’m a massive MW proponent but the privacy claims are very weak compared to ZCash and Monero. What MW does well is scalability.
Re:80% of Monero Transactions Trivially De-Anonymized on Tuesday April 18, 2017 @04:23PM (#14142555)
No it isn't, the paper is a re-hash of the work that the Monero team themselves put out in September 2014 and in January 2015.

https://lab.getmonero.org/pubs/MRL-0001.pdf

https://lab.getmonero.org/pubs/MRL-0004.pdf

Re:80% of Monero Transactions Trivially De-Anonymized on Tuesday April 18, 2017 @04:19PM (#14142503)
You couldn't buy drugs with Monero until the end of 2016 when, coincidentally, RingCT was hard-forked in and this paper's entire basis for existence disappeared.

Also two of the Monero Research Lab papers both identify and quantify the problem, and then suggest solutions to it. At no point do the papers dismiss them as theoretical: https://pbs.twimg.com/media/C9nIqDmUQAAqP-R.jpg:large

MRL-0001 is nearly 7000 words, the entirety of which is devoted to showing how dangerous mixin-0 transactions are (ie. the bulk of this 'empirical analysis' paper). MRL-0004 similarly consists of nearly 7000 words, although this time they don't only have an entire section devoted to "traceability with zero mix-in spending", but they cover knock-on effects of banning them ("change and dust force zero mix spending"). They then identify further issues including "temporal associations", "association by use of outputs within a transaction", and "combinatorial attacks to reveal outputs".

The MRL-0004 paper provides a roadmap to defeating some of these by forcing a minimum ring size, but notes that a perfect output selection strategy could not (at the time as now) be determined. They note that "although we have identified this security issue, we are not making formal recommendations yet until we have further data to inform our choices".

Subsequent to that the Monero developers switched to a triangular distribution for selection, and then more recently they added a %-of-outputs-must-be-recent scheme (I can't recall what %). This, combined with the advent of RingCT, has defeated the claims of the research paper. There is no double-think about older transactions, because nobody could use them for anything of note, and it was during a time when 'fluffyass' kept telling people not use buy Monero (which I believe he continues to do).

Re:80% of Monero Transactions Trivially De-Anonymized on Tuesday April 18, 2017 @04:06PM (#14142396)
I doubt it; they stop serving data after the beginning of 2017 precisely because RingCT breaks their algorithms.
Re:80% of Monero Transactions Trivially De-Anonymized on Tuesday April 18, 2017 @04:05PM (#14142390)
> The sloppiness of this code is really shocking, "when the Monero client chooses mixins, it does not take into account whether the potential mixins have already been spent."

That's because RingCT removed the ability to create a ring signature with those outputs, so adding a complex whitelist / blacklist mechanism would have been a massive waste of time.

Re:80% of Monero Transactions Trivially De-Anonymized on Tuesday April 18, 2017 @03:57PM (#14142318)
> I haven't seen any evidence of 'academic dishonesty'.

How about one of the authors Tweeting out that 80% of the Monero transactions have been deanonymized (https://twitter.com/random_walker/status/852918816455655425), a claim that is neither true nor remotely correct?

This paper is akin to me publishing a paper noting how insecure Windows for Workgroups 3.11 is, providing advice for securing it, and then Tweeting out that that the paper found that "Windows is trivially insecure out the box". Sure, the paper would technically be correct, and my Tweet might even technically be correct, but it would be irrelevant since nobody uses Windows for Workgroups 3.11.

Nobody CAN use mixin-0 transactions in Monero, because they've been banned since a March 2016 hard fork that took over a year for them to plan and roll out. Nobody can be affected by down-chain use of those mixin-0 transactions because RingCT doesn't allow you to create ring sigs form them, which was added in the December 2016 hard fork.

It's no wonder, then, that the paper, and accompanying website, only go up to the end of 2016 - they have no valid data from the beginning of 2017 onwards, and have published the paper seemingly only as a 'hit piece'.

Re:80% of Monero Transactions Trivially De-Anonymized on Tuesday April 18, 2017 @03:44PM (#14142221)
What do you mean "if Monero fixes everything"? They already fixed everything, which is why the paper shows the decline in their ability to deduce things, and the paper COMPLETELY STOPS showing data after RingCT went into action.

Perhaps you should familiarise yourself with the papers that Monero themselves published on this in September 2014, and the follow-up in January 2015? Here-

https://lab.getmonero.org/pubs/MRL-0001.pdf

https://lab.getmonero.org/pubs/MRL-0004.pdf

Now the recommendations made in that 2nd paper were only instituted in the v2 hard fork in March 2016, because hard forks are hard and it was their first one, but it doesn't change the fact that they published two papers on it to warn the community, made immediate changes so that updated clients used minimum ring sig sizes, and then hard forked to ban mixin 0. Publishing a paper on an already-discovered and already-solved issue two years later isn't particularly interesting or novel.

Re:Zerocoin implementation bug on Sunday February 19, 2017 @03:12PM (#13681712)
As does Monero's RingCT, which is based on Blockstream's Confidential Transactions.

Obviously there are implementation risks, but in terms of cryptographic risk you are correct.

Re:The Zcash Anonymous Cryptocurrency [video] on Monday January 09, 2017 @03:49PM (#13359649)
By "the Monero guys" you mean the broader technical community that understand security software design?

Also, obscure origins are irrelevant when the technology is solid. Take the following examples: TrueCrypt, Bitcoin, MimbleWimble. Are you honestly arguing that TrueCrypt was bad?

Re:The Zcash Anonymous Cryptocurrency [video] on Monday January 09, 2017 @01:56PM (#13358744)
1. Given that not even Zooko understands zk-SNARKs, the ZCash name is trademarked, and they've shut down their Reddit and IRC channels, there is no chance of a community of competent developers that understand the technology springing up. Also I wouldn't be proud of forking Bitcoin, especially when the changes that have been made are so substantial that they can't keep in sync with upstream.

2. No, it's not in my hands to do so. The onus is on ZCash to demonstrate this the way any other cryptography is proven: peer review, and time. ZeroCash has little of either.

3. Anyone that sees it as an advantage has no clue about disincentives or game theoretic attacks.

4. The exact point of failure is that they all booted off the same ISO that was provided by one person. Additionally, when an observer at one of the stations had their phone compromised they didn't shut the ceremony down and restart, they just continued. Also, the participants are just Zooko's buddies - who's to say they aren't conspiring together, and merely compromising the procedure for anyone who isn't part of that (e.g. Peter Todd)?

5. If privacy is not the default, and is immensely hard to use (due to the system requirements), it will hardly be used. The entropy of the private system will be restricted to a relative handful of users.

Re:The Zcash Anonymous Cryptocurrency [video] on Monday January 09, 2017 @01:47PM (#13358664)
Or maybe we're just not buying into cryptography being pushed by a company that has a marketing department.
Re:The Zcash Anonymous Cryptocurrency [video] on Monday January 09, 2017 @12:19PM (#13357888)
Ummmm no.

1. It's controlled by a corporation with VC backing. This leads to a single point of failure, a ton of disincentives, and makes it easier for an attacker.

2. The cryptography is untested, unproven, and too new to be trusted. Since when did technically competent people advocate for cryptography like that??

3. The 20% tax puts a crazy amount of strain on the economic system, and is inordinately high.

4. The trusted setup is hard to get right, but they completely screwed it up (see my comment upthread).

5. Private transactions take 8gb+ of RAM and several minutes to compute on my laptop, how is that at all scalable or useful?

We should be immensely critical of new cryptography being rushed into production at the behest of investors, and we should not be promoting a centralized, corporate-controlled cryptocurrency.

Re:The Zcash Anonymous Cryptocurrency [video] on Monday January 09, 2017 @11:09AM (#13357340)
No he doesn't. Go read what he wrote again. Private transactions (one z-addr sends to another z-addr) were not being mined.
Re:The Zcash Anonymous Cryptocurrency [video] on Monday January 09, 2017 @11:07AM (#13357323)
He's 100% correct, as is the GitHub issue. Transactions that were z-addr -> t-addr, or vice versa, were being mined, but private transactions (my z-addr pays your z-addr) were not.

Per the ZCash website (https://z.cash/blog/state-of-the-network-2016-10-31.html) -

"There is one known bug, which causes private transactions (those in which all of the inputs and outputs are shielded addresses) to not get mined."

Re:The Zcash Anonymous Cryptocurrency [video] on Monday January 09, 2017 @06:17AM (#13355525)
You know that it's forked from Bitcoin right? What portion of the tax is being given to the Bitcoin developers?
Re:The Zcash Anonymous Cryptocurrency [video] on Monday January 09, 2017 @06:16AM (#13355518)
"A long time ago" being less than 2 months ago.

https://github.com/zcash/zcash/commit/9eb852edd0c9a20d7e3925...

Re:The Zcash Anonymous Cryptocurrency [video] on Monday January 09, 2017 @04:15AM (#13355067)
Re:The Zcash Anonymous Cryptocurrency [video] on Monday January 09, 2017 @04:12AM (#13355052)
It's being presented as an alternative that doesn't cut corners or make the incredibly dangerous compromises ZCash does. Would you expect a thread lauding SnapChat as a privacy enhancing messaging app to not have a bunch of people, finding the suggestion ludicrous, "pushing" Signal?

As to the video, the talk was pathetic. The speaker claimed he was going to explain zk-SNARKS to the layperson, then immediately claimed to not understand them. It presented none of the risks of ZCash, and only really covered how joinsplits work.

Re:The Zcash Anonymous Cryptocurrency [video] on Monday January 09, 2017 @04:05AM (#13355018)
Bitcoin will get a minimum block reward that ensures miner incentives in perpetuity? Bitcoin will switch from secp256k1 to Curve25519? Bitcoin will get a dynamic block size limiter that adjusts with transactional demand?

You must be joking.

Re:The Zcash Anonymous Cryptocurrency [video] on Monday January 09, 2017 @04:01AM (#13355005)
Really? So Bitcoin and Monero only work because of their premine...?
Re:The Zcash Anonymous Cryptocurrency [video] on Monday January 09, 2017 @04:00AM (#13354999)
It's not FUD, he's entirely correct. They had one thing to get right before launch, and they got it wrong. Speaks volumes for the so-called dream team. References:

- https://github.com/zcash/zcash/issues/1705

- https://www.cryptocoinsnews.com/zcash-bug-prevents-private-t...

Re:The Zcash Anonymous Cryptocurrency [video] on Monday January 09, 2017 @03:57AM (#13354985)
Your lack of understanding of how Monero works is embarrassing. Please educate yourself before commenting!

As to the trusted setup, there are a few salient points:

- you don't have to "just trust one participant", what if 3 of them collude and 3 were compromised?

- every participant booted off the same ISO which was provided by a single person. The claim is that the ISO can be built deterministically, but that still does not prevent it being compromised in subtle ways, and it seems that hardly anyone has bothered to try verify the ISO build process even subsequent to the ceremony.

- even when there was clear evidence that someone's phone was compromised, the ceremony went ahead. This is a huge red flag - why not just stop the ceremony and rethink it, given the fact that there was obvious infiltration?

- why only 6 participants? Why were they chosen by Zooko? Why was there no open application process where applicants could be considered by the community? Why were no members of academic institutions involved as participants?

The way the trusted setup was conducted is shocking, this is privacy theatre at best.

On your closing remark about it being innovative: nobody doubts that the ZeroCash white paper is innovative, but it is also too new for us to be trusting it. Would you advocate for TLS 1.3 to default to only use some encryption method that was in a very recent, largely unreviewed whitepaper, especially when that whitepaper contains math that is particularly hard to grok (Greg Maxwell calls it "moon math")? Why do we hold all of our cryptography to such high standards, distrusting everything that is new and unproven, but we're expected to give a financial system a pass? Would you feel the same if all of your net worth was held in that financial system?

Re:The Security Behind the Birth of Zcash on Monday December 05, 2016 @04:52AM (#13104387)
No, it'll be MANDATORY from next year September, not LIVE from next year September...

Older »