Bitcoin Forum
November 01, 2024, 03:15:29 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 [218] 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 ... 2557 »
  Print  
Author Topic: NXT :: descendant of Bitcoin - Updated Information  (Read 2761597 times)
pinarello
Full Member
***
Offline Offline

Activity: 266
Merit: 100


NXT is the future


View Profile
December 20, 2013, 03:33:20 PM
Last edit: December 20, 2013, 03:48:41 PM by pinarello
 #4341

How to alias video...

http://youtu.be/RmGohhyw5xQ


donation welcome.

NXT: 12088507821025750338

Pin

Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1010

Newbie


View Profile
December 20, 2013, 03:36:06 PM
 #4342

Do people can order an allias at block 21,999 who will be validated at block 22,000?

No. Peers will reject transactions until they see block 22000. If block 22000 will contain AS-transactions it will be rejected.
OKNXT
Member
**
Offline Offline

Activity: 70
Merit: 10


View Profile
December 20, 2013, 03:43:32 PM
 #4343

BTW, the AS tx will be picked according to fee/size, that means, the network will pick the bigger fee/size if the name is the same, or the network will pick the biggest fee/size among all the names? 

Look forward to how many tx in block 22000, 22001, 22002, ......

the first stress test of the network!

Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1010

Newbie


View Profile
December 20, 2013, 03:48:54 PM
 #4344

BTW, the AS tx will be picked according to fee/size, that means, the network will pick the bigger fee/size if the name is the same, or the network will pick the biggest fee/size among all the names? 

Among all names and a block won't contain 2 identical aliases.
Anon136
Legendary
*
Offline Offline

Activity: 1722
Merit: 1217



View Profile
December 20, 2013, 03:49:29 PM
 #4345

All you would have to do is brute force the creation of a key pair that digested the 1440th genSignature to a hit that was below everyone elses target. It would be totally doable.

This problem is super solvable though. BTNext should make the BaseTarget adjustable with an algo similar to bitcoins re-target algo. Then Increae the 1440 block (24 hours) restriction for effectiveBalance out to about 43200 (1 month) just to be extra super safe (its best to pick absurdly safe parameters when dealing with billions or possibly even trillions of dollars someday). Then finally make the nextGenSignature a digest of the prevGenSignature + the public key of the author of the last block. You couldnt game it with intentionally selected keys because you would have to pick the key 1 month ahead of time and there would be no way to predict who would author which blocks 1 month out since miners drop in and out of the network at random.

1440 blocks is safe number coz u have to know who will sign the 1439th block which depends on the signer of the 1438th block and so forth. To know future signers u must know future balances. Even if u know future balances u must know future topology of the network to predict which blocks will be orphaned.

im so sorry to keep pestering you. but why is this the case. inorder to do this

Quote
All you would have to do is brute force the creation of a key pair that digested the 1440th genSignature to a hit that was below everyone elses target. It would be totally doable.

why must you need to know future signers?

Rep Thread: https://bitcointalk.org/index.php?topic=381041
If 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?
wesleyh
Sr. Member
****
Offline Offline

Activity: 308
Merit: 250


View Profile
December 20, 2013, 03:49:40 PM
 #4346

If you try and buy an alias that has already been bought, do you still pay the fee or is this returned to you?

Also, if you submit a buy order, all you get back is a transaction iD? Does this happen all the time (whether success or not)? Then how afterwards can we check if the alias is ours?
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1010

Newbie


View Profile
December 20, 2013, 03:50:47 PM
 #4347


Ok, once an Alias is assigned... will there be an input field for users to type an Alias and, therefore, get redirected or will users
need to type something like https://locahost...etc. to access Alias?

thnx   Smiley

Links on webpages will be altered by a simple JS-script. A plugin is necessary to redirect to correct URI if alias is typed in a browser address field.
utopianfuture
Sr. Member
****
Offline Offline

Activity: 602
Merit: 268

Internet of Value


View Profile
December 20, 2013, 03:51:35 PM
 #4348


Ok, once an Alias is assigned... will there be an input field for users to type an Alias and, therefore, get redirected or will users
need to type something like https://locahost...etc. to access Alias?

thnx   Smiley

What conditions are needed for a person to type nxt:myalias in my chrome browser to go to my preset URI ? plugin for the browser ?  any plan for the plugins yet ?

Internet naming system rebirth. It is going to be huge.


░░░░░░▄▄▄████████▄▄▄
░░░░▄████████████████▄
░░▄███████████████████▄
███████████████████████
▐████████████████████████▌
█████████████████████████
█████████████████████████
█████████████████████████
▐██████████████████████▌
████████████████████████
░░▀████████████████████▀
░░░░▀████████████████▀
░░░░░░▀▀▀████████▀▀▀
  TomoChain  •    •  TomoChain 
░░░░░░▄▄▄████████▄▄▄
░░░░▄████████████████▄
░░▄███████████████████▄
███████████████████████
▐████████████████████████▌
█████████████████████████
█████████████████████████
█████████████████████████
▐██████████████████████▌
████████████████████████
░░▀████████████████████▀
░░░░▀████████████████▀
░░░░░░▀▀▀████████▀▀▀
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1010

Newbie


View Profile
December 20, 2013, 03:52:45 PM
 #4349

why must you need to know future signers?

Coz block 1440 winner is determined as Digest(Digest(Digest(...1435times...Digest(Signature_of_block_1)...))).
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1010

Newbie


View Profile
December 20, 2013, 03:57:12 PM
 #4350

If you try and buy an alias that has already been bought, do you still pay the fee or is this returned to you?

Returned.


Also, if you submit a buy order, all you get back is a transaction iD? Does this happen all the time (whether success or not)? Then how afterwards can we check if the alias is ours?

Yes. Yes. http://localhost:7874/nxt?requestType=getAliasURI&alias=Google or http://localhost:7874/nxt?requestType=getAlias&alias=48653875628491834756 where 48653875628491834756 is transaction id of the very 1st assignment.
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1010

Newbie


View Profile
December 20, 2013, 04:00:24 PM
 #4351

What conditions are needed for a person to type nxt:myalias in my chrome browser to go to my preset URI ? plugin for the browser ?  any plan for the plugins yet ?

Internet naming system rebirth. It is going to be huge.

"nxt:myalias" requires a plugin. Noone is developing it AFAIK. Also u will be able to type "http://anypublicnode.com#myalias" to be redirected to the URI (if it's URL).
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1010

Newbie


View Profile
December 20, 2013, 04:00:40 PM
 #4352

Do we have to use https://localhost:7875/alias.html?  Can we use the "assignAlias" API instead?

Yes, we can.
Anon136
Legendary
*
Offline Offline

Activity: 1722
Merit: 1217



View Profile
December 20, 2013, 04:04:01 PM
 #4353

why must you need to know future signers?

Coz block 1440 winner is determined as Digest(Digest(Digest(...1435times...Digest(Signature_of_block_1)...))).

But that doesnt explain why you would need to know who future signers are. It only says that you would need to calculate the 1440th generationSignature and pre-empt it by creating an account with a key-pair that would cause your hit to be lower than everyone elses targets right? how do future signers effect that situation?

Rep Thread: https://bitcointalk.org/index.php?topic=381041
If 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?
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1010

Newbie


View Profile
December 20, 2013, 04:04:48 PM
 #4354

DON'T ANYBODY DARE TRY TO GET Come-from-Beyond I WILL CUT THEIR ARMS OFF!!!   Grin

Don't worry, I know men of weight in my country. USA can't touch me, coz Belarus is out of their reach. Smiley
bizz
Hero Member
*****
Offline Offline

Activity: 492
Merit: 500


View Profile
December 20, 2013, 04:06:46 PM
 #4355

I think he meant a name not someone to get you  Cheesy
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1010

Newbie


View Profile
December 20, 2013, 04:10:51 PM
 #4356

But that doesnt explain why you would need to know who future signers are. It only says that you would need to calculate the 1440th generationSignature and pre-empt it by creating an account with a key-pair that would cause your hit to be lower than everyone elses targets right? how do future signers effect that situation?

Output of the last digest depends on ur public key and generating signature of previous block. It's deterministic but still can't be guessed. Look at this example:

Alice signs block 1 - signature is A
Bob signs block 2 - signature is Digest(A + Bob_public_key)
Charlie signs block 3 - signature is Digest(Digest(A + Bob_public_key) + Charlie_public_key)

See? U can choose any Charlie_public_key but without knowing Bob_public_key in advance it gives no advantage at all.
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1010

Newbie


View Profile
December 20, 2013, 04:11:14 PM
 #4357

Good to hear... but I was talking about the Alias!  Cheesy

Ah Cheesy

Edit: Come-from-Beyond is protected coz "-" is not allowed.
Anon136
Legendary
*
Offline Offline

Activity: 1722
Merit: 1217



View Profile
December 20, 2013, 04:17:59 PM
 #4358

But that doesnt explain why you would need to know who future signers are. It only says that you would need to calculate the 1440th generationSignature and pre-empt it by creating an account with a key-pair that would cause your hit to be lower than everyone elses targets right? how do future signers effect that situation?

Output of the last digest depends on ur public key and generating signature of previous block. It's deterministic but still can't be guessed. Look at this example:

Alice signs block 1 - signature is A
Bob signs block 2 - signature is Digest(A + Bob_public_key)
Charlie signs block 3 - signature is Digest(Digest(A + Bob_public_key) + Charlie_public_key)

See? U can choose any Charlie_public_key but without knowing Bob_public_key in advance it gives no advantage at all.

yep! i do understand. we just weren't communicating properly. as soon as i thought i saw a problem what you wrote up there is exactly the solution i proposed. Grin bcnext is a freaking genius. I worked so hard to try to figure something out like this myself to no avail. What i proposed in my thread is a far cry from this much better solution.

Rep Thread: https://bitcointalk.org/index.php?topic=381041
If 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?
BitcoinForumator
Legendary
*
Offline Offline

Activity: 1120
Merit: 1000


View Profile
December 20, 2013, 04:18:13 PM
 #4359

After about 10 minutes after going through the Alias process, i see no deduction of 1NXT in my account. What does this mean? That it wasn't registered, that someone put a higher bid, that it's already taken?

(btw i got the "Server response: transaction - number" message fine)
pinarello
Full Member
***
Offline Offline

Activity: 266
Merit: 100


NXT is the future


View Profile
December 20, 2013, 04:23:27 PM
 #4360

After about 10 minutes after going through the Alias process, i see no deduction of 1NXT in my account. What does this mean? That it wasn't registered, that someone put a higher bid, that it's already taken?

(btw i got the "Server response: transaction - number" message fine)

Wait till block 22000 ! it is not working right now.

Pin

Pages: « 1 ... 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 [218] 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 ... 2557 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!