Author

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

newbie
Activity: 56
Merit: 0
legendary
Activity: 1232
Merit: 1001
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Release 0.5.9:

http://download.nxtcrypto.org/nxt-client-0.5.9.zip

sha256: 35e0454c0eba551637674fa0e607774b864b0f428b5618f0d14f1ddc8d42cb62

Change log:

Resolved all remaining thread concurrency issues in the block and
transaction handling. All reported null pointer exceptions, division by
zero, and related bugs should not happen anymore. If you see any
errors in the log at all, please report them in our bug database:
https://bitbucket.org/JeanLucPicard/nxt-public/issues

Added Asset Exchange related APIs:
getAskOrder, getAskOrderIds, getBidOrder, getBidOrderIds,
getAccountCurrentAskOrderIds, getAccountCurrentBidOrderIds.

Prevent the Recent Blocks tab in the browser UI from growing beyond
60 blocks. This should help avoid browser slowdown and freeze during
downloading of the whole blockchain from scratch.

Added transaction re-broadcasting. To make sure a new transaction has
been received by the network, it is broadcasted every minute, until
it shows in the list of unconfirmed or confirmed transactions.

The debug logs are quiet now, in fact I haven't seen any exceptions in
the last 24 h of testing this release. Everybody should give it a try as
I hope this is a really stable release. In particular, peers still
running the buggy 0.5.7 will get blacklisted if they don't upgrade,
because they keep broadcasting malformed JSON blocks and will be treated
as zombies.


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBAgAGBQJS27ABAAoJEFOhyXc7+e2ApRwQAKU7kVb+2alcHMFONiNNO1Jo
6IRIX+m76dDgL8af1Ini+I19nl//gaAKY9yIrynCkcGtVQ94NlJPU9DSW9BeqS8N
hsF51n1bX37znv05LAqJ9E8qLARATaerh5jGaA/vRgNLFUQAlH2u+mDvUbPKX5lr
tq6LTqjbo6JXSDlr3by0ngCxQP/yAfxWAUOU5psZdd8NzemlyR4tV5HOCkU2KpYL
4PLp/QFKgbAbILcYU3/nOexscUziLF+DX9uW0geU4Dvd8rcpLOG8T5q17fZwB+oB
jE6nuLZfQ3O+h1iBSJKE2OXFVSbiTCdBd+MkXOHyX9LFgPd9P1mp+7QUqUb9wEJl
Y+CyrGfymdNhAI3IMnrmBY9XVH+WPHqUwKjDLdof8Queti+FAO/YM32QES6z0srA
aPwOKHtSBjZB+zAW0lurN8wSNFZW+K7uv0XZVRvyBisUrpvjywO0YKhIPVzyfC3M
lq0YWcWlXAWMCklNQqC4cODwYvWeE0siyouqGZbZInDabzHrMzZUupL8METe0ZQ0
HPZMLYxwt6h0BSzNGvZtq+rJbMGDQ56Ep68MJUDmnDS8hVvp1Zbr2C1rDtSwsXnR
4w34P8jY1hkM5MsIrZxGcn32JaGeEhgVrKJysCIQKydWhU0qkPpe1JdAV+dEWn2R
Zohlvsnq9PdQOchaWFJQ
=EHOk
-----END PGP SIGNATURE-----


Well done.  NXT developer are doing a fantastic job.  The steady stream of releases gradually improving NXT is the heart of the project.  Keep up the great work.  We can't wait to see the decentralised exchange in action.

Has the issueAsset API been implemented yet?
legendary
Activity: 2142
Merit: 1010
Newbie
r u kidding?

No. I supported a lot of currencies that looked innovative. I don't stick to Nxt only. If I see a crypto that has more chances to make the world better I'll jump to that train.

Hmmm... now I'm having second thoughts... I say we also give FrictionlessCoin 10M NXT!?!?!   Huh

According to the poll we decided to give him more than 50 billion NXT. Smiley
legendary
Activity: 1092
Merit: 1010
There is no such thing as a free lunch.

Give the tools. All the tools that he should get in open source.

If he puts in the effort and succeeds, that is how it goes.

Our own success does not depend on what he does, it depends on what wé do.

Quote
it's a matter of propaganda

 Grin
hero member
Activity: 798
Merit: 500
... which indicates that you actually must have been kidding to support Frict the Clown in creating a new genesis block.

He has a lot of power. We should use it.

 Cheesy
full member
Activity: 140
Merit: 100
Release the code, yes, actively help FC, no.

What about other copycats?

That is like M.I.T. asking about IBM. It doesn't matter.

If you help any of them directly then you halt progress by not letting them thinking for themselves but if you simply let them have the tools and have to go through the same stuff you had to go through they will strengthen your work while they strengthen their work. Then it's a matter of propaganda, excuse me, it's a matter of P.R. which product becomes the most widely adopted. But marketing is beyond the care of the pioneers so leave it and the concerns that come with it stay there.
legendary
Activity: 2142
Merit: 1010
Newbie
Bounty announcement

100'000 NXT will be paid for working JavaScript code that signs and verifies signatures using NRS algo.

- The licence must allow to use the code in any application
- Sign/verify speed must be not lower than 100 signatures per second on a 1 GHz CPU (1 core)
- All the code must be in a single non-obfuscated well-formatted .js file
- Input/output values must be strings like "8302504e4e57c6c65335289879c6915a273d3aae7bd086058e403fcd2bc18341"

The bounty is valid till the 20th of January, 2014 12:00:00 UTC. The complete code must be published in this thread.

My implementation: https://github.com/gimer/curve25519nxt

API and some more data is on github page.

My sign is around ~15ms (can be half of that if public key is cached), verify is around 12ms. (on my machine)

I think BloodyRookie's or hoax' implementation will be faster.

Thx. Will check it later.
legendary
Activity: 2142
Merit: 1010
Newbie
I meant the part that BCNext modified the crypto algo and that it's hard to generate a genesis block.

He did modify the algo. And left some riddles in the genesis block. For example, not all transactions r valid, they don't pass Transaction.verify().
hero member
Activity: 910
Merit: 1000
... which indicates that you actually must have been kidding to support Frict the Clown in creating a new genesis block.

He has a lot of power. We should use it.

He has a lot of energy. That's different.
hero member
Activity: 596
Merit: 500
Release the code, yes, actively help FC, no.

+1! I can't believe there are actually people supporting this NEX shit. Did people miss the post where he came on here DEMANDING that CFB "stop lying" and release the source code?! Oh yeah, and then he even put down the NXT coding to boot!

In my opinion, garbage like FairQuark and NEX is a sign of these troubling, parasitic times we find ourselves living in - people have such a strong sense of entitlement nowadays that they feel they are "owed" something (for example, coming on a forum and having the balls to demand that source code be released so you can copy it and profit from someone else's hard work).

Reminds me of the title of a book that was written especially for "Gen Y":

Not Everybody Gets a Trophy

Quark, NXT - why, I guess it's not fair because I missed the boat. Oh, I know, I will just make a copy that starts from scratch so I can profit from it this time - that will make it more fair. Where's MY trophy?

Let's focus on making NXT the Bitcoin Killer, as opposed to helping knockoffs leech off of the hard work of others. The NEX guy has already snubbed NXT's code - let him go right ahead and show off his skills and actually PRODUCE something better!
legendary
Activity: 2142
Merit: 1010
Newbie
... which indicates that you actually must have been kidding to support Frict the Clown in creating a new genesis block.

He has a lot of power. We should use it.
sr. member
Activity: 630
Merit: 262
This account was hacked. just recently got it back
r u kidding?

No. I supported a lot of currencies that looked innovative. I don't stick to Nxt only. If I see a crypto that has more chances to make the world better I'll jump to that train.

Then please be reasonable and don't waste your time for him. Waste it for NXT!
How can you "waste" time for NXT? Cheesy
sr. member
Activity: 630
Merit: 262
This account was hacked. just recently got it back
Release the code, yes, actively help FC, no.

What about other copycats?

That's why we need a bigger publicity first, then the copycats can come.
legendary
Activity: 866
Merit: 1002
Bounty announcement

100'000 NXT will be paid for working JavaScript code that signs and verifies signatures using NRS algo.

- The licence must allow to use the code in any application
- Sign/verify speed must be not lower than 100 signatures per second on a 1 GHz CPU (1 core)
- All the code must be in a single non-obfuscated well-formatted .js file
- Input/output values must be strings like "8302504e4e57c6c65335289879c6915a273d3aae7bd086058e403fcd2bc18341"

The bounty is valid till the 20th of January, 2014 12:00:00 UTC. The complete code must be published in this thread.

My implementation: https://github.com/gimer/curve25519nxt

API and some more data is on github page.

My sign is around ~15ms (can be half of that if public key is cached), verify is around 12ms. (on my machine)

I think BloodyRookie's or hoax' implementation will be faster.
hero member
Activity: 910
Merit: 1000
r u kidding?

No. I supported a lot of currencies that looked innovative. I don't stick to Nxt only. If I see a crypto that has more chances to make the world better I'll jump to that train.

Then please be reasonable and don't waste your time for him. Waste it for NXT!
hero member
Activity: 687
Merit: 500
r u kidding?

No. I supported a lot of currencies that looked innovative. I don't stick to Nxt only. If I see a crypto that has more chances to make the world better I'll jump to that train.

I meant the part that BCNext modified the crypto algo and that it's hard to generate a genesis block.
hero member
Activity: 798
Merit: 500
Let FC take it from what ever he has now and let's see how much of an upgrade he can make.

He can make as much of an upgrade as IXCoin is to Bitcoin Grin


r u kidding?

No. I supported a lot of currencies that looked innovative. I don't stick to Nxt only. If I see a crypto that has more chances to make the world better I'll jump to that train.

... which indicates that you actually must have been kidding to support Frict the Clown in creating a new genesis block.
legendary
Activity: 2142
Merit: 1010
Newbie
r u kidding?

No. I supported a lot of currencies that looked innovative. I don't stick to Nxt only. If I see a crypto that has more chances to make the world better I'll jump to that train.
hero member
Activity: 490
Merit: 504
We certainly need to continue to spam his thread hard
Since in the second post are all Nxt Infographics and the thread has already 4000 views, it is a nice advertisement for Nxt
+ there is also a Myths essay Smiley
newbie
Activity: 53
Merit: 0
yeah, cos writing any server software in C++ gives so much joy...

yeah, cos it's all about your joy, right?

Screw users, they can install JRE if they want to use our 1337 coin.


Actually writing server software in C is quite fun. Debugging threading is tricky but with right tools it again is fun.
Users indeed should not instal JVM. But we are getting there, many people are working on clients already.
I got two Qt books today, so as soon there is API in C or C++ I too will start on multiplatform client.

So far no one with Qt knowledge has applied. Anyone?

  • debugging sux a lot
  • I think it'd be hard for developers to add new/experimental features
  • need to compile at least for win, mac, lin - sux again, (raspberry?)

If you think about reimplementing whole server part, well it's doable, but I wish you luck with that (also keep in mind it would be hard to keep up with official server).

What we need and what I believe developers aim for is to split server and client part, than you could have server part running on public node, and lightweight clients (lightweight wallets, call it whatever you like).

(Oh and c++ even for thin client still sux, as you'd ao it much faster in python, c#, java)

1. I agree that nodes could stay on JVM. But installations for general public have to be download + double click (with or without JVM). We need to find out what Oracle has to say about packaging JRE.

2. Have not seen the user instructions yet, but I doubt users will understand the whole concept of using local software via their browser. Name one common product that does this, except router config?
    If eventually we stay with Java, then let's at least implement JavaFX or Swing interface. Then we will also solve this browser cashing issues with GET instead of POST.

Initially I got very excited about the Delphi client that is currently in development - it has lots of features, but for some reasons (third party libs?) it will not be open.


But are we getting to some common idea about this? Does community need another attempt at client and are there developers that would join in? For now all client projects seem to be individual initiatives.

What do you people say about JavaFX as an interface instead of browser? Staying on Java indeed has many good factors, but user browser for mainstream app interface is too exotic. If installation can be fixed, maybe...

Let us come to some conclusive decision. Should we vote to find out what we really thing about clients?
Jump to: