jl777
Legendary
Offline
Activity: 1176
Merit: 1134
|
|
December 25, 2013, 05:38:33 AM |
|
So everyone is doing things and it will all be like it never happened? Due to distributed nature no way to stop nodes from going on as if nothing is wrong. Seems that an emergency stop mechanism might be a good thing. BCNext could probably figure out how to implement a "ctrl-S" on the blockchain...
So, we need to stay up until new client with fix comes out so we can reregister aliases. Contact all sellers and have them resend the NXT. Should dgex.com be warning people?
In the future when there is more and more functionality and data in the blockchain, this sort of thing becomes a bigger and bigger nightmare. Why is everybody so calm about this?
James
|
|
|
|
Anon136
Legendary
Offline
Activity: 1722
Merit: 1217
|
|
December 25, 2013, 05:40:30 AM |
|
So everyone is doing things and it will all be like it never happened? Due to distributed nature no way to stop nodes from going on as if nothing is wrong. Seems that an emergency stop mechanism might be a good thing. BCNext could probably figure out how to implement a "ctrl-S" on the blockchain...
So, we need to stay up until new client with fix comes out so we can reregister aliases. Contact all sellers and have them resend the NXT. Should dgex.com be warning people?
In the future when there is more and more functionality and data in the blockchain, this sort of thing becomes a bigger and bigger nightmare. Why is everybody so calm about this?
James
because its alpha. we all knew things like this would happen. it even happened to bitcoin.
|
Rep Thread: https://bitcointalk.org/index.php?topic=381041If one can not confer upon another a right which he does not himself first possess, by what means does the state derive the right to engage in behaviors from which the public is prohibited?
|
|
|
Buratino
Legendary
Offline
Activity: 1151
Merit: 1003
|
|
December 25, 2013, 05:44:15 AM |
|
Good high-load and stress test for NXT. Future will tell.
|
|
|
|
msin
Legendary
Offline
Activity: 1470
Merit: 1004
|
|
December 25, 2013, 05:45:15 AM |
|
It appears with my account that I mined some blocks that generated extremely large negative amounts, and now my wallet has a negative balance. Really crazy.
|
|
|
|
jl777
Legendary
Offline
Activity: 1176
Merit: 1134
|
|
December 25, 2013, 05:48:19 AM |
|
msin,
Don't worry, that didn't actually happen, if it was after block 24179.
James
|
|
|
|
wakasaki808
|
|
December 25, 2013, 05:48:55 AM |
|
hopefully CfB comes back soon...
|
|
|
|
ImmortAlex
|
|
December 25, 2013, 05:49:19 AM |
|
Due to distributed nature no way to stop nodes from going on as if nothing is wrong. Seems that an emergency stop mechanism might be a good thing. There is no emergency stop mechanism in any cryptocurrency. Those of us, who are humans, understand that there is an error in code which leads to wrong transactions and balances. In other way, software is dumb and brainless, it doesn't know that it produces errors. Even more: all instances of NRS have consensus now, that blockchain is valid. Even if you stop 90% of nodes, remains will forge wrong chain. We just need to wait for fix. And yes - this fix will destroy all wrong blocks since 24180 and their transactions.
|
|
|
|
davidoski
|
|
December 25, 2013, 05:54:17 AM |
|
We can now be sure that Nxt has not been developed by Satoshi Nakamoto...
|
Chancellor on brink of second bailout for banks
|
|
|
msin
Legendary
Offline
Activity: 1470
Merit: 1004
|
|
December 25, 2013, 05:56:15 AM |
|
msin,
Don't worry, that didn't actually happen, if it was after block 24179.
James
Yes, I'm assuming it was after block 24179.
|
|
|
|
OKNXT
Member
Offline
Activity: 70
Merit: 10
|
|
December 25, 2013, 05:58:47 AM |
|
We can now be sure that Nxt has not been developed by Satoshi Nakamoto...
It's not so sure, hahah Even Satoshi may have mistake, not to say some intentional error. On the other hand, I'm not sure whether the ongoing mistake was caused by the core of Nxt or by the client. So the simple fix will have a check of both the sending value and tx fee in the client.
|
|
|
|
opticalcarrier
|
|
December 25, 2013, 06:01:01 AM |
|
i dont know about all the negative balances or negative fees or 2billion NXT fees, but all 6 of my vpss are solid on 24400
|
|
|
|
ImmortAlex
|
|
December 25, 2013, 06:07:29 AM |
|
We can now be sure that Nxt has not been developed by Satoshi Nakamoto...
There were errors in original BTC software.
|
|
|
|
jl777
Legendary
Offline
Activity: 1176
Merit: 1134
|
|
December 25, 2013, 06:14:41 AM |
|
Ddos attacked made 1 second last anywhere from 1 second to many minutes. This would cause all sorts of unexpected race conditions in the software. Just imagining the issues of different nodes trying to reconcile what is what when the heartbeat was different for every node hurts my brain, I am amazed it was able to pick up the pieces and continue to run.
Not sure if the integer overflow was an accident or a malicious hack, but there were a lot of giant fee generating transactions by that account. Probably saw the millions of NXT he was getting and got greedy and went past 2^31. Good thing signed ints were used! Otherwise he could have gotten away with it.
Who could have predicted such an attack on innocent little NXT, still only one month old?
James
|
|
|
|
Anon136
Legendary
Offline
Activity: 1722
Merit: 1217
|
|
December 25, 2013, 06:16:41 AM |
|
So i dont know if anyone has mentioned this but the person who found and used this exploit has really done us a favor. We should be thanking him. Its really great that this was detected and brought to our attention during alpha and not beta.
|
Rep Thread: https://bitcointalk.org/index.php?topic=381041If one can not confer upon another a right which he does not himself first possess, by what means does the state derive the right to engage in behaviors from which the public is prohibited?
|
|
|
Anon136
Legendary
Offline
Activity: 1722
Merit: 1217
|
|
December 25, 2013, 06:20:06 AM |
|
Ddos attacked made 1 second last anywhere from 1 second to many minutes. This would cause all sorts of unexpected race conditions in the software. Just imagining the issues of different nodes trying to reconcile what is what when the heartbeat was different for every node hurts my brain, I am amazed it was able to pick up the pieces and continue to run.
Not sure if the integer overflow was an accident or a malicious hack, but there were a lot of giant fee generating transactions by that account. Probably saw the millions of NXT he was getting and got greedy and went past 2^31. Good thing signed ints were used! Otherwise he could have gotten away with it.
Who could have predicted such an attack on innocent little NXT, still only one month old?
James
Decentralized systems are extremely robust in this respect. All you have to do is query all of your peers once every minute or so, ask them how long their block chain is, if it is longer than yours than ask them to send you a copy. If the chain is legit than you adopt it and ping all of your other peers telling them about your new chain, if it is not legit than you ip block the person who sent it to you for like 24 hours.
|
Rep Thread: https://bitcointalk.org/index.php?topic=381041If one can not confer upon another a right which he does not himself first possess, by what means does the state derive the right to engage in behaviors from which the public is prohibited?
|
|
|
jl777
Legendary
Offline
Activity: 1176
Merit: 1134
|
|
December 25, 2013, 06:22:42 AM |
|
I guess its possible this exploit would have been there without the Ddos. Maybe Ddos was a diversion to give him time to cashout the illicit NXT?
James
|
|
|
|
Buratino
Legendary
Offline
Activity: 1151
Merit: 1003
|
|
December 25, 2013, 06:32:34 AM |
|
So i dont know if anyone has mentioned this but the person who found and used this exploit has really done us a favor. We should be thanking him. Its really great that this was detected and brought to our attention during alpha and not beta.
This! https://nextcoin.org/index.php/topic,1228.0.html
|
|
|
|
jl777
Legendary
Offline
Activity: 1176
Merit: 1134
|
|
December 25, 2013, 06:51:45 AM |
|
24435 482115092852324318 12/25/2013 8:49:03 AM 5 20'000'000 + 20'004 682 B 1 16407975697067619592 6664 %
Also seeing some negative numbers. Maybe we found out the cause of the problem?!
James
|
|
|
|
lophie
|
|
December 25, 2013, 06:52:44 AM |
|
24435 482115092852324318 12/25/2013 8:49:03 AM 5 20'000'000 + 20'004 682 B 1 16407975697067619592 6664 %
Also seeing some negative numbers. Maybe we found out the cause of the problem?!
James
neg and stuc, what to do ?
|
Will take me a while to climb up again, But where is a will, there is a way...
|
|
|
Come-from-Beyond
Legendary
Offline
Activity: 2142
Merit: 1010
Newbie
|
|
December 25, 2013, 06:55:21 AM |
|
hopefully CfB comes back soon...
I'm back. I got some messages about a bug, gonna check it.
|
|
|
|
|