CIYAM
Legendary
Offline
Activity: 1890
Merit: 1078
Ian Knowles - CIYAM Lead Developer
|
|
January 03, 2014, 02:56:54 AM |
|
You can generate an account number offline and send nxt to it.
I must have misread something as I thought you couldn't do this (as you had to "register" an address) - can someone else confirm that this is the case?
|
|
|
|
gbeirn
|
|
January 03, 2014, 02:59:36 AM |
|
You can generate an account number offline and send nxt to it.
I must have misread something as I thought you couldn't do this (as you had to "register" an address) - can someone else confirm that this is the case? Well if you download the client to a computer and disconnect it from the Internet you can create an account. With that account number you can then send NXT to it once you are back online. Passphrase would never be used on the Internet. In theory this should work, I have not tried it myself. Edit: Just tried it, you can unlock accounts fine offline.
|
NXT VPS Server Donations can be sent here: 6044921191674841550At the end of each month I will donate some of them back to the community. This is separate from my main wallet so you can keep track of them. I will keep them in there and only use them for hosting.
|
|
|
NxtChoice
|
|
January 03, 2014, 03:02:06 AM |
|
I'm writing a mac messaging client in objective c as we speak, should have a working prototype in under 72 hours or so.
+1
|
|
|
|
|
utopianfuture
Sr. Member
Offline
Activity: 602
Merit: 268
Internet of Value
|
|
January 03, 2014, 03:03:17 AM |
|
I'm writing a mac messaging client in objective c as we speak, should have a working prototype in under 72 hours or so.
+1 Who can do something similar for Window ?
|
|
|
|
rickyjames
|
|
January 03, 2014, 03:13:31 AM Last edit: January 03, 2014, 04:52:35 AM by rickyjames |
|
Hey EpicThomas, doing good by returning real NXT to real people would be WAY more cool than anything done by ANY imaginary superhero. Just sayin.
|
|
|
|
Framewood
Newbie
Offline
Activity: 49
Merit: 0
|
|
January 03, 2014, 03:20:52 AM |
|
hahaha ...... I actually remember watching the early episodes of Dr Who in the late 60's with my father and I continued the tradition with my kids who are now adults.... thank you, all you people for carrying the flag for us. Great community.
|
|
|
|
Buratino
Legendary
Offline
Activity: 1151
Merit: 1003
|
|
January 03, 2014, 03:21:04 AM |
|
Did EpicThomas return stolen Nxt to their owners?
|
|
|
|
xyzzyx
Sr. Member
Offline
Activity: 490
Merit: 250
I don't really come from outer space.
|
|
January 03, 2014, 03:22:14 AM Last edit: January 06, 2014, 05:23:25 AM by xyzzyx |
|
You can generate an account number offline and send nxt to it.
I must have misread something as I thought you couldn't do this (as you had to "register" an address) - can someone else confirm that this is the case? Well if you download the client to a computer and disconnect it from the Internet you can create an account. With that account number you can then send NXT to it once you are back online. Passphrase would never be used on the Internet. In theory this should work, I have not tried it myself. Edit: Just tried it, you can unlock accounts fine offline. If you send NXT to an address and don't open the address after edit:spend any funds, no private/public key pair is generated for that address. This means the account is only protected by (if I'm remembering correctly what CfB said) the 64 bits of the account number, not fully protected by all 256 bits of the private key.
|
"An awful lot of code is being written ... in languages that aren't very good by people who don't know what they're doing." -- Barbara Liskov
|
|
|
CIYAM
Legendary
Offline
Activity: 1890
Merit: 1078
Ian Knowles - CIYAM Lead Developer
|
|
January 03, 2014, 03:25:40 AM |
|
If you send NXT to an address and don't open the address after, no private/public key pair is generated for that address. This means the account is only protected by (if I'm remembering correctly what CfB said) the 64 bits of the account number, not fully protected by all 256 bits of the private key.
Yes - this is what I had recalled - so what I was hoping one could do is to generate the address and somehow publish the public key without the private key (or pass phrase) ever being even temporarily on an online computer.
|
|
|
|
Meizirkki
|
|
January 03, 2014, 03:29:10 AM |
|
Can the transaction fee be dropped for more affordable messaging? I know this has already been discussed but 0.076$ for a single message is worse than SMS.
|
|
|
|
xyzzyx
Sr. Member
Offline
Activity: 490
Merit: 250
I don't really come from outer space.
|
|
January 03, 2014, 03:30:14 AM |
|
If you send NXT to an address and don't open the address after, no private/public key pair is generated for that address. This means the account is only protected by (if I'm remembering correctly what CfB said) the 64 bits of the account number, not fully protected by all 256 bits of the private key.
Yes - this is what I had recalled - so what I was hoping one could do is to generate the address and somehow publish the public key without the private key (or pass phrase) ever being even temporarily on an online computer. I think I recall him saying that was a yet-to-be-implemented feature.
|
"An awful lot of code is being written ... in languages that aren't very good by people who don't know what they're doing." -- Barbara Liskov
|
|
|
rickyjames
|
|
January 03, 2014, 03:35:08 AM |
|
Did EpicThomas return stolen Nxt to their owners?
Not yet.
But Darla Sue and Bonnie may be talking to him tomorrow night and over the weekend about that.
|
|
|
|
gbeirn
|
|
January 03, 2014, 03:38:04 AM |
|
Did EpicThomas return stolen Nxt to their owners?
Not yet.
But Darla Sue and Bonnie may be talking to him tomorrow night and over the weekend about that.
|
NXT VPS Server Donations can be sent here: 6044921191674841550At the end of each month I will donate some of them back to the community. This is separate from my main wallet so you can keep track of them. I will keep them in there and only use them for hosting.
|
|
|
opticalcarrier
|
|
January 03, 2014, 03:40:23 AM |
|
If you send NXT to an address and don't open the address after, no private/public key pair is generated for that address. This means the account is only protected by (if I'm remembering correctly what CfB said) the 64 bits of the account number, not fully protected by all 256 bits of the private key.
Yes - this is what I had recalled - so what I was hoping one could do is to generate the address and somehow publish the public key without the private key (or pass phrase) ever being even temporarily on an online computer. I think I recall him saying that was a yet-to-be-implemented feature. You are right about not ever being official on the blockchain until sending at least 1 NXT to another account, or generating an alias or something else that causes the amount of NXT in the account to go down. Until that transfer happens the address space for the account is only 2^64 and not 2^256. At least for now anyways. But personally I dont think it should ever change, otherwise people will start spamming empty accounts into the blockchain. That being said, if you really want to protect yourself, I have outlined some steps here: http://forums.nxtcrypto.org/viewtopic.php?f=17&t=267 Note that this procedure elects to be online to lock in the account, but via a linux live CD. If you want to go the 2^64 route then keep the linux disconnected and then you also dont have to do the full procedure, but note that to be 100% sure here its probably best to not just disco your PC from the internet and do it, especially if you're running windows.
|
|
|
|
CIYAM
Legendary
Offline
Activity: 1890
Merit: 1078
Ian Knowles - CIYAM Lead Developer
|
|
January 03, 2014, 03:50:33 AM |
|
That being said, if you really want to protect yourself, I have outlined some steps here: http://forums.nxtcrypto.org/viewtopic.php?f=17&t=267 Note that this procedure elects to be online to lock in the account, but via a linux live CD. If you want to go the 2^64 route then keep the linux disconnected and then you also dont have to do the full procedure, but note that to be 100% sure here its probably best to not just disco your PC from the internet and do it, especially if you're running windows. Thanks - although if I am understanding this correctly then your public key has been made public when creating the alias or sending 1 NXT. So if the EC is cracked down the track then your NXT would not be safe - so does this mean that by design you cannot store NXT offline safely (meaning safe from some QC that has cracked EC) without better than 2^64 of entropy?
|
|
|
|
xyzzyx
Sr. Member
Offline
Activity: 490
Merit: 250
I don't really come from outer space.
|
|
January 03, 2014, 03:51:09 AM |
|
You are right about not ever being official on the blockchain until sending at least 1 NXT to another account, or generating an alias or something else that causes the amount of NXT in the account to go down. Until that transfer happens the address space for the account is only 2^64 and not 2^256.
Interesting! I had missed that part. Now I have to tell the person whom I had given a NXT gift card for xmas to make sure they do a transaction on that account. Checking that account with: http://localhost:7874/nxt?requestType=getAccountPublicKey&account=[GIFT_CARD_ACCOUNT_NUMBER] verifies that there is no public key for that account. Neat! Thanks for clearing up one of my misconceptions!
|
"An awful lot of code is being written ... in languages that aren't very good by people who don't know what they're doing." -- Barbara Liskov
|
|
|
idev
|
|
January 03, 2014, 03:51:15 AM |
|
I'm writing a mac messaging client in objective c as we speak, should have a working prototype in under 72 hours or so.
+1 Sweet, looking forward to it.
|
|
|
|
Patel
Legendary
Offline
Activity: 1321
Merit: 1007
|
|
January 03, 2014, 03:51:22 AM |
|
Source still being released tomorrow?
|
|
|
|
pandaisftw
|
|
January 03, 2014, 03:54:48 AM |
|
Source still being released tomorrow?
12PM UTC
|
NXT: 13095091276527367030
|
|
|
|