Bitcoin Forum
May 19, 2024, 02:49:50 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Peter Todd: Monero is atrociously bad  (Read 992 times)
HCLivess (OP)
Legendary
*
Offline Offline

Activity: 2114
Merit: 1090


=== NODE IS OK! ==


View Profile WWW
July 21, 2015, 12:35:01 PM
 #1

https://twitter.com/petertoddbtc/status/507427225927708672

The Cryptonote/Bytecoin codebase #XMR is based on is atrociously bad, orders of magnitude worse than #Bitcoin. WTF: https://raw.githubusercontent.com/amjuarez/bytecoin/master/src/crypto/tree-hash.c

Jungian
Legendary
*
Offline Offline

Activity: 930
Merit: 1010


View Profile
July 21, 2015, 12:40:37 PM
 #2

https://twitter.com/petertoddbtc/status/507427225927708672

The Cryptonote/Bytecoin codebase #XMR is based on is atrociously bad, orders of magnitude worse than #Bitcoin. WTF: https://raw.githubusercontent.com/amjuarez/bytecoin/master/src/crypto/tree-hash.c

This is from a year ago. It has been cleaned up very much since then. But nice try!

I think Monero (XMR) is very interesting.
https://moneroeconomy.com/faq/why-monero-matters
rdnkjdi
Legendary
*
Offline Offline

Activity: 1256
Merit: 1009


View Profile
July 21, 2015, 12:48:01 PM
 #3

https://twitter.com/petertoddbtc/status/507427225927708672

The Cryptonote/Bytecoin codebase #XMR is based on is atrociously bad, orders of magnitude worse than #Bitcoin. WTF: https://raw.githubusercontent.com/amjuarez/bytecoin/master/src/crypto/tree-hash.c

This is from a year ago. It has been cleaned up very much since then. But nice try!

I'd say "Process of being cleaned up" is probably more appropriate.

The dynamic blocksize limits are probably starting to look attractive to bitcoin.  Speaking of which ... have any of the bitcoin clones implemented a self adjusting blocksize limit?  Might be a good move for darkcoin if it hasn't been done yet.
sdmathis
Hero Member
*****
Offline Offline

Activity: 546
Merit: 500


AKA The Rubber Monkey


View Profile
July 21, 2015, 12:48:29 PM
 #4

https://twitter.com/petertoddbtc/status/507427225927708672

The Cryptonote/Bytecoin codebase #XMR is based on is atrociously bad, orders of magnitude worse than #Bitcoin. WTF: https://raw.githubusercontent.com/amjuarez/bytecoin/master/src/crypto/tree-hash.c

That's interesting, but irrelevant and has nothing to do with his latest comments concerning DASH.

smooth
Legendary
*
Offline Offline

Activity: 2968
Merit: 1198



View Profile
July 21, 2015, 12:52:23 PM
 #5

https://twitter.com/petertoddbtc/status/507427225927708672

The Cryptonote/Bytecoin codebase #XMR is based on is atrociously bad, orders of magnitude worse than #Bitcoin. WTF: https://raw.githubusercontent.com/amjuarez/bytecoin/master/src/crypto/tree-hash.c

This is from a year ago. It has been cleaned up very much since then. But nice try!

I'd say "Process of being cleaned up" is probably more appropriate.

The specific C code he was referring to has been entirely cleaned up, either by rewriting it (in the case of tree-hash referenced above) or documenting where it came from (a well-known crypto library) and verifying that it is unmodified. The rest of the code base was never that bad, but of course can nevertheless be improved, so that process does continue.

rdnkjdi
Legendary
*
Offline Offline

Activity: 1256
Merit: 1009


View Profile
July 21, 2015, 12:55:30 PM
 #6

Quote
The specific C code he was referring to has been entirely cleaned up, either by rewriting it (in the case of tree-hash referenced above) or documenting where it came from (a well-known crypto library) and verifying that it is unmodified. The rest of the code base was never that bad, but of course can nevertheless be improved, so that process does continue.

Thank you for the clarification.  Appreciate what you guys are accomplishing.
sdmathis
Hero Member
*****
Offline Offline

Activity: 546
Merit: 500


AKA The Rubber Monkey


View Profile
July 21, 2015, 01:04:20 PM
 #7

https://twitter.com/petertoddbtc/status/507427225927708672

The Cryptonote/Bytecoin codebase #XMR is based on is atrociously bad, orders of magnitude worse than #Bitcoin. WTF: https://raw.githubusercontent.com/amjuarez/bytecoin/master/src/crypto/tree-hash.c

This is from a year ago. It has been cleaned up very much since then. But nice try!

I'd say "Process of being cleaned up" is probably more appropriate.

The specific C code he was referring to has been entirely cleaned up, either by rewriting it (in the case of tree-hash referenced above) or documenting where it came from (a well-known crypto library) and verifying that it is unmodified. The rest of the code base was never that bad, but of course can nevertheless be improved, so that process does continue.



Just curious, was the bad code that you guys cleaned up just "ugly", or was it bad in that it was unstable or broken?

smooth
Legendary
*
Offline Offline

Activity: 2968
Merit: 1198



View Profile
July 21, 2015, 01:15:26 PM
 #8

https://twitter.com/petertoddbtc/status/507427225927708672

The Cryptonote/Bytecoin codebase #XMR is based on is atrociously bad, orders of magnitude worse than #Bitcoin. WTF: https://raw.githubusercontent.com/amjuarez/bytecoin/master/src/crypto/tree-hash.c

This is from a year ago. It has been cleaned up very much since then. But nice try!

I'd say "Process of being cleaned up" is probably more appropriate.

The specific C code he was referring to has been entirely cleaned up, either by rewriting it (in the case of tree-hash referenced above) or documenting where it came from (a well-known crypto library) and verifying that it is unmodified. The rest of the code base was never that bad, but of course can nevertheless be improved, so that process does continue.



Just curious, was the bad code that you guys cleaned up just "ugly", or was it bad in that it was unstable or broken?

Broken (possibly left that way deliberately as an exploit), but also very obscure and undocumented. It was fixed by rewriting it.
RajRambo
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
July 21, 2015, 02:15:02 PM
 #9

https://twitter.com/petertoddbtc/status/507427225927708672

The Cryptonote/Bytecoin codebase #XMR is based on is atrociously bad, orders of magnitude worse than #Bitcoin. WTF: https://raw.githubusercontent.com/amjuarez/bytecoin/master/src/crypto/tree-hash.c

This is from a year ago. It has been cleaned up very much since then. But nice try!

I'd say "Process of being cleaned up" is probably more appropriate.

The specific C code he was referring to has been entirely cleaned up, either by rewriting it (in the case of tree-hash referenced above) or documenting where it came from (a well-known crypto library) and verifying that it is unmodified. The rest of the code base was never that bad, but of course can nevertheless be improved, so that process does continue.



Just curious, was the bad code that you guys cleaned up just "ugly", or was it bad in that it was unstable or broken?

Broken (possibly left that way deliberately as an exploit), but also very obscure and undocumented. It was fixed by rewriting it.

I call bullshit.  Probably Smooth never rewrote anything.  Most of what these guys say is 100% bullshit trying to make it sound they are doing lots of work and Monero is really different to cryptonote.  Except the wallet is 8 months old as everyone knows so i cant be that different can it.  

Notice, he didn't say which code he 'fixed', or ya know link to the before and after code, so everyone can go back to sleep.

smooth
Legendary
*
Offline Offline

Activity: 2968
Merit: 1198



View Profile
July 21, 2015, 02:41:51 PM
 #10

https://twitter.com/petertoddbtc/status/507427225927708672

The Cryptonote/Bytecoin codebase #XMR is based on is atrociously bad, orders of magnitude worse than #Bitcoin. WTF: https://raw.githubusercontent.com/amjuarez/bytecoin/master/src/crypto/tree-hash.c

This is from a year ago. It has been cleaned up very much since then. But nice try!

I'd say "Process of being cleaned up" is probably more appropriate.

The specific C code he was referring to has been entirely cleaned up, either by rewriting it (in the case of tree-hash referenced above) or documenting where it came from (a well-known crypto library) and verifying that it is unmodified. The rest of the code base was never that bad, but of course can nevertheless be improved, so that process does continue.



Just curious, was the bad code that you guys cleaned up just "ugly", or was it bad in that it was unstable or broken?

Broken (possibly left that way deliberately as an exploit), but also very obscure and undocumented. It was fixed by rewriting it.

I call bullshit.  Probably Smooth never rewrote anything.  Most of what these guys say is 100% bullshit trying to make it sound they are doing lots of work and Monero is really different to cryptonote.  Except the wallet is 8 months old as everyone knows so i cant be that different can it.  

Notice, he didn't say which code he 'fixed', or ya know link to the before and after code, so everyone can go back to sleep.

As I said on the other thread where you are spewing the same nonsense, GTFO

https://github.com/monero-project/bitmonero/commit/2ef0aee81d20c002ed50d6dec4baceee1ac40b44

https://twitter.com/petertoddbtc/status/622081863008436225
RajRambo
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
July 21, 2015, 02:45:46 PM
 #11

https://twitter.com/petertoddbtc/status/507427225927708672

The Cryptonote/Bytecoin codebase #XMR is based on is atrociously bad, orders of magnitude worse than #Bitcoin. WTF: https://raw.githubusercontent.com/amjuarez/bytecoin/master/src/crypto/tree-hash.c

This is from a year ago. It has been cleaned up very much since then. But nice try!

I'd say "Process of being cleaned up" is probably more appropriate.

The specific C code he was referring to has been entirely cleaned up, either by rewriting it (in the case of tree-hash referenced above) or documenting where it came from (a well-known crypto library) and verifying that it is unmodified. The rest of the code base was never that bad, but of course can nevertheless be improved, so that process does continue.



Just curious, was the bad code that you guys cleaned up just "ugly", or was it bad in that it was unstable or broken?

Broken (possibly left that way deliberately as an exploit), but also very obscure and undocumented. It was fixed by rewriting it.

I call bullshit.  Probably Smooth never rewrote anything.  Most of what these guys say is 100% bullshit trying to make it sound they are doing lots of work and Monero is really different to cryptonote.  Except the wallet is 8 months old as everyone knows so i cant be that different can it.  

Notice, he didn't say which code he 'fixed', or ya know link to the before and after code, so everyone can go back to sleep.

As I said on the other thread where you are spewing the same nonsense, GTFO

https://github.com/monero-project/bitmonero/commit/2ef0aee81d20c002ed50d6dec4baceee1ac40b44

https://twitter.com/petertoddbtc/status/622081863008436225

Like I said on the other thread, he said the code-base was atrociously bad.  So what else did you change in the code-base to fix it? Answer: Nothing, because Smooth is a total bullshit artist.
smooth
Legendary
*
Offline Offline

Activity: 2968
Merit: 1198



View Profile
July 21, 2015, 02:53:21 PM
 #12

https://twitter.com/petertoddbtc/status/507427225927708672

The Cryptonote/Bytecoin codebase #XMR is based on is atrociously bad, orders of magnitude worse than #Bitcoin. WTF: https://raw.githubusercontent.com/amjuarez/bytecoin/master/src/crypto/tree-hash.c

This is from a year ago. It has been cleaned up very much since then. But nice try!

I'd say "Process of being cleaned up" is probably more appropriate.

The specific C code he was referring to has been entirely cleaned up, either by rewriting it (in the case of tree-hash referenced above) or documenting where it came from (a well-known crypto library) and verifying that it is unmodified. The rest of the code base was never that bad, but of course can nevertheless be improved, so that process does continue.



Just curious, was the bad code that you guys cleaned up just "ugly", or was it bad in that it was unstable or broken?

Broken (possibly left that way deliberately as an exploit), but also very obscure and undocumented. It was fixed by rewriting it.

I call bullshit.  Probably Smooth never rewrote anything.  Most of what these guys say is 100% bullshit trying to make it sound they are doing lots of work and Monero is really different to cryptonote.  Except the wallet is 8 months old as everyone knows so i cant be that different can it. 

Notice, he didn't say which code he 'fixed', or ya know link to the before and after code, so everyone can go back to sleep.

As I said on the other thread where you are spewing the same nonsense, GTFO

https://github.com/monero-project/bitmonero/commit/2ef0aee81d20c002ed50d6dec4baceee1ac40b44

https://twitter.com/petertoddbtc/status/622081863008436225

Like I said on the other thread, he said the code-base was atrociously bad.  So what else did you change in the code-base to fix it? Answer: Nothing, because Smooth is a total bullshit artist.

GTFO

1. Read his (almost year old) tweet. He referenced a specific file, which was rewritten (as cited above)

2. Sure, "nothing" except 1059 commits: http://pastebin.com/fSJM8m0v
darlidada
Hero Member
*****
Offline Offline

Activity: 723
Merit: 503


View Profile
July 21, 2015, 02:53:29 PM
 #13

"Yup! Rather have cleaned up bad code w/ good crypto over bad crypto.."

https://twitter.com/petertoddbtc/status/622081863008436225
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!