Author

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

hero member
Activity: 840
Merit: 1002
Simcoin Developer
already wrote about this two weeks ago.
the client wil handle it this way:

1. check if address is within own address book  -> green
2. if account exist within blockchain -> yellow
3. don't exist within blockchain -> red

simple visual control.


Why invent crazy schemes when there is a simple, elegant solution, which covers both client AND server - checksums. The way it's implemented in bitcoin.

I don't buy the whole "oh my god performance" line of reasoning. You wrote it in Java, for god's sake Smiley
member
Activity: 81
Merit: 10
Questions for DGEX operator

2. Is the withdrawal fee for new deposits only, or does it include existing deposits? If it covers existing deposits that is quite frankly taking the piss. You can't take people's money and then say ok I'm now charging you to get it back. At least give people notice to withdraw their funds out first - I certainly saw no notice on the site.

I buy everyday small amount of NXT and from my experience I can say that since the end of December I have to pay for withdrawals of NXT.
I think that now NXT come "faster" to my NXT account (relatively, in the beginning it was sometimes 4 days Smiley now I have them till next day Smiley)

Of course at first, (when I started 24.12. FYI - I came quite late into NXT) I also tried several times to withdraw BTC, and I paid 3.2% but I wanted to test if Dgex is not honeypot where money flows in but not out.
I understand we should pay some fee, that is OK, but I would prefer to pay for every trade - it has some logic - the more you use the service the more you pay
(and btw for me it is also cheaper when I do trade manually small amounts /not automatically through API and some programme/)
legendary
Activity: 1176
Merit: 1134
already wrote about this two weeks ago.
the client wil handle it this way:

1. check if address is within own address book  -> green
2. if account exist within blockchain -> yellow
3. don't exist within blockchain -> red

simple visual control.

Thx. But what about after clicking "Send"? As I recall wrong sends happened after correct address was set.

you mean some kind of checksum?
as soon there is a difinition for this i am adding it for sure.
the above mentioned solution is of course very simple but effective as well.
within an option tab you can set the warning level. of course the user will get
an extra confirmation dialog for yellow and red after pressing send.

a realtime verification during typing depends on the gui-latency but as soon the
account number field lost focus the number is checked and gives a visual feedback.


intel, the person with handle not company, had a theory that memory corruption in the JAVA could cause the destination acct to get corrupted. Another theory is that it could be a race condition of some sort that exposes an uninitialized variable, basically stuff that is outside the realm of what the client can do.

WE need to refuse to create darkNXT in the client and independently refuse to create it in the JAVA and ideally refuse to create it in the protocol. What purpose does darkNXT serve other than to piss people off because they lost small to large amounts of money. In alpha test, ok. In beta test, maybe ok but not really. After formal launch we can never create darkNXT, unless we are willing to reimburse, which does not seem likely.

Ripple does this better than NXT. Can we really allow that to stand?

Nexern, there is only so much you can do in the client.

James

P.S. Sorry CfB, we might even need a "allow darkNXT creation" API call. That is how difficult it needs to be. No laughing matter extinguishing peoples money.
hero member
Activity: 597
Merit: 500
already wrote about this two weeks ago.
the client wil handle it this way:

1. check if address is within own address book  -> green
2. if account exist within blockchain -> yellow
3. don't exist within blockchain -> red

simple visual control.

Some ppl confuse green and red... Smiley

the user get's both, visual feedback and form warning.  Wink

without an additional alert dialog, the color wouldn't make much sense of course...
legendary
Activity: 1176
Merit: 1134
already wrote about this two weeks ago.
the client wil handle it this way:

1. check if address is within own address book  -> green
2. if account exist within blockchain -> yellow
3. don't exist within blockchain -> red

simple visual control.

Some ppl confuse green and red... Smiley

Yes, not insignificant percentage of people are color blind. We need a specific dialog box in the red case, defaulted to NOT send.

James

P.S. What version should peercover run? 4.8 or 4.9, if 4.9 where is it?
hero member
Activity: 597
Merit: 500
already wrote about this two weeks ago.
the client wil handle it this way:

1. check if address is within own address book  -> green
2. if account exist within blockchain -> yellow
3. don't exist within blockchain -> red

simple visual control.

Thx. But what about after clicking "Send"? As I recall wrong sends happened after correct address was set.

you mean some kind of checksum?
as soon there is a difinition for this i am adding it for sure.
the above mentioned solution is of course very simple but effective as well.
within an option tab you can set the warning level. of course the user will get
an extra confirmation dialog for yellow and red after pressing send.

a realtime verification during typing depends on the gui-latency but as soon the
account number field lost focus the number is checked and gives a visual feedback.
legendary
Activity: 2142
Merit: 1010
Newbie
already wrote about this two weeks ago.
the client wil handle it this way:

1. check if address is within own address book  -> green
2. if account exist within blockchain -> yellow
3. don't exist within blockchain -> red

simple visual control.

Some ppl confuse green and red... Smiley
legendary
Activity: 2142
Merit: 1010
Newbie
It was found?

No. I mean that client soft should show warning if a user attempts to send money to an empty account.
legendary
Activity: 2184
Merit: 1000

already wrote about this two weeks ago.
the client wil handle it this way:

1. check if address is within own address book  -> green
2. if account exist within blockchain -> yellow
3. don't exist within blockchain -> red

simple visual control.


This is a big step forward....Nexern we love you Grin
legendary
Activity: 1176
Merit: 1134
already wrote about this two weeks ago.
the client wil handle it this way:

1. check if address is within own address book  -> green
2. if account exist within blockchain -> yellow
3. don't exist within blockchain -> red

simple visual control.

Thx. But what about after clicking "Send"? As I recall wrong sends happened after correct address was set.

This is why I addressed my request to jean-luc also. We need to PREVENT darkNXT for all except the most motivated API users. darkNXT has no real world benefit as far as I can think of, in fact it could attract NXT miners who will look at 64 bits and their petahash ASICS and start drooling when NXT gets to $1

James
hero member
Activity: 644
Merit: 500
already wrote about this two weeks ago.
the client wil handle it this way:

1. check if address is within own address book  -> green
2. if account exist within blockchain -> yellow
3. don't exist within blockchain -> red

simple visual control.

Thx. But what about after clicking "Send"? As I recall wrong sends happened after correct address was set.
hero member
Activity: 952
Merit: 1005
frantorres_995 at socialmedia

Less than a month working a few, in my opinion very far from being a 2nd generation  Wink
full member
Activity: 266
Merit: 100
NXT is the future
CfB + jean-luc + nexern,

There are millions of darkNXT and more being created all the time. darkNXT is NXT sent to an address that doesn't belong to anybody. I am assuming this is something we don't want the end user to be able to do easily. Anyone with direct API access could do whatever they wanted, but end users should NOT be allowed to create darkNXT, especially when all it takes is a typo or memory corruption.

The solution to this is so simple I am at a loss as to why it has not been implemented. NXT sent to an acct without key will create darkNXT, there is a call to detect if an acct has a key. Why has this simple guard not been implemented?

This is a very serious flaw and even ripple has a solution to this by not allowing money to an unfunded acct. We can't let horrible flawed useless ripple be better than NXT in this area can we?

James

P.S. For those not in the real world, EVERYTIME and end user creates darkNXT, it will create at least a support incident at worst lawsuits against a vendor supporting NXT. Need I remind people that we need widespread NXT adoption.


I think we really do understand you loud and clear...

just as I understand the answer that this should can and (can be) resolved with a client.

so we depend on a CLIENT who and when will this be delivered and will it solve this problem?

Pin
hero member
Activity: 597
Merit: 500
CfB + jean-luc + nexern,

There are millions of darkNXT and more being created all the time. darkNXT is NXT sent to an address that doesn't belong to anybody. I am assuming this is something we don't want the end user to be able to do easily. Anyone with direct API access could do whatever they wanted, but end users should NOT be allowed to create darkNXT, especially when all it takes is a typo or memory corruption.

The solution to this is so simple I am at a loss as to why it has not been implemented. NXT sent to an acct without key will create darkNXT, there is a call to detect if an acct has a key. Why has this simple guard not been implemented?

This is a very serious flaw and even ripple has a solution to this by not allowing money to an unfunded acct. We can't let horrible flawed useless ripple be better than NXT in this area can we?

James

P.S. For those not in the real world, EVERYTIME and end user creates darkNXT, it will create at least a support incident at worst lawsuits against a vendor supporting NXT. Need I remind people that we need widespread NXT adoption.

I hope nexern will fix this issue on client side.

already wrote about this two weeks ago.
the client wil handle it this way:

1. check if address is within own address book  -> green
2. if account exist within blockchain -> yellow
3. don't exist within blockchain -> red

simple visual control.
member
Activity: 98
Merit: 10
When coins are sent to a wrong account, there is no way to prove it was not a human error, I guess.
sr. member
Activity: 359
Merit: 250
did someone finished reading the source code ......?
conclusion?
full member
Activity: 266
Merit: 100
NXT is the future
legendary
Activity: 1344
Merit: 1001
Does anyone have concrete examples of the problems Graviton is referring to that cause him to lose so much money?

If these problems exist we need to fix them as high priority please. No good or reliable services will appear until it is sorted.  Tongue
full member
Activity: 238
Merit: 100
CfB + jean-luc + nexern,

There are millions of darkNXT and more being created all the time. darkNXT is NXT sent to an address that doesn't belong to anybody. I am assuming this is something we don't want the end user to be able to do easily. Anyone with direct API access could do whatever they wanted, but end users should NOT be allowed to create darkNXT, especially when all it takes is a typo or memory corruption.

The solution to this is so simple I am at a loss as to why it has not been implemented. NXT sent to an acct without key will create darkNXT, there is a call to detect if an acct has a key. Why has this simple guard not been implemented?

This is a very serious flaw and even ripple has a solution to this by not allowing money to an unfunded acct. We can't let horrible flawed useless ripple be better than NXT in this area can we?

James

P.S. For those not in the real world, EVERYTIME and end user creates darkNXT, it will create at least a support incident at worst lawsuits against a vendor supporting NXT. Need I remind people that we need widespread NXT adoption.

i like the idea of a warning and a chance to cancel rather than not allow
legendary
Activity: 1344
Merit: 1001
Questions for DGEX operator

1. Regarding the 800,00 NXT you need to cover. You seem to blame the NXT code yet you posted earlier today that you was also hacked? How much of the 800,000 NXT was lost in the hack and how much was lost due to the software error? And how much of that NXT is due to your own coding errors?

My opinion is if you are out of pocket that much due to NXT software errors or blockchain faults then I can understand somewhat. However server hacks and your own coding errors are your own responsibility.

2. Is the withdrawal fee for new deposits only, or does it include existing deposits? If it covers existing deposits that is quite frankly taking the piss. You can't take people's money and then say ok I'm now charging you to get it back. At least give people notice to withdraw their funds out first - I certainly saw no notice on the site.
Jump to: