Peter Todd
Legendary
Offline
Activity: 1120
Merit: 1152
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 04, 2014, 07:42:28 AM |
|
So what? The code base is brand new and needs work. Every Monero investor should know this. Bitcoin was crap as a stack of cards at one point, it even had freaking goto loops in the code. Lets keep the record straight: Bitcoin v1.0 had significantly better code quality than Cryptonote does from what I've seen; I just checked and there weren't any goto statements in the codebase. Cleaning up this mess isn't going to be easy, although it certainly is doable. I'd strongly suggest taking the good part of Cryptonote - the ring signatures - and porting them over to the Satoshi codebase. Monero could be re-released based on that much better codebase and the UTXO set ported over at the same time so all coin owners on the old system were coin owners on the new system.
|
|
|
|
ExtremeFacials.com
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 190
Merit: 10
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 04, 2014, 07:49:17 AM |
|
So what? The code base is brand new and needs work. Every Monero investor should know this. Bitcoin was crap as a stack of cards at one point, it even had freaking goto loops in the code. Lets keep the record straight: Bitcoin v1.0 had significantly better code quality than Cryptonote does from what I've seen; I just checked and there weren't any goto statements in the codebase. Cleaning up this mess isn't going to be easy, although it certainly is doable. I'd strongly suggest taking the good part of Cryptonote - the ring signatures - and porting them over to the Satoshi codebase. Monero could be re-released based on that much better codebase and the UTXO set ported over at the same time so all coin owners on the old system were coin owners on the new system. Cool idea, let's do that
|
|
|
|
jl777
Legendary
Offline
Activity: 1176
Merit: 1134
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 04, 2014, 07:49:33 AM |
|
It looks like Mintpal and HitBTC are both still actively trading as well as withdraws and deposits are open.
Trading I can't do anything about. We've tried to contact those exchanges but haven't been able to. However, I strongly recommend that you do not attempt to do deposits or withdrawsThe block chain is a mess right now and there is no way to know what would happen to your coins. Do not engage in any transactions at this timeI got in touch with freeworm and he says he froze XMR at bter Let me know when it is all clear to resume James
|
|
|
|
jpouza
Legendary
Offline
Activity: 2800
Merit: 1119
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 04, 2014, 07:51:19 AM |
|
Don't panic!
Wow! Bittrex also disabled monero wallet and market as safe measure.
|
|
|
|
dnaleor
Legendary
Offline
Activity: 1470
Merit: 1000
Want privacy? Use Monero!
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 04, 2014, 07:52:36 AM |
|
So what? The code base is brand new and needs work. Every Monero investor should know this. Bitcoin was crap as a stack of cards at one point, it even had freaking goto loops in the code. Lets keep the record straight: Bitcoin v1.0 had significantly better code quality than Cryptonote does from what I've seen; I just checked and there weren't any goto statements in the codebase. Cleaning up this mess isn't going to be easy, although it certainly is doable. I'd strongly suggest taking the good part of Cryptonote - the ring signatures - and porting them over to the Satoshi codebase. Monero could be re-released based on that much better codebase and the UTXO set ported over at the same time so all coin owners on the old system were coin owners on the new system. what about the bug that created billions of BTC?
|
|
|
|
ol92
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 04, 2014, 07:53:16 AM |
|
not just monero but all cryptonote coins are at risk.
How do you know?
|
|
|
|
DemocraticRepublicOfDave
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 77
Merit: 10
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 04, 2014, 07:54:46 AM |
|
Ho hum.
BTC has suffered from many attacks and bugs in the past (fork of March 2013) and survived.
This sort of thing is to be expected for a young currency with a new algo and codebase.
Currently we have an attack. From this the details will be discovered, and code patched to mitigate against this attack vector in the future. Also once the attack is understood it may also lead to the discovery of other attack vectors, and the patching of those also. This is good for the long term future of the coin.
If XMR is to be adopted as people in this thread believe then we can expect to experience similar events in the future as well.
Cheers
Dave
|
|
|
|
Peter Todd
Legendary
Offline
Activity: 1120
Merit: 1152
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 04, 2014, 07:55:45 AM |
|
Lets keep the record straight: Bitcoin v1.0 had significantly better code quality than Cryptonote does from what I've seen; I just checked and there weren't any goto statements in the codebase. Cleaning up this mess isn't going to be easy, although it certainly is doable.
I'd strongly suggest taking the good part of Cryptonote - the ring signatures - and porting them over to the Satoshi codebase. Monero could be re-released based on that much better codebase and the UTXO set ported over at the same time so all coin owners on the old system were coin owners on the new system.
what about the bug that created billions of BTC? All new systems have bugs; based on the code I've looked at I fully expect we'll find an order of magnitude or three more serious bugs in the Cryptonote codebase than we found in the Bitcoin codebase. Besides, by re-using the Bitcoin codebase you get the benefit of all the bugs that have been fixed over the past few years.
|
|
|
|
Kuriso
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 04, 2014, 07:56:09 AM |
|
Looks like HitBTC just froze the deposits/withdraws and posted a warning
|
|
|
|
ShroomsKit_Disgrace
Legendary
Offline
Activity: 952
Merit: 1000
Yeah! I hate ShroomsKit!
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 04, 2014, 07:57:40 AM |
|
omg XMR is doomed!
|
|
|
|
ShroomsKit_Disgrace
Legendary
Offline
Activity: 952
Merit: 1000
Yeah! I hate ShroomsKit!
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 04, 2014, 07:57:58 AM |
|
omg XMR is doomed!
My investments.... ![Cry](https://bitcointalk.org/Smileys/default/cry.gif)
|
|
|
|
nioc
Legendary
Offline
Activity: 1624
Merit: 1008
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 04, 2014, 08:00:55 AM |
|
Lets keep the record straight: Bitcoin v1.0 had significantly better code quality than Cryptonote does from what I've seen; I just checked and there weren't any goto statements in the codebase. Cleaning up this mess isn't going to be easy, although it certainly is doable.
I'd strongly suggest taking the good part of Cryptonote - the ring signatures - and porting them over to the Satoshi codebase. Monero could be re-released based on that much better codebase and the UTXO set ported over at the same time so all coin owners on the old system were coin owners on the new system.
what about the bug that created billions of BTC? All new systems have bugs; based on the code I've looked at I fully expect we'll find an order of magnitude or three more serious bugs in the Cryptonote codebase than we found in the Bitcoin codebase. Besides, by re-using the Bitcoin codebase you get the benefit of all the bugs that have been fixed over the past few years. Are you offering help ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) There are other things besides ring signatures that are good and I have no idea how compatible they are. As always, tradeoffs.
|
|
|
|
btcney
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 04, 2014, 08:03:18 AM |
|
Should have bought Boolberry instead, lol ![Cheesy](https://bitcointalk.org/Smileys/default/cheesy.gif)
|
|
|
|
Peter Todd
Legendary
Offline
Activity: 1120
Merit: 1152
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 04, 2014, 08:06:02 AM |
|
All new systems have bugs; based on the code I've looked at I fully expect we'll find an order of magnitude or three more serious bugs in the Cryptonote codebase than we found in the Bitcoin codebase.
Besides, by re-using the Bitcoin codebase you get the benefit of all the bugs that have been fixed over the past few years.
Are you offering help ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) Not quite - I've been hired as an advisor. There are other things besides ring signatures that are good and I have no idea how compatible they are. As always, tradeoffs.
I can't think of anything in Monero that would be fundementally incompatible with the Bitcoin codebase, although you'd certainly need to write some code. One good thing is that there's been a lot of recent work on the Bitcoin codebase to make it significantly more modular, to that reusing it for altcoins is easier than it used to be.
|
|
|
|
nioc
Legendary
Offline
Activity: 1624
Merit: 1008
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 04, 2014, 08:07:55 AM |
|
not just monero but all cryptonote coins are at risk.
How do you know? did you read TacoTimes' preliminary explanation? It seems that the issue is with the cryptonote protocol that all cryptonote coins share. However let's wait and see what happens. Most of us are speculating from a position of ignorance.
|
|
|
|
nikola384
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 76
Merit: 10
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 04, 2014, 08:08:21 AM |
|
It looks like Mintpal and HitBTC are both still actively trading as well as withdraws and deposits are open.
Trading I can't do anything about. We've tried to contact those exchanges but haven't been able to. However, I strongly recommend that you do not attempt to do deposits or withdrawsThe block chain is a mess right now and there is no way to know what would happen to your coins. Do not engage in any transactions at this timeI got in touch with freeworm and he says he froze XMR at bter Let me know when it is all clear to resume James Signed: James, the concerned, helpful helper!
|
|
|
|
nioc
Legendary
Offline
Activity: 1624
Merit: 1008
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 04, 2014, 08:10:30 AM |
|
All new systems have bugs; based on the code I've looked at I fully expect we'll find an order of magnitude or three more serious bugs in the Cryptonote codebase than we found in the Bitcoin codebase.
Besides, by re-using the Bitcoin codebase you get the benefit of all the bugs that have been fixed over the past few years.
Are you offering help ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) Not quite - I've been hired as an advisor. There are other things besides ring signatures that are good and I have no idea how compatible they are. As always, tradeoffs.
I can't think of anything in Monero that would be fundementally incompatible with the Bitcoin codebase, although you'd certainly need to write some code. One good thing is that there's been a lot of recent work on the Bitcoin codebase to make it significantly more modular, to that reusing it for altcoins is easier than it used to be. Thank you Peter.
|
|
|
|
drawingthesun
Legendary
Offline
Activity: 1176
Merit: 1015
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 04, 2014, 08:11:57 AM |
|
So what? The code base is brand new and needs work. Every Monero investor should know this. Bitcoin was crap as a stack of cards at one point, it even had freaking goto loops in the code. Lets keep the record straight: Bitcoin v1.0 had significantly better code quality than Cryptonote does from what I've seen; I just checked and there weren't any goto statements in the codebase. Cleaning up this mess isn't going to be easy, although it certainly is doable. I'd strongly suggest taking the good part of Cryptonote - the ring signatures - and porting them over to the Satoshi codebase. Monero could be re-released based on that much better codebase and the UTXO set ported over at the same time so all coin owners on the old system were coin owners on the new system. Fair enough, however there was at one point a goto in bitcoin code, https://github.com/bitcoin/bitcoin/pull/2733/files
|
|
|
|
stealth923
Legendary
Offline
Activity: 1036
Merit: 1000
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 04, 2014, 08:12:17 AM Last edit: September 04, 2014, 08:35:23 AM by stealth923 |
|
And this is why adoption for cryptonote is at least 5 years behind bitcoin API.....all you hero shills love talking it up....
its untested - no business in their right mind would accept this technology when flaws like this exist.
Back to the drawing board...maybe you can look at the bloat / scalability issue while you are at it!
|
|
|
|
Peter Todd
Legendary
Offline
Activity: 1120
Merit: 1152
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 04, 2014, 08:13:30 AM |
|
That's a proposed pull-req - it was never merged into the Bitcoin Core codebase. (in part because of the goto)
|
|
|
|
|