Author

Topic: NXT :: descendant of Bitcoin - Updated Information - page 701. (Read 2761645 times)

member
Activity: 70
Merit: 10
IMO, forging is fine. In the future, there will be supernodes (service providers) that are basically be high-bandwidth pools people can lend their stake to. This won't be a problem of centralization, because NXT is resistant even against 90% attacks. So unless 1 single pool gets that much forging power, we will be fine. These high-bandwidth pools can support 1000+ TPS easily.
- agree.

I disagree. Many nodes are important to support the network. It the 'decentralized' part. Few supernodes can easily be shutdown.

This might be a stupid idea, but what if part of all transaction fees went to a huge stockpile somewhere that was given out once a month randomly to someone who is forging. Then the incentive to run an open client would be the chance to win the 'Nxt lottery' that month. I know I'd be hard pressed to shut down my client and throw away my 'lottery ticket'.

Err, am I not sure I completely understand that incentive architecture. Could you rephrase it?


Basically, every time there's a transaction in the network, a fraction of the fee would be sent to a designated NXT account. If there's a lot of transactions this would add up to a nice amount over 30 days or so. Basically this would be awarded like a lottery every month to a random Nxter who ran an open client that month. The question is whether there's any way to verify if someone had been forging during the time period to be eligible. Maybe the reward would go out on a random day/time so that no one would know when it's coming and therefore be motivated to always be running an open client.

I'm just trying to think of ways to motivate people to forge when there's not much incentive to do so if you don't have a lot of stake.
This system would make forging akin to owning a lottery ticket. The odds would be somewhat low to win, but reward high enough to encourage participitation.
legendary
Activity: 1778
Merit: 1043
#Free market
Does someone have the same problem on >=0.8.0 ?
If i put some ip address in nxt.allowedUserHosts i cannot connect from it to my node Cry

did you have  separated  them with a comma?


Code:
1.1.1.1; 127.0.0.1; 0.0.0.0; 151.0.0.1; eccecc;

Yes, of course .


so this is your  original Allowed.userhost ? code :

Code:

allowedUserHosts
127.0.0.1; localhost; 0:0:0:0:0:0:0:1;
member
Activity: 112
Merit: 10
Pump

Who is able to develop a lightweight NXT tool for Windows and Mac, which sits just in your taskbar/menubar (see picture as an example)?

Installing and running this little tool should be hassle free. You can lookup your account, use main Nxt functions (like sending NXT, messaging), activate/deactivate forging right from the menu and you see some general blockchain stats.

That way, we could promote this little gadget as a simple and lightweight tool which runs smoothly in the background, forging for you (or not) and securing the Nxt network.

http://cdn.osxdaily.com/wp-content/uploads/2011/07/desktop-utility-osx-lion.jpg
http://cloud.addictivetips.com/wp-content/uploads/2013/04/Window-On-Top.png


(I'm no windows user. Do windows user still have this little apps in the task bar? Or is there a modern equivalent, like a gadget on the desktop?)


Since this is so OS-special, maybe two different developers for Windows and Mac. Come on, guys. Raise your hand for this project!

Here is a really bad mock up (I'm no developer). Do you get the idea, my Nxters? Wouldn't you (and others) love this tool which would actively secure the Nxt network? Lightweight, unobtrusive. Like the dropbox app.



a great idea
newbie
Activity: 40
Merit: 0
Pump

Who is able to develop a lightweight NXT tool for Windows and Mac, which sits just in your taskbar/menubar (see picture as an example)?

Installing and running this little tool should be hassle free. You can lookup your account, use main Nxt functions (like sending NXT, messaging), activate/deactivate forging right from the menu and you see some general blockchain stats.

That way, we could promote this little gadget as a simple and lightweight tool which runs smoothly in the background, forging for you (or not) and securing the Nxt network.

http://cdn.osxdaily.com/wp-content/uploads/2011/07/desktop-utility-osx-lion.jpg
http://cloud.addictivetips.com/wp-content/uploads/2013/04/Window-On-Top.png


(I'm no windows user. Do windows user still have this little apps in the task bar? Or is there a modern equivalent, like a gadget on the desktop?)


Since this is so OS-special, maybe two different developers for Windows and Mac. Come on, guys. Raise your hand for this project!

Here is a really bad mock up (I'm no developer). Do you get the idea, my Nxters? Wouldn't you (and others) love this tool which would actively secure the Nxt network? Lightweight, unobtrusive. Like the dropbox app.

http://s12.postimg.org/wjincy63x/mockup.png

would love something like this.

Instead of leaving a browser page open, you can always see the current stats of your NXT, etc. just by looking in the taskbar.

legendary
Activity: 1367
Merit: 1000
Does someone have the same problem on >=0.8.0 ?
If i put some ip address in nxt.allowedUserHosts i cannot connect from it to my node Cry

did you have  separated  them with a comma?


Code:
1.1.1.1; 127.0.0.1; 0.0.0.0; 151.0.0.1; eccecc;

Yes, of course .
full member
Activity: 154
Merit: 100
Pump

Who is able to develop a lightweight NXT tool for Windows and Mac, which sits just in your taskbar/menubar (see picture as an example)?

Installing and running this little tool should be hassle free. You can lookup your account, use main Nxt functions (like sending NXT, messaging), activate/deactivate forging right from the menu and you see some general blockchain stats.

That way, we could promote this little gadget as a simple and lightweight tool which runs smoothly in the background, forging for you (or not) and securing the Nxt network.

http://cdn.osxdaily.com/wp-content/uploads/2011/07/desktop-utility-osx-lion.jpg
http://cloud.addictivetips.com/wp-content/uploads/2013/04/Window-On-Top.png


(I'm no windows user. Do windows user still have this little apps in the task bar? Or is there a modern equivalent, like a gadget on the desktop?)


Since this is so OS-special, maybe two different developers for Windows and Mac. Come on, guys. Raise your hand for this project!

Here is a really bad mock up (I'm no developer). Do you get the idea, my Nxters? Wouldn't you (and others) love this tool which would actively secure the Nxt network? Lightweight, unobtrusive. Like the dropbox app.

legendary
Activity: 1092
Merit: 1010
I will be coming out with "coins" that are actually NXT AE assets that can be mined by CPU. Every miner will need to be running a NXT node. If there is any level of market for such a coin the miners will start mining by the droves. Since the market for it is AE, we can always jump start the market by subsidizing the prices during the early days in order to ensure enough network capacity

This is another great service on top of NXT (besides the NXTopia) that stimulates the AE. +1

I like this very much.
it allows us to keep the "miners" on board and still helps secure the network without changing the core mechanics.

Elegant!

Would mining be needed for coins created on the exchange? I thought you could just "create" assets.  

It's just this particular coin that can be mined.
It's not inherent in the system.

full member
Activity: 266
Merit: 100
I will be coming out with "coins" that are actually NXT AE assets that can be mined by CPU. Every miner will need to be running a NXT node. If there is any level of market for such a coin the miners will start mining by the droves. Since the market for it is AE, we can always jump start the market by subsidizing the prices during the early days in order to ensure enough network capacity

This is another great service on top of NXT (besides the NXTopia) that stimulates the AE. +1

I like this very much.
it allows us to keep the "miners" on board and still helps secure the network without changing the core mechanics.

Elegant!

Would mining be needed for coins created on the exchange? I thought you could just "create" assets.  
legendary
Activity: 1778
Merit: 1043
#Free market
Does someone have the same problem on >=0.8.0 ?
If i put some ip address in nxt.allowedUserHosts i cannot connect from it to my node Cry

did you have  separated  them with a comma?


Code:
1.1.1.1; 127.0.0.1; 0.0.0.0; 151.0.0.1; eccecc; 
legendary
Activity: 2142
Merit: 1010
Newbie
I've restarted the testnet. We have to wait for the next block to start sending testcoins.

Did you send me 100k TestNxt to this address : 4940924250576724047

whit this command  https://holms.cloudapp.net:6875/nxt?requestType=getBalance&account=4940924250576724047

i see 0 TestNxt ...  Huh


i have to wait the next block ?

Yes, we all have to wait when someone forges a block.
legendary
Activity: 1367
Merit: 1000
Does someone have the same problem on >=0.8.0 ?
If i put some ip address in nxt.allowedUserHosts i cannot connect from it to my node Cry
legendary
Activity: 1778
Merit: 1043
#Free market
PLEASE, I need testnxt 18232225178877143084
I want to debug while the code is fresh in my mind
Hi ,
 Can you wait a couple of minute ? I will send you 20k TestNxt ...


sr. member
Activity: 308
Merit: 250
PLEASE, I need testnxt 18232225178877143084
I want to debug while the code is fresh in my mind

we need to wait for blocks to start forging.
member
Activity: 112
Merit: 10
Can someone please send some test Nxt my way?

16788579025215779162

Thank you!
legendary
Activity: 1176
Merit: 1134
PLEASE, I need testnxt 18232225178877143084
I want to debug while the code is fresh in my mind
legendary
Activity: 1176
Merit: 1134
He thinks of the PoW-Coin as totally independent of NXT.

But that PoW-Coin should bridge the layers. Nodes have to prove that they keep the NXT blockchain online and therefore securing the network.
The NXTcoins will be making NXT API calls, otherwise you cant mine them, or trade them

Not sure, I got that.

NXTcoins will make NXT API calls on behalf of whom? And which one specifically?
I can think of several reasons, one example is if the coin needs to receive data via AM. It would then have to be part of the NXT network to be able to get the AM data.

Another reason that is just for security reason is to verify the total number of coins in circulation. It needs to match the total mined. until we get multisig in NXT, there is the possibility that the accounts that are holding the issued but unreleased coins will release some extra, especially when there is a nice market to sell it to. Since there is nothing I can think of that will stop that, the plan is for all the nodes to actively reconcile the total balances and if it doesnt add up properly, alarms and a snapshot of the current account balances are made. Then if the problem cant be resolved, everybody simply redeems their snapshot balance for a replacement Asset, and resumes without any real harm done.

The only harm would come to the one who broke the trust by trying to sell off what they were supposed to only release to the miners. Whatever coins they were able to pilfer wont be worth that much since it will be obsolete. Also, I think we can have part of the alarms to be canceling any outstanding orders the miners had on the AE. Anybody that is trading in these NXTcoins is advised to be running the alarm bot. So not elegant, but I think practical solution to not be able to create coins only when they are mined.

You can imagine how elaborate all this will be, all requiring access to the latest block. NXTcoin miners will secure the NXT network, I am pretty sure of this.

James
full member
Activity: 224
Merit: 100
Why?

I am not so sure my first idea was a good one but my concern is that if most people become uninterested in forging it could make the network less resilient in the (hopefully unlikely) case of pool servers being shut down by authorities in particular.

So I am quite happy to drop that idea but I still think the problem of "penalty" needs to be considered as well as the problem of having "too much forging power" amongst a small number of pools.


With DACs, isn't it possible to make a truly decentralized botnet that can't be shutdown? This "pool" would consist of many, many computers connected to it, each one leasing their forging power to the botnet. CPU power and bandwidth would be the total sum of all the connected users... which would be literally unlimited for our purposes. Also, the botnet can have redundancies (such as there are always 3 random computers sending the same information to make sure one of them is not malicious). With the penalty system, this large network with a large number of accounts will function normally. In fact, the penalty system would serve as a balancer - if one pool generates too many blocks compared to other pools, it's power will eventually be brought inline with other pools.

In fact, we can even build a DAC on-top of the DAC, that will automatically find the best pool for the user (it's priority would be to make sure there are always X number of competitive pools).

We can call this system: Skynxt.
legendary
Activity: 1778
Merit: 1043
#Free market
@JL:
Nice debug message. Cheesy

Code:
[2014-02-24 16:43:44.737] DEBUG: Error processing POST request
[2014-02-24 16:45:13.030] DEBUG: Error processing POST request
[2014-02-24 16:49:14.151] DEBUG: Error processing POST request
[2014-02-24 16:49:19.676] DEBUG: Error processing POST request
[2014-02-24 16:50:54.672] DEBUG: Error processing POST request
[2014-02-24 16:55:54.503] DEBUG: Error processing POST request
[2014-02-24 16:55:56.812] DEBUG: Error processing POST request
[2014-02-24 16:56:14.266] DEBUG: Error processing POST request
[2014-02-24 16:56:36.155] DEBUG: Error processing POST request
[2014-02-24 16:58:48.605] DEBUG: Error processing POST request
[2014-02-24 16:59:50.514] DEBUG: Error processing POST request
[2014-02-24 17:03:51.566] DEBUG: Error processing POST request
[2014-02-24 17:04:39.667] DEBUG: Error processing POST request
[2014-02-24 17:04:55.284] DEBUG: Error processing POST request
[2014-02-24 17:07:31.654] DEBUG: Error processing POST request
[2014-02-24 17:08:12.425] DEBUG: Error processing POST request
[2014-02-24 17:09:00.969] DEBUG: Error processing POST request
[2014-02-24 17:10:28.641] DEBUG: Error processing POST request
[2014-02-24 17:11:37.025] DEBUG: Error processing POST request
[2014-02-24 17:11:59.698] DEBUG: Error processing POST request
[2014-02-24 17:14:35.440] DEBUG: Error processing POST request
[2014-02-24 17:15:18.618] DEBUG: Error processing POST request


Ahahah  Grin
sr. member
Activity: 421
Merit: 250
HEAT Ledger
JeanLuc

Could you please add nxt.util.Logger.removeMessageListener and nxt.util.Logger.removeExceptionListener?

Thanks!
sr. member
Activity: 364
Merit: 250
☕ NXT-4BTE-8Y4K-CDS2-6TB82
@JL:
Nice debug message. Cheesy

Code:
[2014-02-24 16:43:44.737] DEBUG: Error processing POST request
[2014-02-24 16:45:13.030] DEBUG: Error processing POST request
[2014-02-24 16:49:14.151] DEBUG: Error processing POST request
[2014-02-24 16:49:19.676] DEBUG: Error processing POST request
[2014-02-24 16:50:54.672] DEBUG: Error processing POST request
[2014-02-24 16:55:54.503] DEBUG: Error processing POST request
[2014-02-24 16:55:56.812] DEBUG: Error processing POST request
[2014-02-24 16:56:14.266] DEBUG: Error processing POST request
[2014-02-24 16:56:36.155] DEBUG: Error processing POST request
[2014-02-24 16:58:48.605] DEBUG: Error processing POST request
[2014-02-24 16:59:50.514] DEBUG: Error processing POST request
[2014-02-24 17:03:51.566] DEBUG: Error processing POST request
[2014-02-24 17:04:39.667] DEBUG: Error processing POST request
[2014-02-24 17:04:55.284] DEBUG: Error processing POST request
[2014-02-24 17:07:31.654] DEBUG: Error processing POST request
[2014-02-24 17:08:12.425] DEBUG: Error processing POST request
[2014-02-24 17:09:00.969] DEBUG: Error processing POST request
[2014-02-24 17:10:28.641] DEBUG: Error processing POST request
[2014-02-24 17:11:37.025] DEBUG: Error processing POST request
[2014-02-24 17:11:59.698] DEBUG: Error processing POST request
[2014-02-24 17:14:35.440] DEBUG: Error processing POST request
[2014-02-24 17:15:18.618] DEBUG: Error processing POST request
Jump to: