dEBRUYNE
Legendary
Offline
Activity: 2268
Merit: 1141
|
|
January 15, 2016, 01:11:47 PM |
|
Crosspost: NB: https://forum.getmonero.org/1/news-announcements-and-editorials/2452/monero-network-malicious-fork-from-block-913193-updates-and-resolutionFrom that post (which will be kept updated) - Hi all, The Monero network was (once again) the subject of an attack. Due to an error during the development of 0.9, Hydrogen Helix, we omitted a check that allowed for v2 blocks to be added to the network prior to the hard fork block height. Thus instead of forking on March 20, at block height 1009827, a v2 block was added to the network at block height 913193. This is obviously problematic as not all services have updated to 0.9, and the bulk of the network hash rate is still on 0.8.x. We are preparing a point release to 0.9 that resolves this, but in the meantime only if you are running 0.9 you can do the following as a quick patch: Shut down your Monero daemon Grab a checkpoints.json file from getmonero: https://downloads.getmonero.org/checkpoints.jsonPut the file in your bitmonero working directory (eg. ~/.bitmonero or C:\ProgramData\bitmonero) Restart the daemon As soon as the patched point release is out you can remove the checkpoints.json file, if you wish, and run the updated version. The checkpoints.json patch is a quick fix and does not prevent the attacker from replaying their attack at a later block.
|
|
|
|
canth
Legendary
Offline
Activity: 1442
Merit: 1001
|
|
January 15, 2016, 01:13:37 PM |
|
http://blog.cryptsy.com/Since Cryptsy was late to the game with Cryptonote coins, hopefully not many lost their XMR there. Still, not great for the alt community. I can't believe that Cryptsy didn't run a real cold wallet for their BTC/LTC at least! Amateur hour, it seems.
|
|
|
|
tifozi
|
|
January 15, 2016, 01:29:48 PM |
|
http://blog.cryptsy.com/Since Cryptsy was late to the game with Cryptonote coins, hopefully not many lost their XMR there. Still, not great for the alt community. I can't believe that Cryptsy didn't run a real cold wallet for their BTC/LTC at least! Amateur hour, it seems. Seems like a completely fabricated story that they are trying to mislead people with. An IRC daemon cannot do anything with a "cold" wallet, even a hot wallet is a stretch. The biggest indicator is the way the coins didn't move or get sold after this hypothetical theft contrary to every other theft we have seen till date. Cryptsy was deliberately not adding XMR under threats from BitcoinExpress et al and few other parties who didn't want to see it there. They also leaked confidential information about some of the users there illegally.
|
|
|
|
primer-
Legendary
Offline
Activity: 1092
Merit: 1000
|
|
January 15, 2016, 02:07:07 PM |
|
Crosspost: NB: https://forum.getmonero.org/1/news-announcements-and-editorials/2452/monero-network-malicious-fork-from-block-913193-updates-and-resolutionFrom that post (which will be kept updated) - Hi all, The Monero network was (once again) the subject of an attack. Due to an error during the development of 0.9, Hydrogen Helix, we omitted a check that allowed for v2 blocks to be added to the network prior to the hard fork block height. Thus instead of forking on March 20, at block height 1009827, a v2 block was added to the network at block height 913193. This is obviously problematic as not all services have updated to 0.9, and the bulk of the network hash rate is still on 0.8.x. We are preparing a point release to 0.9 that resolves this, but in the meantime only if you are running 0.9 you can do the following as a quick patch: Shut down your Monero daemon Grab a checkpoints.json file from getmonero: https://downloads.getmonero.org/checkpoints.jsonPut the file in your bitmonero working directory (eg. ~/.bitmonero or C:\ProgramData\bitmonero) Restart the daemon As soon as the patched point release is out you can remove the checkpoints.json file, if you wish, and run the updated version. The checkpoints.json patch is a quick fix and does not prevent the attacker from replaying their attack at a later block. ANOTHER FUCK-UP BY THE MAN-CHILD DEVELOPERS!!!
|
|
|
|
Hueristic
Legendary
Offline
Activity: 4032
Merit: 5590
Doomed to see the future and unable to prevent it
|
|
January 15, 2016, 04:00:18 PM |
|
He makes some very valid points and he is of course right about the negative impacts of the 1 MB blocksize. He is also correct in saying the "bloat" is not the issue, in fact the small blocksize in Bitcoin may have led to the massive concentration of the Bitcoin hash rate in China effectively allowing the Government of China to control Bitcoin. On the other hand I do not agree at all with the criticism of people such as Gregory Maxwell, who I must say has also made many very valid points on the matter of scaling Bitcoin. The simple reality is that the Bytecoin solution of adaptive blocksize limits without a tail emission is also a prescription for disaster. The problem with Bitcoin is that nobody has found and it may well be impossible to find a way to develop a fee market, in the, absence of a block subsidy, that does not over time converge to one of two undesirable results: Fixed blocksize and infinite fees or infinite blocksize and zero fees. Mike Hearn has made a very persuasive argument as to why a fixed blocksize and infinite fees is such an undesirable outcome; however I am sure that Gregory Maxwell can make an equally persuasive argument as to why an infinite blocksize and zero fees is an equally undesirable outcome. Maybe the real reason why there has not been a solution to Bitcoin blocksize debate is that a solution may in fact not be possible, if one keeps the 21,000,000 maximum number of XBT limit in place, rather than because of the personalities involved. So in all of this where does Monero stand? Well Monero is the highest capitalization coin that has solved this problem in a pure proof of work coin. My philosophy on this is that when one takes care of the long term the short term will take care of itself. On the other hand focus on the short term and expect grief over the long term. Monero has taken care of the long term, unfortunately Bitcoin and for that matter most other crypto currencies have not. Nice post, you should cross post it to anonymints thread. Obfuscation will never be the solution and you can quote me on that. http://blog.cryptsy.com/Since Cryptsy was late to the game with Cryptonote coins, hopefully not many lost their XMR there. Still, not great for the alt community. I can't believe that Cryptsy didn't run a real cold wallet for their BTC/LTC at least! Amateur hour, it seems. Since day one I and many others were warning not to get on that scam exchange but people saw dollor signs and sealed their own fate. C'est la vie Crosspost: NB: https://forum.getmonero.org/1/news-announcements-and-editorials/2452/monero-network-malicious-fork-from-block-913193-updates-and-resolutionFrom that post (which will be kept updated) - Hi all, The Monero network was (once again) the subject of an attack. Due to an error during the development of 0.9, Hydrogen Helix, we omitted a check that allowed for v2 blocks to be added to the network prior to the hard fork block height. Thus instead of forking on March 20, at block height 1009827, a v2 block was added to the network at block height 913193. This is obviously problematic as not all services have updated to 0.9, and the bulk of the network hash rate is still on 0.8.x. We are preparing a point release to 0.9 that resolves this, but in the meantime only if you are running 0.9 you can do the following as a quick patch: Shut down your Monero daemon Grab a checkpoints.json file from getmonero: https://downloads.getmonero.org/checkpoints.jsonPut the file in your bitmonero working directory (eg. ~/.bitmonero or C:\ProgramData\bitmonero) Restart the daemon As soon as the patched point release is out you can remove the checkpoints.json file, if you wish, and run the updated version. The checkpoints.json patch is a quick fix and does not prevent the attacker from replaying their attack at a later block. Did this coincide with the hash rate increase? PEOPLE there are reasons threads have titles put your posts in the correct threads. Damn @Smooth: This shit is really all over the place can you enforce thread discipline? OH, ON Topic. I bought some, it's been over a year. My money is that we are at the bottom and will not see a dip past 10% in the foreseeable future and the upside is massive. Looks like I always pick a nexus point to invest in this phenomenon(<< yeah thats what these techs are bringing to the world, nothing less)
|
“Bad men need nothing more to compass their ends, than that good men should look on and do nothing.”
|
|
|
dnaleor
Legendary
Offline
Activity: 1470
Merit: 1000
Want privacy? Use Monero!
|
|
January 15, 2016, 04:05:01 PM |
|
***INSULT TOWARDS THE DEV TEAM***
Did you contribute any line of code so the core devs had more eyes to check for errors? Did you donate any eto to the dev fund so the devs had more incentive to check the code? I guess the answer is NO and NO. So STFU and GFY
|
|
|
|
Hueristic
Legendary
Offline
Activity: 4032
Merit: 5590
Doomed to see the future and unable to prevent it
|
|
January 15, 2016, 04:07:27 PM |
|
***INSULT TOWARDS THE DEV TEAM***
Did you contribute any line of code so the core devs had more eyes to check for errors? Did you donate any eto to the dev fund so the devs had more incentive to check the code? I guess the answer is NO and NO. So STFU and GFY Hasn't hurt the price any.
|
“Bad men need nothing more to compass their ends, than that good men should look on and do nothing.”
|
|
|
smooth (OP)
Legendary
Offline
Activity: 2968
Merit: 1198
|
|
January 15, 2016, 04:08:01 PM |
|
@Smooth: This shit is really all over the place can you enforce thread discipline?
We're getting close to the line but I think it is okay so far. Issues such as the quality of development and centralization pressure compared to Bitcoin are on-topic as long as substantive and not mere insults. The announcement of the forking issue and patch is also somewhat relevant to potential price action, though the market seems to have shrugged it off (in addition to the valid point of wanting to get the word out on an important announcement).
|
|
|
|
dEBRUYNE
Legendary
Offline
Activity: 2268
Merit: 1141
|
|
January 15, 2016, 04:08:28 PM |
|
@ Hueristic, I am cross posting it so it reaches as many people as possible. Some read this thread and not the ANN thread and vice-versa, hence.
|
|
|
|
bitebits
Legendary
Offline
Activity: 2302
Merit: 3685
Flippin' burgers since 1163.
|
|
January 15, 2016, 04:19:22 PM Last edit: January 15, 2016, 05:30:33 PM by bitebits |
|
Crosspost: NB: https://forum.getmonero.org/1/news-announcements-and-editorials/2452/monero-network-malicious-fork-from-block-913193-updates-and-resolutionFrom that post (which will be kept updated) - Hi all, The Monero network was (once again) the subject of an attack. Due to an error during the development of 0.9, Hydrogen Helix, we omitted a check that allowed for v2 blocks to be added to the network prior to the hard fork block height. Thus instead of forking on March 20, at block height 1009827, a v2 block was added to the network at block height 913193. This is obviously problematic as not all services have updated to 0.9, and the bulk of the network hash rate is still on 0.8.x. We are preparing a point release to 0.9 that resolves this, but in the meantime only if you are running 0.9 you can do the following as a quick patch: Shut down your Monero daemon Grab a checkpoints.json file from getmonero: https://downloads.getmonero.org/checkpoints.jsonPut the file in your bitmonero working directory (eg. ~/.bitmonero or C:\ProgramData\bitmonero) Restart the daemon As soon as the patched point release is out you can remove the checkpoints.json file, if you wish, and run the updated version. The checkpoints.json patch is a quick fix and does not prevent the attacker from replaying their attack at a later block. Thanks for sharing, fix applied successfully on the Linux VPS node. Mumbling something about anti-fragile.. Wonder what the real impact of this attack is. For example https://monerohash.com/nodes-distribution.html seems to be down (nodes not updated for >5 hours).
|
You can figure out what will happen, not when /Warren Buffett
|
|
|
|
bitebits
Legendary
Offline
Activity: 2302
Merit: 3685
Flippin' burgers since 1163.
|
|
January 15, 2016, 08:09:58 PM |
|
Thanks for posting this here dEBRUYNE, really important to spread this news quickly.
|
You can figure out what will happen, not when /Warren Buffett
|
|
|
allysa
Newbie
Offline
Activity: 42
Merit: 0
|
|
January 15, 2016, 11:49:30 PM |
|
Nice volume and price up from what now looks like a definitive bottom test in spite of BTC rise...
Much more positive.
|
|
|
|
luigi1111
Legendary
Offline
Activity: 1105
Merit: 1000
|
|
January 16, 2016, 12:25:46 AM |
|
I stand corrected. I think the chance of getting one or more double block in a day, including any double that's part of a triple 1 - (1 - .025^2)^1339 =~57% Using exponents 3 and 1338, you have about a 2% chance of hitting a triple on any given day.
Now we're on the same page. Though, I don't think it's correct to subtract from the exponent like that, but I could be wrong. Let's see if this makes sense. Consider a group of three consecutive blocks. Your chance of winning at least one is 1 - (1 - .025^1)^3 Your chance of winning at least two in a row is 1 - (1 - .025^2)^2 Your chance of winning all three is .025^3, or 1 - (1 - .025^3)^1. The sum of the exponents is constant. This still isn't right, but it's fairly close. For example: 1 - (1 - .025^2)^2 = 0.001249609375, but the true odds of "2 in a row out of 3 'rolls'" seem to be 79 / 64,000 or 0.001234375. Anyway, I think neither of us are really correct. We need something more like: https://www.quora.com/How-many-times-do-I-have-to-roll-a-dice-to-roll-the-same-number-six-times-in-a-rowIf I did it right, I think it should take 65,640 blocks on average for a triple, or like 2.19% / day.
|
|
|
|
TPTB_need_war
|
|
January 16, 2016, 05:05:41 AM |
|
He makes some very valid points and he is of course right about the negative impacts of the 1 MB blocksize. He is also correct in saying the "bloat" is not the issue, in fact the small blocksize in Bitcoin may have led to the massive concentration of the Bitcoin hash rate in China effectively allowing the Government of China to control Bitcoin. On the other hand I do not agree at all with the criticism of people such as Gregory Maxwell, who I must say has also made many very valid points on the matter of scaling Bitcoin. The simple reality is that the Bytecoin solution of adaptive blocksize limits without a tail emission is also a prescription for disaster. The problem with Bitcoin is that nobody has found and it may well be impossible to find a way to develop a fee market, in the, absence of a block subsidy, that does not over time converge to one of two undesirable results: Fixed blocksize and infinite fees or infinite blocksize and zero fees. Mike Hearn has made a very persuasive argument as to why a fixed blocksize and infinite fees is such an undesirable outcome; however I am sure that Gregory Maxwell can make an equally persuasive argument as to why an infinite blocksize and zero fees is an equally undesirable outcome. Maybe the real reason why there has not been a solution to Bitcoin blocksize debate is that a solution may in fact not be possible, if one keeps the 21,000,000 maximum number of XBT limit in place, rather than because of the personalities involved. So in all of this where does Monero stand? Well Monero is the highest capitalization coin that has solved this problem in a pure proof of work coin. My philosophy on this is that when one takes care of the long term the short term will take care of itself. On the other hand focus on the short term and expect grief over the long term. Monero has taken care of the long term, unfortunately Bitcoin and for that matter most other crypto currencies have not. Excellent insight. The problem of hash concentration could still be something that needs to be smartly tackled. Otherwise XMR has got some pretty solid design for a crypto currency. I am a big believer in PoW but hash concentration is a potential problem (down the road) On the markets, seeing some minor positive action even at this hour for a change. The problem of Bitcoin hash concentration in China was paradoxically a direct result of keeping the blocksize small. This happened because ASIC production is most economical in China. With an adaptive blocksize limit in Bitcoin this likely would not have happened since The Great Firewall of China would have placed miners in China at a very significant disadvantage due to latency. This would have forced Chinese ASIC manufacturers to sell their devices for export. The lesson I see here is that a well designed crypto currency will route around censorship and drive mining to those jurisdictions that do not engage in Internet censorship. Monero is way less vulnerable here since it is likely that both China will be the most cost effective place to manufacture electronics and will also continue to censor the Internet. Well the myth that "bloat" leads to centralization has been debunked. Edit: Monero has also other ways to mitigate this risk such as an ASIC resistant algorithm, and initiatives such as smart mining; nevertheless I do agree that this risk will need to be addressed and minimized. ArticMine is correct about the problem and incorrect to claim Monero (or Aeon or any other crypto currency) has a solution. Only my design has a solution. Details at the following link: https://bitcointalk.org/index.php?topic=1319681.msg13569087#msg13569087
|
|
|
|
wpalczynski
Legendary
Offline
Activity: 1456
Merit: 1000
|
|
January 16, 2016, 05:27:20 AM |
|
He makes some very valid points and he is of course right about the negative impacts of the 1 MB blocksize. He is also correct in saying the "bloat" is not the issue, in fact the small blocksize in Bitcoin may have led to the massive concentration of the Bitcoin hash rate in China effectively allowing the Government of China to control Bitcoin. On the other hand I do not agree at all with the criticism of people such as Gregory Maxwell, who I must say has also made many very valid points on the matter of scaling Bitcoin. The simple reality is that the Bytecoin solution of adaptive blocksize limits without a tail emission is also a prescription for disaster. The problem with Bitcoin is that nobody has found and it may well be impossible to find a way to develop a fee market, in the, absence of a block subsidy, that does not over time converge to one of two undesirable results: Fixed blocksize and infinite fees or infinite blocksize and zero fees. Mike Hearn has made a very persuasive argument as to why a fixed blocksize and infinite fees is such an undesirable outcome; however I am sure that Gregory Maxwell can make an equally persuasive argument as to why an infinite blocksize and zero fees is an equally undesirable outcome. Maybe the real reason why there has not been a solution to Bitcoin blocksize debate is that a solution may in fact not be possible, if one keeps the 21,000,000 maximum number of XBT limit in place, rather than because of the personalities involved. So in all of this where does Monero stand? Well Monero is the highest capitalization coin that has solved this problem in a pure proof of work coin. My philosophy on this is that when one takes care of the long term the short term will take care of itself. On the other hand focus on the short term and expect grief over the long term. Monero has taken care of the long term, unfortunately Bitcoin and for that matter most other crypto currencies have not. Excellent insight. The problem of hash concentration could still be something that needs to be smartly tackled. Otherwise XMR has got some pretty solid design for a crypto currency. I am a big believer in PoW but hash concentration is a potential problem (down the road) On the markets, seeing some minor positive action even at this hour for a change. The problem of Bitcoin hash concentration in China was paradoxically a direct result of keeping the blocksize small. This happened because ASIC production is most economical in China. With an adaptive blocksize limit in Bitcoin this likely would not have happened since The Great Firewall of China would have placed miners in China at a very significant disadvantage due to latency. This would have forced Chinese ASIC manufacturers to sell their devices for export. The lesson I see here is that a well designed crypto currency will route around censorship and drive mining to those jurisdictions that do not engage in Internet censorship. Monero is way less vulnerable here since it is likely that both China will be the most cost effective place to manufacture electronics and will also continue to censor the Internet. Well the myth that "bloat" leads to centralization has been debunked. Edit: Monero has also other ways to mitigate this risk such as an ASIC resistant algorithm, and initiatives such as smart mining; nevertheless I do agree that this risk will need to be addressed and minimized. ArticMine is correct about the problem and incorrect to claim Monero (or Aeon or any other crypto currency) has a solution. Only my design has a solution. Details at the following link: https://bitcointalk.org/index.php?topic=1319681.msg13569087#msg13569087Not this again.....
|
|
|
|
TPTB_need_war
|
|
January 16, 2016, 05:31:09 AM |
|
Not this again.....
Facts don't have an ego. Study the facts, so you don't need to create needless drama spam posts. If the facts are incomprehensible to you, then you will be inclined to post drama bullshit.
|
|
|
|
jwinterm
Legendary
Offline
Activity: 3164
Merit: 1117
|
|
January 16, 2016, 05:35:13 AM |
|
Not this again.....
Facts don't have an ego. Study the facts, so you don't need to create needless drama spam posts. If the facts are incomprehensible to you, then you will be inclined to post drama bullshit. Do facts have a code base?
|
|
|
|
TPTB_need_war
|
|
January 16, 2016, 05:40:18 AM |
|
Not this again.....
Facts don't have an ego. Study the facts, so you don't need to create needless drama spam posts. If the facts are incomprehensible to you, then you will be inclined to post drama bullshit. Do facts have a code base? That is another fact.
|
|
|
|
wpalczynski
Legendary
Offline
Activity: 1456
Merit: 1000
|
|
January 16, 2016, 05:40:29 AM |
|
Not this again.....
Facts don't have an ego. Study the facts, so you don't need to create needless drama spam posts. If the facts are incomprehensible to you, then you will be inclined to post drama bullshit. I ask you again, have you coded anything yet?
|
|
|
|
|