pinarello
Full Member
Offline
Activity: 266
Merit: 100
NXT is the future
|
|
December 20, 2013, 03:33:20 PM Last edit: December 20, 2013, 03:48:41 PM by pinarello |
|
How to alias video... http://youtu.be/RmGohhyw5xQdonation welcome. NXT: 12088507821025750338 Pin
|
|
|
|
Come-from-Beyond
Legendary
Offline
Activity: 2142
Merit: 1010
Newbie
|
|
December 20, 2013, 03:36:06 PM |
|
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
Activity: 70
Merit: 10
|
|
December 20, 2013, 03:43:32 PM |
|
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
Activity: 2142
Merit: 1010
Newbie
|
|
December 20, 2013, 03:48:54 PM |
|
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
Activity: 1722
Merit: 1217
|
|
December 20, 2013, 03:49:29 PM |
|
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 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=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?
|
|
|
wesleyh
|
|
December 20, 2013, 03:49:40 PM |
|
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
Activity: 2142
Merit: 1010
Newbie
|
|
December 20, 2013, 03:50:47 PM |
|
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 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
Activity: 602
Merit: 268
Internet of Value
|
|
December 20, 2013, 03:51:35 PM |
|
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 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.
|
|
|
|
Come-from-Beyond
Legendary
Offline
Activity: 2142
Merit: 1010
Newbie
|
|
December 20, 2013, 03:52:45 PM |
|
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
Activity: 2142
Merit: 1010
Newbie
|
|
December 20, 2013, 04:00:24 PM |
|
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
Activity: 2142
Merit: 1010
Newbie
|
|
December 20, 2013, 04:00:40 PM |
|
|
|
|
|
Anon136
Legendary
Offline
Activity: 1722
Merit: 1217
|
|
December 20, 2013, 04:04:01 PM |
|
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=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?
|
|
|
Come-from-Beyond
Legendary
Offline
Activity: 2142
Merit: 1010
Newbie
|
|
December 20, 2013, 04:04:48 PM |
|
DON'T ANYBODY DARE TRY TO GET Come-from-Beyond I WILL CUT THEIR ARMS OFF!!! Don't worry, I know men of weight in my country. USA can't touch me, coz Belarus is out of their reach.
|
|
|
|
bizz
|
|
December 20, 2013, 04:06:46 PM |
|
I think he meant a name not someone to get you
|
|
|
|
Come-from-Beyond
Legendary
Offline
Activity: 2142
Merit: 1010
Newbie
|
|
December 20, 2013, 04:10:51 PM |
|
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
Activity: 2142
Merit: 1010
Newbie
|
|
December 20, 2013, 04:11:14 PM |
|
Good to hear... but I was talking about the Alias! Ah Edit: Come-from-Beyond is protected coz "-" is not allowed.
|
|
|
|
Anon136
Legendary
Offline
Activity: 1722
Merit: 1217
|
|
December 20, 2013, 04:17:59 PM |
|
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. 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=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?
|
|
|
BitcoinForumator
Legendary
Offline
Activity: 1120
Merit: 1000
|
|
December 20, 2013, 04:18:13 PM |
|
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
Activity: 266
Merit: 100
NXT is the future
|
|
December 20, 2013, 04:23:27 PM |
|
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
|
|
|
|
|