L5Society
Newbie

Activity: 56
Merit: 0
|
 |
March 21, 2014, 07:38:48 PM |
|
not necessarily. first you decide how many blocks into the future it is ideal for people to be able to predict. lets say 10 as an offhand example. once someone submits a valid pow block you could record it then but not have it effect the process of deduction until 10 blocks after its submission. so for example say it was submitted as block 100,000. you could make it so that that hashing this block isnt part of the generation sigature perramiter until block 100,010.
Dang, that is pretty slick.
|
|
|
|
|
ChuckOne
Sr. Member
  

Activity: 364
Merit: 250
☕ NXT-4BTE-8Y4K-CDS2-6TB82
|
 |
March 21, 2014, 07:44:01 PM |
|
As my attack vector above makes no sense due to false assumptions I made, let me correct it:
1) pre-calculates generationSignatures until he founds that he has control over then next 1442 blocks, let's say that might be at block X
(he now tries to lengthen his row bit by bit by simulating the following steps)
2) he funds an account by transferring (a+1) NXT to it at block X+1 3) he creates the account's key by sending 1 NXT back to him at block X+2
(that account can now forge with balance of a NXT at block X+1443)
4) he calculates the hit for that very block X+1443 and determines how much a is needed to be the best forger 4.1) if the hit is too big, he chooses a different account and start again at 2) 4.2) if the hit is appropriately low, he really performs 2) and 3)
5) go back to 2) and create forging account for block X+1444
This way, the attacker can lengthen his row bit by bit.
So, if there will every be a row of 1440 blocks, it is over.
After thinking it further, even that attack might not work out. Why? Because the attacker cannot predict if he really is the one forging. As line 153 shows: https://bitbucket.org/JeanLucPicard/nxt/src/794f1393136c2482fa7bb48877fdbdc392336a7a/src/java/nxt/Generator.java?at=feature/tf#cl-153The attacker would need to know the secret_phrases of all other accounts to predict his forging streak reliably. So, best security measure against this type of attack would be: do not reveal your forging time until you really forge a block. If you reveal your time, attackers will know if they are better or worse and can act accordingly.
|
|
|
|
|
|
|
CryptKeeper
Legendary

Activity: 2044
Merit: 1055
|
 |
March 21, 2014, 07:48:45 PM |
|
Well, I am lucky that my brain is quantum compatible.
What about yours?
After I started working on Nxt my IQ went from 68 to 83. I hope this will be enough. I assume those numbers are hexadecimals... 
|
Follow me on twitter! I'm a private Bitcoin and altcoin hodler. Giving away crypto for free on my Twitter feed!
|
|
|
Come-from-Beyond
Legendary

Activity: 2142
Merit: 1010
Newbie
|
 |
March 21, 2014, 07:50:18 PM |
|
Well, I am lucky that my brain is quantum compatible.
What about yours?
After I started working on Nxt my IQ went from 68 to 83. I hope this will be enough. I assume those numbers are hexadecimals...  
|
|
|
|
|
ChuckOne
Sr. Member
  

Activity: 364
Merit: 250
☕ NXT-4BTE-8Y4K-CDS2-6TB82
|
 |
March 21, 2014, 07:51:56 PM |
|
|
|
|
|
|
L5Society
Newbie

Activity: 56
Merit: 0
|
 |
March 21, 2014, 07:53:00 PM |
|
I do have this problem.
Hey Daedelus (or any other wiki contributor), Can we update the wiki to mention this issue with the old blockchain explorer, and provide the link to the mynxt explorer? Wouldn't want people accidentally resending transactions when they don't see them in the old blockchain explorer.
|
|
|
|
|
|
joefox
|
 |
March 21, 2014, 07:58:17 PM |
|
The 87.230... block explorer was built by nexern, who is also working on some RL projects in addition to his own Nxt client. I doubt he's had time to keep his block explorer up-to-date OR fix errors with it. I'm going to take I've taken nexern's block explorer off the wiki.
|
|
|
|
|
Sebastien256
|
 |
March 21, 2014, 08:00:00 PM |
|
The 87.230... block explorer was built by nexern, who is also working on some RL projects in addition to his own Nxt client. I doubt he's had time to keep his block explorer up-to-date OR fix errors with it. I'm going to take nexern's block explorer off the wiki. is there another block explorer available?
|
|
|
|
|
Eadeqa
|
 |
March 21, 2014, 08:03:16 PM |
|
The 87.230... block explorer was built by nexern, who is also working on some RL projects in addition to his own Nxt client. I doubt he's had time to keep his block explorer up-to-date OR fix errors with it. I'm going to take nexern's block explorer off the wiki. is there another block explorer available? http://www.mynxt.info/blockexplorer/
|
|
|
|
|
|
|
btler420
|
 |
March 21, 2014, 08:07:49 PM |
|
wow crazy the price went up :O
|
y1.
|
|
|
arafel71
Newbie

Activity: 51
Merit: 0
|
 |
March 21, 2014, 08:08:52 PM |
|
Organisation in the french communityAvis à toute la communauté francophone de NXT, je lance l'idée d'un comité francophone pour NXT (NXT French comity and fund). Je vous propose de participer au débat et la discussion sur nextcoin.org : https://nextcoin.org/index.php/topic,4492.0.htmlToutes les bonnes volontés et idées sont bienvenues. For the english speakers : I want to have a discussion with the french speaking community of NXT (France, Belgium, Switzerland, Canada, french Africa, etc.). I propose to make a comity and a NXT fund to : - have referents people for the french media ; - help the french speaking project (marketing, stores, economics project, etc.) ; - communicate the french projects to the world community. +1
|
|
|
|
|
|
joefox
|
 |
March 21, 2014, 08:11:26 PM |
|
Organisation in the french communityAvis à toute la communauté francophone de NXT, je lance l'idée d'un comité francophone pour NXT (NXT French comity and fund). Je vous propose de participer au débat et la discussion sur nextcoin.org : https://nextcoin.org/index.php/topic,4492.0.htmlToutes les bonnes volontés et idées sont bienvenues. For the english speakers : I want to have a discussion with the french speaking community of NXT (France, Belgium, Switzerland, Canada, french Africa, etc.). I propose to make a comity and a NXT fund to : - have referents people for the french media ; - help the french speaking project (marketing, stores, economics project, etc.) ; - communicate the french projects to the world community. C'est une idée fantastique! Vous pouvez également contribuer à encourager les gens à contribuer à la traduction du wiki 
|
|
|
|
|
|
arafel71
Newbie

Activity: 51
Merit: 0
|
 |
March 21, 2014, 08:14:16 PM |
|
Organisation in the french communityAvis à toute la communauté francophone de NXT, je lance l'idée d'un comité francophone pour NXT (NXT French comity and fund). Je vous propose de participer au débat et la discussion sur nextcoin.org : https://nextcoin.org/index.php/topic,4492.0.htmlToutes les bonnes volontés et idées sont bienvenues. For the english speakers : I want to have a discussion with the french speaking community of NXT (France, Belgium, Switzerland, Canada, french Africa, etc.). I propose to make a comity and a NXT fund to : - have referents people for the french media ; - help the french speaking project (marketing, stores, economics project, etc.) ; - communicate the french projects to the world community. C'est une idée fantastique! Vous pouvez également contribuer à encourager les gens à contribuer à la traduction du wiki  nous allons devoir organiser des meetups, nous sommes en guerre contre ethereum we need to organize meetup, we are in war with ethereum
|
|
|
|
|
|
|
|
mczarnek
|
 |
March 21, 2014, 08:20:37 PM Last edit: March 21, 2014, 08:30:55 PM by mczarnek |
|
Ok, not this. But maybe there are other parameters of the network that change rapidly and that no one can effectively control (number of forging nodes, ..., whatever)?
Network topology, but we r already going to use it. Which fixes the issue right? I can only affect the current block in an attempt to affect who will forge 1440 blocks from now, right? If you are worried about network topology being manipulated, how about this, every block the top 10 forgers or for that matter anyone who wants to can send random numbers to those top forgers, the current forgers don't reveal that number to the rest of the network until the end of the next block, when it's too late to submit your own random number to influence this right? Use 3 forgers, every other person submitting random numbers only sends those numbers to 2 out of 3 forgers, who don't share these numbers with each other until after this block is over, so not a single machine can manipulate these random numbers. Only include random numbers that were received by at least 2 forgers, right? I'd prefer to avoid proof of work after all on thing we have going for us is we are known for being a purely proof of stake coin 
|
|
|
|
|
salsacz
|
 |
March 21, 2014, 08:22:45 PM |
|
Guerre? je ne suis pas d'accord.
You cannot fight with knives against tanks.
|
|
|
|
|
|
mcjavar
|
 |
March 21, 2014, 08:31:56 PM |
|
Guerre? je ne suis pas d'accord.
You cannot fight with knives against tanks.
You can, but it will be a pretty short fight. Did you get my emails?
|
|
|
|
|
|