Author

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

full member
Activity: 224
Merit: 100
A blast from the past, concerning nodecoins:

This creates two classes of users and significantly reduces the percentage of the money supply used to secure the network.

Why? Here we see no explanation but just a statement of "fact" (or in other words "bullshit").

Additionally both of these systems suffer from the potential that a large stake holder could perform a denial of service attack by refusing to include some or all transactions.

They seem to have overlooked the "penalty" for not forging here.

So what is the "penalty" for not forging ?
weakening of NXT infrastructure.

Maybe it is best to think of forging as our civic duty. Doesnt take much effort and every now and again a surprise bonus. Kind of like being forced to buy small payout lotto tickets to support community infrastructure. Even if you dont get any $5 winners, you have done your civic duty and everybody is better off.

I propose that we take this stance on forging. It is NOT a way to make money, it is simple what being part of the NXT community means. We forge so we all have a safer community.

people should feel guilty if they are not forging. It is something that you hope nobody finds out about since it is a shameful thing to not forge for the community good. If you agree with me, please make a similar themed reply for people with "miner's mentality" complaining about small forging revenues.

I am in the process of creating a way that all the people with "miners mentality" will be able to mine to their heart's content and gaining from that. It will be built on top of NXT and be a bridge to the mining community, which to day has not really accepted NXT. After all, why should they? Well, I want to have a big giant tent and if there are thousands of technical guys out there with terahashes of computing power, NXT community should do what it can to bring them into our tent.

This will be achieved, just need a few people to help me.

James

Yeah, "miners mentality" to me is synonymous with "I want demand something for nothing mentality". I do think that incentive is a very important and effective thing though.
Actually, I have to disagree. I started mining to get a better understanding of this "miner's mentality". It is actually not that easy.There are a zillion coins that having invested thousands of dollars into GPU's or actually paying for VPS time to mine a coin means they are businessmen. Invest, work, generate revenue. That is not something for nothing at all. That is getting the most revenue from my investment.

In fact, it is EXACTLY the type of person we want to be building the products and services on top of NXT.

We need to stop this us vs them rhetoric. Just imagine if miners could make more money mining NXTcoins built on top of NXT. What would the implications of that be?

James

I didn't mean that all miners want something for nothing. But from my understading, a lot of these miners have ALREADY invested a lot of money into GPU's and such from previous mining operations like litecoin or whatevercoin, and are then just trying to switch from coin to coin once the difficulty of a certain coin gets too high to be lucrative anymore without buying more and more hardware. I just feel like a lot of them believe the point of crytocurrencies is just to be able to get rich off of running computer hardware and consuming electricity.

IMO, most miners are not innovators. Sure, they can do a lot of work looking up the most profitable coin to mine, but they aren't actually contributing anything to the community (besides securing the network, which PoS does for pennies). The only innovators in the mining community I can think of are ASIC manufacturers, they actually are making new technology - which, unfortunately, is making PoW gravitate towards centralization.

I'm not against "useful" mining such as NodeCoin suggested earlier, processing scripts, etc. because it does something that is actually useful. PoW (in the sense of keeping the network secure) is an antiquity.

So to respond to Jame's question, we should make PoW coins on top of NXT that provide useful services. For example, in-line with BCNext's vision, implementing a coin with mining inflation (eventual target ~1%) for everyday use is useful. NodeCoin could be used to reward node operators, and entitle them to buy special node services, thus being valuable (@ZeroTheGreat, this is pretty much proof-of-node). ScriptCoin to run Scripts, etc. So many possibilities!

Seems like we're having the same discussion again. Nodecoin by itself has no value, just like Bitcoin, NXT, cars, etc. They have value because they can be used for something - you see new mine and pump coins everyday, but the reason they are successful in getting pumped is because there are the gullible who actually believe these copy-cat-coins will do something.

Here in NXTland, I'd like to think we're all a little more sophisticated, thus that's why we're having this discussion.

The problem:

Nodecoin obviously has to have a "purpose" other than just being rewarded to miners. Who is going to buy them if there is no use? No one.

A possible solution:

Expanding on the ideas I presented in my quote (and James') is that nodecoins will buy special privileges from nodes participated in the nodecoin network. I don't really have any ideas of what people could possibly need (DDOS protection?) but I'm sure there is something.

By the way, I don't think nodecoin will make NXT worthless. Nodecoin transactions require NXT to function.

Pandaisftw
sr. member
Activity: 316
Merit: 250
Simcoin Puny Humans Communicator
nodecoin price fluctuations do not impact NXT. nodecoin is not NXT. nodecoin is a NXT asset. If NXT relies on nodecoin for all of its network infrastructure incentive and nodecoin fails, then where are we? I think we would be where we are now, without nodecoin.

+1

James, please ignore the trolls and keep up the fine work.  

James is a beast with great ideas and implementation. But our opinions are not trolling. If you like nodecoin please explain to me why its good for Nxt. I'd love to change my mind if it is.
member
Activity: 111
Merit: 10

Sorry James Wink
legendary
Activity: 1205
Merit: 1000
I have tested your client on my iPhone 5 and iPad 4 with iOS 7.1. Here are some things I discovered:

The logo and the spinningwheel are not retina. (not that important, but retina just looks great!)

iPad landscape

Almost everything looks good, but in the Asset Exchange the two collums Buy and Sell give a problem to the wordt "Ammount".




iPad portrait

The links on the top are set at a fixed size, so they are to big and are displayed a bit to low over the header.




In some items a second menu is displayed (at Asset Exchange, Messages, etc) this menu is displayed on top of the normal menu on the left side. So the normal menu is not usable anymore. Maybe you can hide the menu and show it on top of everything, such as iNxt is doing in his app: https://itunes.apple.com/us/app/inxt/id802351888?mt=8

iPhone landscape

The same problem with the links on the top is showing on the iPhone landscape.




I cannot scroll in the menu on the left side. When I scroll the total page, only the right side is scrolling. So I cannot access any menu-items below "Contacts".

Also is the second vertical menu (at Asset Exchange, Messages, etc) covering the menu on the left side. Once I am in the Asset Exchange I cannot go back to other menuitems.

iPhone portrait

The splashscreen can use some more padding between buttons:



When I am a registrered user there isn't much padding around the logo and boxes.



We see the same problems with the menu's as in the iPhone landscape version:



and the transaction id's are to big too in on the iPhone:




Hope this will help you! Good luck!


@Wesley Was it helpfull?
sr. member
Activity: 316
Merit: 250
Simcoin Puny Humans Communicator
I did not like the fact I was making pimples and cancer, so I deleted all the code. Its all gone

James

You're joking...  right?    Undecided

of course he is  Cheesy
sr. member
Activity: 316
Merit: 250
Simcoin Puny Humans Communicator

Also, notice that if trying to boost the NXT network via nodecoin purchases doesnt work, what have we lost? Without nodecoin, there wouldnt even be that option. nodecoin price fluctuations do not impact NXT. nodecoin is not NXT. nodecoin is a NXT asset. If NXT relies on nodecoin for all of its network infrastructure incentive and nodecoin fails, then where are we? I think we would be where we are now, without nodecoin.

James

I'll tell you what we've lost. When AE goes live we will get many new nxters. They will buy Nxt, open their client to forge, and receive nodecoins without even having heard of them.
Now all newbies associate Nxt with nodecoins and maybe think they are related or the same. If nodecoins fail, you now got a whole bunch of new nxters used to getting these
nodecoins and you take them away and tell them go forge for nxt like we used to do. Huh? You want me to forge for a month and get 1 nxt? Are you crazy? Nxt is POS. We must
stick to that from the beginning and not confuse anybody. I think CFB said something like BCNext said POS will not be needed later? Another part of his plan we don't know? Until then
stick to POS. I was against pools but pools are better than nodecoin I think.
legendary
Activity: 2142
Merit: 1010
Newbie
Cfb

I claim the 100,000 NXT bounty for finding the fatal flaw in NXT.

nodecoin!

yes, nodecoin will kill NXT. As soon as nodecoin comes out there will be no need for NXT. Lets ignore the fact that without NXT, nodecoin cannot exist, but the consensus is that nodecoin is a NXT killer. It doesnt exist outside of NXT, but it kills NXT.

Quite magical actually.

James

U injected the flaw, so it's u who ought to pay. Muahahaha.
legendary
Activity: 1176
Merit: 1134
I have no control over what goes into the NXT core.

For someone to acquire any meaningful amount of nodecoins, they will have to buy them via AE. This means NXT being paid for nodecoins, indirectly supporting the NXT network. If there are people like this, odds are that the NXT network is strong. At current network size, I estimate that the average people will get is 5 to 10 nodecoins per day.

nodecoin is a response to the need for people to get regular and predictable feedback for running a NXT node. It satisfies this requirement. As to what all the other side effects it creates, I am just a simple C programmer and when you start extrapolating things like the behaviors of large groups of people, well, I admit I cannot predict. AUR proves this.

Also, notice that if trying to boost the NXT network via nodecoin purchases doesnt work, what have we lost? Without nodecoin, there wouldnt even be that option. nodecoin price fluctuations do not impact NXT. nodecoin is not NXT. nodecoin is a NXT asset. If NXT relies on nodecoin for all of its network infrastructure incentive and nodecoin fails, then where are we? I think we would be where we are now, without nodecoin.

James

+1

James, please ignore the trolls and keep up the fine work. 
I did not like the fact I was making pimples and cancer, so I deleted all the code. Its all gone

James
legendary
Activity: 1176
Merit: 1134
Cfb

I claim the 100,000 NXT bounty for finding the fatal flaw in NXT.

nodecoin!

yes, nodecoin will kill NXT. As soon as nodecoin comes out there will be no need for NXT. Lets ignore the fact that without NXT, nodecoin cannot exist, but the consensus is that nodecoin is a NXT killer. It doesnt exist outside of NXT, but it kills NXT.

Quite magical actually.

James
hero member
Activity: 644
Merit: 500
Crypto Review Completed, please read.  Thanks to Jesse James for completing with thorough review and BloodyRookie for reference.

From Jesse James:

"I spent some quality time reviewing the core crypto NXT relies on.  As part of my review I re-implemented the relevant algorithms https://gist.github.com/doctorevil/9521126 using a different approach in a different language to make sure I understood everything deeply.  Although the implementation NXT uses doesn't follow certain algorithm specifications to the letter, the deviations noted (motivated by simplicity and/or performance) seemed reasonable and in general nothing stuck out as a red flag.  There was one bug in the signature generation function (that NXT is aware of and currently working around) for which I've provided a patch (or more precisely tweaked BloodyRookie's proposed patch).  It should be should be safe for devs to incorporate this patch at their convenience.

Review: https://gist.github.com/doctorevil/9521116

Code: https://gist.github.com/doctorevil/9521126 "


Wow.

I trust this guy more than C++ converted to Java implementation that we are using right now.

I talked to both the original C++ author and Java converter and both seem to be clueless, really.


Can we at least fix signing now?

Quote
public static final boolean sign(byte[] v, byte[] h, byte[] x, byte[] s) {
    // v = (x - h) s  mod q
    int w, i;
    byte[] h1 = new byte[32], x1 = new byte[32];
    byte[] tmp1 = new byte[64];
    byte[] tmp2 = new byte[64];

    // Don't clobber the arguments, be nice!
    cpy32(h1, h);
    cpy32(x1, x);

    // Reduce modulo group order
    byte[] tmp3=new byte[32];
    divmod(tmp3, h1, 32, ORDER, 32);
    divmod(tmp3, x1, 32, ORDER, 32);

    // v = x1 - h1
    // If v is negative, add the group order to it to become positive.
    // If v was already positive we don't have to worry about overflow
    // when adding the order because v < ORDER and 2*ORDER < 2^256
    mula_small(v, x1, 0, h1, 32, -1);
    mula_small(v, v , 0, ORDER, 32, 1);

    // tmp1 = (x-h)*s mod q
    mula32(tmp1, v, s, 32, 1);
    divmod(tmp2, tmp1, 64, ORDER, 32);

    for (w = 0, i = 0; i < 32; i++)
        w |= v = tmp1;
    return w != 0;
}

This would also apply to javascript version that wesleh would use.

sr. member
Activity: 308
Merit: 250
@wesleyh: Did you see my PM's regarding asset aliases and categorizing? Obviously, it's not a super-priority right now, but would be good to have it integrated into your client before AE is released on mainnet.

yes i will reply to you tomorrow, sorry for the delay!
sr. member
Activity: 288
Merit: 250
Quote
Nodecoins wall of text *snip snip

James

Sorry for the scissors. Trying to keep the walls under control.

I read nearly, but not quite every page in this thread. Despite that, I have to say it was up to this point and sort of still is mysterious as to how exactly nodecoins are to be implemented and what their role will effectively be in the grand scheme. Your post clarifies some things and that helps. I suggest writing out a FAQ to briefly cover the biggest concerns and misunderstandings that have been brought up here.

 I still believe a fee system being integrated into the core to reward nodes would be the smartest choice. It seems like your way just replaces one problem with another. If someone or a group were accumulate large amounts of nodecoins over time, then when we want to increase the infrastructure by buying up/pumping the nodecoin price in any which way, if thats even functionally sustainable, in order to incentivise growing out operational nodes, the accumulators dump on the market and essentially steal the incentive. Then the system of nodes is at the whim of nodecoin market behaviour, including manipulation.... seems like a contorted version of the selfish miner issue, but maybe worse. The network needs to be dynamic and flexible, but not at the great expense of stability.
I have no control over what goes into the NXT core.

For someone to acquire any meaningful amount of nodecoins, they will have to buy them via AE. This means NXT being paid for nodecoins, indirectly supporting the NXT network. If there are people like this, odds are that the NXT network is strong. At current network size, I estimate that the average people will get is 5 to 10 nodecoins per day.

nodecoin is a response to the need for people to get regular and predictable feedback for running a NXT node. It satisfies this requirement. As to what all the other side effects it creates, I am just a simple C programmer and when you start extrapolating things like the behaviors of large groups of people, well, I admit I cannot predict. AUR proves this.

Also, notice that if trying to boost the NXT network via nodecoin purchases doesnt work, what have we lost? Without nodecoin, there wouldnt even be that option. nodecoin price fluctuations do not impact NXT. nodecoin is not NXT. nodecoin is a NXT asset. If NXT relies on nodecoin for all of its network infrastructure incentive and nodecoin fails, then where are we? I think we would be where we are now, without nodecoin.

James

But wont all coins people run on top of Nxt,help the network in that aspect??Why not let it happen naturally with Nxt being safe by itself??Instead of relying in one coin artificially put there,and making Nxt dependent on Nodecoins.
legendary
Activity: 1176
Merit: 1134
Quote
Nodecoins wall of text *snip snip

James

Sorry for the scissors. Trying to keep the walls under control.

I read nearly, but not quite every page in this thread. Despite that, I have to say it was up to this point and sort of still is mysterious as to how exactly nodecoins are to be implemented and what their role will effectively be in the grand scheme. Your post clarifies some things and that helps. I suggest writing out a FAQ to briefly cover the biggest concerns and misunderstandings that have been brought up here.

 I still believe a fee system being integrated into the core to reward nodes would be the smartest choice. It seems like your way just replaces one problem with another. If someone or a group were accumulate large amounts of nodecoins over time, then when we want to increase the infrastructure by buying up/pumping the nodecoin price in any which way, if thats even functionally sustainable, in order to incentivise growing out operational nodes, the accumulators dump on the market and essentially steal the incentive. Then the system of nodes is at the whim of nodecoin market behaviour, including manipulation.... seems like a contorted version of the selfish miner issue, but maybe worse. The network needs to be dynamic and flexible, but not at the great expense of stability.
I have no control over what goes into the NXT core.

For someone to acquire any meaningful amount of nodecoins, they will have to buy them via AE. This means NXT being paid for nodecoins, indirectly supporting the NXT network. If there are people like this, odds are that the NXT network is strong. At current network size, I estimate that the average people will get is 5 to 10 nodecoins per day.

nodecoin is a response to the need for people to get regular and predictable feedback for running a NXT node. It satisfies this requirement. As to what all the other side effects it creates, I am just a simple C programmer and when you start extrapolating things like the behaviors of large groups of people, well, I admit I cannot predict. AUR proves this.

Also, notice that if trying to boost the NXT network via nodecoin purchases doesnt work, what have we lost? Without nodecoin, there wouldnt even be that option. nodecoin price fluctuations do not impact NXT. nodecoin is not NXT. nodecoin is a NXT asset. If NXT relies on nodecoin for all of its network infrastructure incentive and nodecoin fails, then where are we? I think we would be where we are now, without nodecoin.

James
full member
Activity: 224
Merit: 100
I don't even think it was supposed to be this big, for all we know this actually might have started as a get rich quick scam by BCNext.

R u sure that u r not Emule?

This is just to clarify, I AM NOT EMULE.

I am someone who had hopes for NXT as the crypto 2.0, but not anymore.

I invested a large amount of fiat into it, I want NXT to be succesful but seeing how this community actually works has turned me off.

What about you? Are you sure you're not BCNext posing under a different surname?

If you'd like heres a little about me:

At 15 I taught myself HTML (yes I can code whole website systems just with notepad), Flash 5 (I'm old), some Python, Java, and even a bit of C++.
I taught myself fine arts and have become a master artist since then.
I have also been an electrician, electronics engineer (not quite good), was majoring in electrical engineering but recently my studies have refocused to Biology, Biotechnology, and Physics.

So no, I am not emule. I am just a well rounded human being that wants the current economic structure to be reset to something that will help all of humanity and not just the chosen few.
NXT seemed like a good idea up until now that the community can't even get together to decide on something as simple as "Is it a coin or an exchange or a potato or a banana?"

Good day


Hm... for someone so "educated", you either cannot see the bigger picture, or are deliberately trying to ignore it. When you first came into this thread, did you even read the first post? Because that should have signified that NXT is not simply a "coin". It can be used as one, but it also can provide many other decentralized services. The Asset Exchange has already encouraged a ton of economic activity (look at the IPOs, nodecoin, etc.) despite not even being released yet.
newbie
Activity: 56
Merit: 0
these are questions for which it would be nice to have clear and concise answers:

1) why is the forging mechanism insufficient for protecting the nxt network?

2) what behavior does the nodecoin encourage? is it possible to encourage this behavior through a modification of the forging mechanism?

3) who will pay for nodecoins once they are mined? why will they pay for nodecoins?

4) the answer to #3 above, should also help to answer this question: does the existence of nodecoins dilute the value of 1 nxt?
sr. member
Activity: 316
Merit: 250
Simcoin Puny Humans Communicator
Nodecoins are a cancer - time will tell if I am right or wrong...

Cancer? Why? Nxt is meant to have coins built on top of it.
There are coins made by using the AM feature (see CfB's abandoned effort), parallel chain coins and nodecoin.
Nodecoin is parasitic IMO..

If you think so, however, it's not a cancer, it cannot kill Nxt. It's simply 1 coin.

1 coin can't kill Nxt. But nodecoin is like a huge pimple or a rash of pimples on a gorgeous beautiful girl.

The analogy of airline miles don't threaten USD is incorrect to me because the dollar is established and used by everyone. Nxt is not. Nxt is new and struggling/hoping for
mass adoption and integration one day. Nodecoin because given to us for free will take the luster and value from Nxt like the pimples do.
full member
Activity: 224
Merit: 100
@wesleyh: Did you see my PM's regarding asset aliases and categorizing? Obviously, it's not a super-priority right now, but would be good to have it integrated into your client before AE is released on mainnet.
hero member
Activity: 784
Merit: 500
A bit of positivity !

Here some donation I did




I usually don't say it, you know... because I want to stay anonymous

Thank you, stranger! Keep up the good work!!
sr. member
Activity: 288
Merit: 250
can i please haz some testNXT?

thanks

879518353350760929

10k sent
full member
Activity: 168
Merit: 100
I am quite surprised at some people who are worried that nodecoin will take over NXT. I am writing software to make it look like a coin, act like a coin and it seems I've done a pretty good job Smiley

I plan on using my 180+ servers to implement Ddos protection and guarding of the pool server and multigateway servers from direct contact with random clients. While this wont be as good as a 20,000 node NXT network, it should pose quite a barrier to Ddosers who want to disrupt the pool server or multigateway servers.

Since I will be incurring real world costs for the servers to host pool servers and one of the multigateway servers (need to find two non-USA hosts for the others) and I will be getting 1% of nodecoins mined for pool costs and 1% as royalty, it is in my interest to make nodecoins worth more than nothing. After all, if I cant make it self-funding, who will pay for the 180+ servers? Therefore, I liked the suggestion of pricing multigateway services and any other services that the servers I am paying for provide, in nodecoins. Assuming a .01NXT value for a nodecoin, the 2% will generate around 2000 NXT per day. This will be far short of covering the server costs, but at least its a start. nodecoin is a private token that just happens to reward people who operate NXT nodes and . Already there is an account that is trying to get more nodecoins by submitting once per second. I need a way to prevent spam and charging nodecoins is a good way. For normal usage, all the nodecoins you need to be able to use the services will be obtainable just by running nodeminer.

It is clear that nodecoins are very polarizing, I might as well call it a globalwarming-coin!

Like it or not, if ~10% of the people run nodeminer, I estimate EVERYONE with an active node will get their nodecoins. Around 5 per day! just imagine the giant market dumps the big holders will be able to do. A sell wall of 50 nodecoins. The horrors.

nodecoin is a subset of multigateway, with a simple PoN (proof of node). Anybody can do this in a day or two like I did. nodecoin cannot replace NXT. That is like saying that Delta airline bonus miles will replace USD. At 100,000 coins per day, it will take 10,000 days to be fully released, thats 27 years.  You can believe the people that claim that somehow nodecoin will magically replace NXT even though it is built on top of NXT, or you can believe me.

A few weeks back there was all this angst and worry that with transaction fees dropping there would be no incentive to forge. I said I know of an idea that will fix that. I did.

James

P.S. If somebody wants to pay me to kill nodecoin all you have to do is pay the server costs.

That I understand your thought is to defray the costs of active nodes using active nodes for multigateway services.
That means to lease the node for several services and receive node coins for this services


I'm wrong?
Jump to: