Author

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

legendary
Activity: 1680
Merit: 1001
CEO Bitpanda.com
I guess im pretty unlucky. Forging with 60k-100k for >2 weeks now, no block found...

If you forge non-stop with 60k, and if the total amount of nxt forging in the network is 500million (my guess - is there a way to find out?), then the probability of you forging exactly N blocks in 2 weeks is approx.:

Code:
N=0:  8.898%
N=1: 21.529%
N=2: 26.043%
N=3: 21.001%
N=4: 12.701%
N=5:  6.145%
N=6:  2.477%
N>6:  1.206%

So - if you found no block then you were indeed unlucky. Or did you find a block but it had no fees?

Wohoo, i just found my first block. 0 Fee, but it feels so awesome. !!!!!
legendary
Activity: 1176
Merit: 1134
There's a thread in this forum about bugs in the code release. After my client had been attacked, I analyzed, what exactly happened and figured out, how the attacker managed to get the clients to basically crash. JLP and CfB fixed that now mostly by 0.5.3, the only thing that is left is the actual browser page. So when you see negative blocks, just refresh the tab in your browser and everything will look normal again. On the server side (communicating with other NXT clients) the server now behaves normally, even if you don't refresh your browser window.
If you want to see what kind of bugs we're finding and that are getting fixed, jump over to https://bitcointalksearch.org/topic/nxt-source-code-flaw-reports-397183

0.5.3 been running since released, so far so good. If it's still running OK in the morning that would a new record for me. Can't wait to find out. Smiley

Running 0.5.3 via NxtMac, on bad branch?
36406      14571285356259793594      January 9, 2014 2:27:28 AM GMT+02:00   
2      0 + 3      305 B   
2      5313834224092465353      74.3 %

2901 orphans, 8651 unconfirmed transactions
hero member
Activity: 739
Merit: 500
There's a thread in this forum about bugs in the code release. After my client had been attacked, I analyzed, what exactly happened and figured out, how the attacker managed to get the clients to basically crash. JLP and CfB fixed that now mostly by 0.5.3, the only thing that is left is the actual browser page. So when you see negative blocks, just refresh the tab in your browser and everything will look normal again. On the server side (communicating with other NXT clients) the server now behaves normally, even if you don't refresh your browser window.
If you want to see what kind of bugs we're finding and that are getting fixed, jump over to https://bitcointalksearch.org/topic/nxt-source-code-flaw-reports-397183

0.5.3 been running since released, so far so good. If it's still running OK in the morning that would a new record for me. Can't wait to find out. Smiley
newbie
Activity: 56
Merit: 0
Nxt full source code (decompiled 0.5.2).

https://github.com/slothbag/nxt-decompiled

donations: 6683387465452189666

Updated to 0.5.3

or: go to google, search for "java decompiler", click the first hit, download the program, open the Nxt.class file that is in the NXT-client download Smiley
hero member
Activity: 525
Merit: 500
Let CfB and especially Jean-Luc think about it.

I already did. There seems to be no progress whatsoever.
I haven't seen Jean-Luc denying importance of this issue. Most likely fixing it seems hard for him now. And he has too many urgent issues to fix.
We should help him to figure out the right and easy way to implement solution. Once he says - "It'll take me two days to implement", nobody will oppose.

First time poster, long time lurker here. I have a possible solution to the CRC problem. See if you can shoot this down.

1) At block 40000, all new accounts should include 64 bit address + 32 bit CRC. The CRC can be hidden to keep the addresses looking short and clean, and the CRC value would be recorded in the blockchain and read by clients for verification.
2) Starting at block 40000, accounts will have a CRC value calculated for them IFF 1 or more NXT has been transmitted from that address to the genesis account.
Basically if you register your account with the genesis account, you receive CRC protection.

Many accounts have already registered aliases, so they get free CRC protection. If the genesis account doesn't hear from an address, it is assumed to be darkNXT.
BTW, it would be even better if the account holder could send a specific 'alias'. let's call it called ADDCRC. If ADDCRC is sent to the genesis account, the genesis account bounces back the NXT to the account holder to make him whole again.

sr. member
Activity: 369
Merit: 250
Nxt full source code (decompiled 0.5.2).

https://github.com/slothbag/nxt-decompiled

donations: 6683387465452189666

Updated to 0.5.3
newbie
Activity: 56
Merit: 0
Do we know how to make the NXT server more stable. As it is each time it hangs, for personal use it is annoying, but not that big of a deal. Unless you are racing to the airport and can't send NXT!

What I'd like to know, what developers doing about this? Because if I know they are working on it, I can be patient, but I find it worrying that a few times this problem was bought up, it was simply brushed off as not important, or even nonexistent.

New features are important, some of them I'm very much looking forward to, but these stability issues absolutely should take priority.

There's a thread in this forum about bugs in the code release. After my client had been attacked, I analyzed, what exactly happened and figured out, how the attacker managed to get the clients to basically crash. JLP and CfB fixed that now mostly by 0.5.3, the only thing that is left is the actual browser page. So when you see negative blocks, just refresh the tab in your browser and everything will look normal again. On the server side (communicating with other NXT clients) the server now behaves normally, even if you don't refresh your browser window.
If you want to see what kind of bugs we're finding and that are getting fixed, jump over to https://bitcointalksearch.org/topic/nxt-source-code-flaw-reports-397183
full member
Activity: 238
Merit: 100
has anyone done work on creating unix scripts to function as command-line operations using the API?  If not then I will create a bunch of scripts

These are some basic ones; I will add -h for help in there and do all the API if no one else has done it

Code:
root@vps1:~# cat /usr/local/bin/peer
#!/bin/bash

echo
curl --silent http://$1:7874/nxt\?requestType\=getPeer\&peer\=$2 | python -m json.tool
echo
gives you:
root@vps1:~# peers vps1

{
    "peers": [
        "78.139.2.121",


and
Code:
root@vps1:~# cat /usr/local/bin/peers
#!/bin/bash

echo
curl --silent http://$1:7874/nxt\?requestType\=getPeers | python -m json.tool
echo

root@vps1:~#
gives you
root@vps1:~# peer vps1 64.120.141.236

{
    "announcedAddress": "64.120.141.236",
    "application": null,
    "downloadedVolume": 0,
    "platform": null,
    "state": 0,
    "uploadedVolume": 0,
    "version": null,
    "weight": 0
}

legendary
Activity: 1176
Merit: 1134
Do we know how to make the NXT server more stable. As it is each time it hangs, for personal use it is annoying, but not that big of a deal. Unless you are racing to the airport and can't send NXT!

What I'd like to know, what developers doing about this? Because if I know they are working on it, I can be patient, but I find it worrying that a few times this problem was bought up, it was simply brushed off as not important, or even nonexistent.

New features are important, some of them I'm very much looking forward to, but these stability issues absolutely should take priority.

jean-luc is prioritizing security issues and crash issues. I am just not sure if we actually know all the reasons for NXT server crashing or hanging.

Stable NXT server is definitely the biggest showstopper as far as I am concerned.
Once we have a stable server, we will instantly have automated deposit/withdrawal at exchanges being possible. Getting a reliable trading of NXT is definitely needed sooner, rather than later.
For those waiting for asset exchange, I point out that somebody without NXT has no way to participate in asset exchange. Plus I have not seen any real solutions to sorting out all the different issuers of all the different variants.

We need stable NXT server so we can have automated exchanges.

James
hero member
Activity: 1039
Merit: 507
^
please. that.
hero member
Activity: 739
Merit: 500
Do we know how to make the NXT server more stable. As it is each time it hangs, for personal use it is annoying, but not that big of a deal. Unless you are racing to the airport and can't send NXT!

What I'd like to know, what developers doing about this? Because if I know they are working on it, I can be patient, but I find it worrying that a few times this problem was bought up, it was simply brushed off as not important, or even nonexistent.

New features are important, some of them I'm very much looking forward to, but these stability issues absolutely should take priority.
full member
Activity: 168
Merit: 100
IDEX - LIVE Real-time DEX
Another technical question: what are transaction type and subtype?

Code:
$ curl http://localhost:7874/nxt?requestType=getConstants

{"peerStates":[{"description":"Non-connected","value":0},{"description":"Connected","value":1},{"description":"Disconnected","value":2}],"transactionTypes":[{"subtypes":[{"description":"Ordinary payment","value":0}],"description":"Payment","value":0},{"subtypes":[{"description":"Arbitrary message","value":0},{"description":"Alias assignment","value":1}],"description":"Messaging","value":1},{"subtypes":[{"description":"Asset issuance","value":0},{"description":"Asset transfer","value":1},{"description":"Ask order placement","value":2},{"description":"Bid order placement","value":3},{"description":"Ask order cancellation","value":4},{"description":"Bid order cancellation","value":5}],"description":"Colored coins","value":2}]}

legendary
Activity: 1176
Merit: 1134
What is the longest anybody has been able to run NXT server, before having to restart it?

James

About 36h with 0.4.8, 0.5.0 was really bad - gave up on this, Upgraded to 0.5.3 stable since 3h

mudshark

Do we know how to make the NXT server more stable. As it is each time it hangs, for personal use it is annoying, but not that big of a deal. Unless you are racing to the airport and can't send NXT!

However, for production use by say an exchange, each time the server needs to be restarted, all the transactions would need to be manually verified and completed if they got stuck somewhere. As I hear what peercover has been going through, I reduce my anti-dgex mood a notch or two, still fee amnesty would have been the minimum for dgex neutrality on my part. Also nxtgt is not officially affiliated with peercover in any way, he just took it on his own to do a great howto and gets banned by graviton. I admit I sent 300XRP to nxtgt so he can also fund the initial 30XRP needed.

Setting aside dgex issues, server stability is a must. People expected automated transactions and that is not possible without a stable server.

James
hero member
Activity: 655
Merit: 500
I HAVE A NEW ASSIGNMENT FOR YOU!!!
The IP address is listed as static (which means tellas.gr would have no problem identifying your guy) and is on several spam block lists.
He send them!
Please delete your post mate, he is clear..

Damn, rickyjames is like an internet superhero.
When the Boogeyman goes to sleep every night, he checks his closet for Chuck Norris rickyjames.
LOL.  I'm no superhero, I'm just a some guy who still thinks in his mind he's still some high school joker pulling off pranks to impress the girls and is always surprised when he looks in his mirror only to see some aging grey haired guy fighting a potbelly staring back.   Enjoy every single day and every single sunset, you crazy guys and gals out there, every day there's one fewer of them for you.

Another way of looking at me:  If one American fueled only by curiosity calling himself rickyjames can find out so much about EpicThomas and ktirio2010 in the real world with just a few clicks of a mouse, imagine what 30,000 Americans fueled by $11 billion calling themselves the National Security Agency (NSA) can find out about YOU.  I'm a loyal American with a security clearance, so I've got to say that what Edward Snowden was illegal and he should be arrested and tried for felony charges.  However, I also believe he considers himself a patriot whistleblower who has sent a message that everybody on Earth and especially Americans should think long and hard about.  We are shifting very quickly in scary directions almost without any complaints or resistance or even caring thoughts on the way down.  The NSA is utilizing capabilities targeting American citizens today that the Stasi couldn't even imagine directing against East German citizens in the 1980s. 

http://en.wikipedia.org/wiki/National_Security_Agency

Even the FBI that I kept beating EpicThomas over the head about has changed.   I read they've recently dropped "law enforcement" from their official mission statement, replacing it with "national security" as their top priority.  And along the way, they've dropped from turning over 10,000 white-collar crime cases per year to federal prosecutors in 2000 down to under 3,500 per year and dropping today.  To me, that's  65,000 criminals per decade getting away with their crimes - most of them on Wall Street.   Forget about Al Qaeda - that kind of rot from within is what topples economies and societies.  Which is a decline we are witnessing every day, all you've got to do is read The Economist weekly and Zerohedge.com daily to see it.

Sigh.  Off on a rant, sorry.   This is why I am all for NXT - national fiat currency implemented by central banks using debt-based fractional reserve banking is a hundred year old experiment that is going to fail very soon, I fear, and something needs to be in place when it fails as a framework to rebuild economic ties between individuals.  Code harder and faster, guys, you're in a race with the apocalypse.

http://en.wikipedia.org/wiki/Fractional_reserve_banking

Visacoin? If you got a 25% finders fee for catching that guy you would be Chuck Norris coin. I'm only half joking.
hero member
Activity: 910
Merit: 1000
bla

copy n paste marketing offer. 1,000,000 nxt. lol

btw: nextcoin Roll Eyes
legendary
Activity: 1288
Merit: 1043
:^)
Now you confused me. Auto-rescan is supposed to happen or not? If yes, and you won't add GUI auto-recovery, it would be useful
to have at least a pop-up saying "Please reload this page to update transaction status" or something similar.
The re-scan happens as a recovery step when your client is intentionally being fed with wrong blocks and transactions by a bad peer. Then the blockchain is reloaded from the .nxt.bak files, the unconfirmed transactions discarded, and the peer blacklisted. But it is too complicated to also force the GUI to recover. Usually it is pretty obvious that something is wrong as the Recent blocks count becomes negative, there are lots of orphaned blocks and as you noticed thousands of bogus unconfirmed transactions. If a reload of the browser page fixes it, I think this is good enough for now.

I did reload the GUI but only after I shutdown and then rerun NXT so I can't tell if all would be OK if I just reloaded GUI. I will check
on the next rescan occurence.

It happened again, GUI reload removed unconfirmed transactions. Blacklisted peer nxt.ravensbloodrealm... went back to Known
peers list in few minutes, LOL! First, how can I increase peer ban time? Second, why not add checkpoints at certain blockheights?
hero member
Activity: 840
Merit: 1002
Simcoin Developer
Im a loyal american veteran who not only served in the desert but went back as a contractor.  I also possess a security clearance.  And I cant find too much terribly wrong with snowden.  Now bradley manning is a different story though. fuck that guy.  except he'd probably enjoy it.

I agree, there is a difference.

Also, as far as I know Snowden didn't compromise anything really sensitive, like names and addresses.

He just showed some very interesting power-point presentations.
full member
Activity: 140
Merit: 100
Are there any news on a new NXT exchange?
full member
Activity: 238
Merit: 100
I'm a loyal American with a security clearance, so I've got to say that what Edward Snowden was illegal and he should be arrested and tried for felony charges.

But how else could he expose the things he did, while staying legal?

When there is no other way, he did what he considered the right thing to do.

Do you think he should have just looked away?


Im a loyal american veteran who not only served in the desert but went back as a contractor.  I also possess a security clearance.  And I cant find too much terribly wrong with snowden.  Now bradley manning is a different story though. fuck that guy.  except he'd probably enjoy it.
hero member
Activity: 840
Merit: 1002
Simcoin Developer
Another technical question: what are transaction type and subtype?
Jump to: