Author

Topic: NXT :: descendant of Bitcoin - Updated Information - page 1200. (Read 2761624 times)

newbie
Activity: 42
Merit: 0
Is it possible to forge using an Android phone? I have an old one laying around and was wondering if it could be used for this purpose.
legendary
Activity: 868
Merit: 1000
Cryptotalk.org - Get paid for every post!
Cryptography is one area where it is better not to reinvent the wheel and not to try to come up with homegrown solutions.

You mean like BCnext did ?  Tongue
He used sha256 and curve25519, he didn't write his own.


yeah but he modified them a bit, no?
That's why there is a 10BTC bounty for the NRS crypto algo audit

We did not  know that there was a 10 BTC bounty for an audit!

Who is running that?  Can we perform the audit?  The parent company name is CodeAudit corp,  that is what we do.  

Who do we contact to set up the audit?
hero member
Activity: 840
Merit: 1002
Simcoin Developer
legendary
Activity: 2142
Merit: 1010
Newbie
Looked into this and as far as I can see currently this is not a client issue, but would be build into NRS first and thus set the standard that could then be implemented in clients.

No, this is definitely a client issue.

So my take on this is either full PBKDF2 or simplify it a bit and just do several rounds of:

SHA256(randomsalt + SHA256(randomsalt + SHA256(random salt + passphrase)))

Why so many salt?
hero member
Activity: 840
Merit: 1002
Simcoin Developer
Looked into this and as far as I can see currently this is not a client issue, but would be build into NRS first and thus set the standard that could then be implemented in clients.

No, this is definitely a client issue.

So my take on this is either full PBKDF2 or simplify it a bit and just do:

SHA256(randomsalt + SHA256(randomsalt + SHA256(randomsalt + passphrase)))
legendary
Activity: 2142
Merit: 1010
Newbie
yeah but he modified them a bit, no?
That's why there is a 10BTC bounty for the NRS crypto algo audit

He modified EC-KCDSA, not SHA256 nor Curve25519.
sr. member
Activity: 392
Merit: 250
Cryptography is one area where it is better not to reinvent the wheel and not to try to come up with homegrown solutions.

You mean like BCnext did ?  Tongue
He used sha256 and curve25519, he didn't write his own.


yeah but he modified them a bit, no?
That's why there is a 10BTC bounty for the NRS crypto algo audit
full member
Activity: 224
Merit: 100
marcus03, nexern, minusbalancer if you won't agree on a key stretching algorithm soon, I'm gonna pick one for you and then insist a burning bush told me it's the best one.

Is http://wiki.nxtcrypto.org/wiki/New_Address_Format up-to-date?

Edit: There are alternative approaches on this page. Can you decide for a solution, present it and then ask for acknowledgment?


Edit2: My take on the alternatives:
-Alphabet: Scheme 2
-Prefix: Allow use of "NXT-" prefix. Let clients decide if they show it. If user inputs an address longer than 17 character and it starts with "NXT-" clients will now that this is a prefix, so users can input addresses with and without NXT- prefix.
I think NxtChg was talking about the password key stretching, not the address format. ...

Ooops... I totally missed that. Others have to decide.

Edit

Looked into this and as far as I can see currently this is not a client issue, but would be build into NRS first and thus set the standard that could then be implemented in clients.
sr. member
Activity: 392
Merit: 250
Cryptography is one area where it is better not to reinvent the wheel and not to try to come up with homegrown solutions.

You mean like BCnext did ?  Tongue
He used sha256 and curve25519, he didn't write his own.
sr. member
Activity: 392
Merit: 250

great job, nexern.

However, I agree with the guy who criticized the design: Is it a big deal to change it on default to something more appealing - today's designs of UIs tend to go more to a "light" direction meaning little opacity, brighter colors, corresponding fonts etc.

Would that be possible? Would be worth the effort coz it's way more appealing to sceptical Average Joe Wink

yes, this is possible of course and very easy too.
since the whole gui is powered by pure code and doesn't use common gui widget's
the advantage of this approach is, besides the compact size, the flexibility.
the skin can be changed in any direction. when done i can add a bright color
scheme in block explorer style, which is not so offensive.
but as said, the scheme can be edited by the user at any time if desired.
changing e.g. the button style from current flat to bordered/raised can be made by
changing just one value. best now is to finish the hub. let's talk about the visualization
right after.

I prefer my screen dark, don't like staring at a light bulb all day. Please keep the dark theme as an option even if not default.
legendary
Activity: 1120
Merit: 1000
Can you teach the uninitiated - does this solar thingy run/is able to run Pis on rainy/darker days too?
sr. member
Activity: 392
Merit: 250
Cryptography is one area where it is better not to reinvent the wheel and not to try to come up with homegrown solutions.

You mean like BCnext did ?  Tongue
legendary
Activity: 2142
Merit: 1010
Newbie
BCNext == Satoshi myth busted - https://bitcointalksearch.org/topic/--443612

@Salsacz:
I found an explanation of BCNext's "can not". Wink
full member
Activity: 196
Merit: 100
+1 ...gotta love how he is having difficulty accepting a max. reading of 4.22W!!!    Grin

Yes, we can't accept such a waste of energy around here Cheesy

Srsly, this is just because of the solar+battery thingy. Several milliwatts can make a difference.
sr. member
Activity: 392
Merit: 250
marcus03, nexern, minusbalancer if you won't agree on a key stretching algorithm soon, I'm gonna pick one for you and then insist a burning bush told me it's the best one.

Is http://wiki.nxtcrypto.org/wiki/New_Address_Format up-to-date?

Edit: There are alternative approaches on this page. Can you decide for a solution, present it and then ask for acknowledgment?


Edit2: My take on the alternatives:
-Alphabet: Scheme 2
-Prefix: Allow use of "NXT-" prefix. Let clients decide if they show it. If user inputs an address longer than 17 character and it starts with "NXT-" clients will now that this is a prefix, so users can input addresses with and without NXT- prefix.
I think NxtChg was talking about the password key stretching, not the address format. My opinion is that we should stick to a standard, tested and reviewed algorithm, such as PBKDF2 indeed. Cryptography is one area where it is better not to reinvent the wheel and not to try to come up with homegrown solutions.
hero member
Activity: 714
Merit: 500
Emule has realized his mistake and is now rebuying all his dumped NXT hence the price rise
full member
Activity: 266
Merit: 100
NXT is the future
always wanted to do this....

Tooooo da mooooooooooooooon Cheesy
legendary
Activity: 2184
Merit: 1000


This seems a somewhat high wattage to me. I mean, you've even undervolted the machine, haven't you?

For comparison, my cubietruck node pulls 0.35 Amps (-> 1.75W) from the solar setup, measured by multimeter in the middle. This is for baseline load with the cubie on at base clock & base voltage. When I "let is loose" to 1.25GHz and max voltage with full 200% load, it draws close to 0.8 Amps (-> 4W). Then of course, also with much better performance than a Pi could come up with.

Is your 5V conversion somehow really inefficient perhaps?

Am I seeing this conversation  Grin


When guys compare energy consumption on this scale then you know this is a serious technology.


and your telling me we can easily run 100 TPS network with this setup...mind blowing.
full member
Activity: 196
Merit: 100


This seems a somewhat high wattage to me. I mean, you've even undervolted the machine, haven't you?

For comparison, my cubietruck node pulls 0.35 Amps (-> 1.75W) from the solar setup, measured by multimeter in the middle. This is for baseline load with the cubie on at base clock & base voltage. When I "let is loose" to 1.25GHz and max voltage with full 200% load, it draws close to 0.8 Amps (-> 4W). Then of course, also with much better performance than a Pi could come up with.

Is your 5V conversion somehow really inefficient perhaps?
full member
Activity: 224
Merit: 100
marcus03, nexern, minusbalancer if you won't agree on a key stretching algorithm soon, I'm gonna pick one for you and then insist a burning bush told me it's the best one.

Is http://wiki.nxtcrypto.org/wiki/New_Address_Format up-to-date?

Edit: There are alternative approaches on this page. Can you decide for a solution, present it and then ask for acknowledgment?


Edit2: My take on the alternatives:
-Alphabet: Scheme 2
-Prefix: Allow use of "NXT-" prefix. Let clients decide if they show it. If user inputs an address longer than 17 character and it starts with "NXT-" clients will now that this is a prefix, so users can input addresses with and without NXT- prefix.
Jump to: