Author

Topic: NXT :: descendant of Bitcoin - Updated Information - page 759. (Read 2761642 times)

legendary
Activity: 1162
Merit: 1005
Announcing the first online NXT Wallet

https://wallet.mynxt.info

Features:

- Easy to use
- Access your NXT from anywhere
- Responsive layout: works in PC/Mac, Tablets and Phones
- Send/Receive NXT
- See your balance in NXT, USD and BTC

Is it safe?

We made it as secure as possible, keeping in mind that as we all know nothing in the online world can be claimed to be 100% secure.

If you want the details: All accounts are 50 random generated characters long, we use AES256 to encrypt each account address twice (once using a site-wide key and once using your master password). We also only accept SSL connections and hash all passwords (salted).

There have been discussions on the main NXT Bitcointalk thread around possibly making it even safer by doing the encryption/decryption of the account on the client side (as opposed to the server side) and we are looking into this.

Launch Promo

To make things more exciting, as a launch promotion we are giving away NXT in the following way:



Promo status report: We already have over 50 users participating in the promo, and I gave 10 NXT to the first 20 already (will send the rest today).

Block 75000 (for the grand prize) should be forged sometime around Monday or Tuesday.

I can't post to https://bitcointalk.org/index.php?topic=477526.new#new

Very strange...
hero member
Activity: 597
Merit: 500
There is lack of support for people that want to use and implement NXT, that way we miss opportunities.

Apparently implementing NXT is not that straight forward, look at cryptsy, mintpal, atomic-trader, etc… none of them succeed without any help to implement NXT.

We cannot expect mass adoption if above persist, and nobody steps forward to either make some kind of procedure or help people out.

Another remark is that I have the impression interest in NXT is decreasing in favor of new alt-coins/clones.

How can we reestablish interest in NXT?


When is the AE going to be fully functional?

Think this goes toghetter with client release, no sence to release AE when avarage Joe cant use it.

Community decides when to release AE, when it is tested enough.

the community shouldn't overreacting if devs are silent for a while or another clon appears.
atm there is only btc and ethereum to measure with. emunie is broken and i don't see any
other coin/platform atm able to deaccelerate nxt. ethereum needs the whole year to go online
so we have enough time to built the best tools infront of these competitor. it is true that we
have many loose ends now but we can link them quicker than others because they are already
there while others still in design phase.

and here is my very subjective prediction: nxt -> +3.71 USD latest until 15.08.2014  Grin


legendary
Activity: 2142
Merit: 1010
Newbie
When is the AE going to be fully functional?

When we r satisfied with how AE works.
legendary
Activity: 1890
Merit: 1086
Ian Knowles - CIYAM Lead Developer
I do understand.

Clearly you do not.

Please just try just this out:

Code:
#define test( v1, op, v2 ) if( v1 op v2 ) printf( #v1 " " #op " " #v2 "\n" )

#include
#include

int main( )
{
   volatile double a, b, c;
   char buf[ 50 ];

   a = 13.06;
   b = 0.54;
   sprintf( buf, "%lf", a + b );
   c = atof( buf );

   printf( "a = %lf, b = %lf, c = %lf\n", a, b, c );        

   test( c, >, 13.60 );
   test( c, ==, 13.60 );
   test( c, <, 13.60 );
   test( a + b, >, 13.60 );
   test( a + b, ==, 13.60 );
   test( a + b, <, 13.60 );

   return 0;
}

hero member
Activity: 750
Merit: 500
www.coinschedule.com
There is lack of support for people that want to use and implement NXT, that way we miss opportunities.

Apparently implementing NXT is not that straight forward, look at cryptsy, mintpal, atomic-trader, etc… none of them succeed without any help to implement NXT.

We cannot expect mass adoption if above persist, and nobody steps forward to either make some kind of procedure or help people out.

Another remark is that I have the impression interest in NXT is decreasing in favor of new alt-coins/clones.

How can we reestablish interest in NXT?


People won't know what hit them come April. I'll make a prediction (all in good fun) -- NXT @ $1 USD by 31 May.

Just seeing Wesley's new client and the new Nxt wallet have been fantastic additions, we have atomic trade, 0.8.0 is coming... there's been a lot of good news lately. Things are looking up!

Yes, I share this view. I think we may be in the eye of the storm right now Smiley
hero member
Activity: 750
Merit: 500
www.coinschedule.com
Announcing the first online NXT Wallet

https://wallet.mynxt.info

Features:

- Easy to use
- Access your NXT from anywhere
- Responsive layout: works in PC/Mac, Tablets and Phones
- Send/Receive NXT
- See your balance in NXT, USD and BTC

Is it safe?

We made it as secure as possible, keeping in mind that as we all know nothing in the online world can be claimed to be 100% secure.

If you want the details: All accounts are 50 random generated characters long, we use AES256 to encrypt each account address twice (once using a site-wide key and once using your master password). We also only accept SSL connections and hash all passwords (salted).

There have been discussions on the main NXT Bitcointalk thread around possibly making it even safer by doing the encryption/decryption of the account on the client side (as opposed to the server side) and we are looking into this.

Launch Promo

To make things more exciting, as a launch promotion we are giving away NXT in the following way:



Promo status report: We already have over 50 users participating in the promo, and I gave 10 NXT to the first 20 already (will send the rest today).

Block 75000 (for the grand prize) should be forged sometime around Monday or Tuesday.
legendary
Activity: 1176
Merit: 1134
Just adding.

James - you do understand that 0.1 and 0.01 *cannot be represented in binary floating point* don't you (no matter how many bits you have)?

If you care to *read* what I linked for you the problems can (and will) occur even when you are just doing simple operations.

Anyway - you have been warned but clearly are not interested in *learning* anything about serious software engineering so I give up and would recommend *no-one* to consider your software as anything other than a prototype.

I do understand. Also, I am writing an alpha version right now for DOGE. I am far more concerned about problems regarding multisig transactions than computational dust.

If the end result is the same, what does it matter that 0.1 wasnt perfectly represented? I think I will put in the int64_t stuff and have it cross check the double precision and see if there is ever any error. Would that be acceptable engineering practice for you? I thought engineering is about understanding the problem and making decisions about tradeoffs that still solves the requirements. I dont want to overengineer, but since you are so concerned, we can run both number systems in parallel and we can see if it is ever off by one satoshi.

James
full member
Activity: 350
Merit: 100
There is lack of support for people that want to use and implement NXT, that way we miss opportunities.

Apparently implementing NXT is not that straight forward, look at cryptsy, mintpal, atomic-trader, etc… none of them succeed without any help to implement NXT.

We cannot expect mass adoption if above persist, and nobody steps forward to either make some kind of procedure or help people out.

Another remark is that I have the impression interest in NXT is decreasing in favor of new alt-coins/clones.

How can we reestablish interest in NXT?


People won't know what hit them come April. I'll make a prediction (all in good fun) -- NXT @ $1 USD by 31 May.

Just seeing Wesley's new client and the new Nxt wallet have been fantastic additions, we have atomic trade, 0.8.0 is coming... there's been a lot of good news lately. Things are looking up!
full member
Activity: 266
Merit: 100
NXT is the future

Do we have an testreport from AE?

Is it ready to implement, what is the status?

Do our clients support the AE to devs satisfaction? wesleyh, marcus03, minusbalancer, etc...)
legendary
Activity: 1890
Merit: 1086
Ian Knowles - CIYAM Lead Developer
Just adding.

James - you do understand that 0.1 and 0.01 *cannot be represented in binary floating point* don't you (no matter how many bits you have)?

If you care to *read* what I linked for you the problems can (and will) occur even when you are just doing simple operations.

Anyway - you have been warned but clearly are not interested in *learning* anything about serious software engineering so I give up and would recommend *no-one* to consider your software as anything other than a prototype.
sr. member
Activity: 338
Merit: 250


My NXT is dancing the Limbo again between my account and bter Grin




Has anybody had any luck with bter NXT deposits the last 24 hours?



Nope my Nxt is trapped in limbo as well...

Made a deposit to BTER 24 hours ago and still haven't received anything.

Few weeks ago they had the same problem. I mailed them, got a nice (non-automated) all be it generic response and a few hours later all was well.
Same thing. Lots of people complaining they hadn't received their NXT and then out of nowhere they appeared.

EDIT: this doesn't do NXT any good...  Sad
full member
Activity: 266
Merit: 100
NXT is the future
There is lack of support for people that want to use and implement NXT, that way we miss opportunities.

Apparently implementing NXT is not that straight forward, look at cryptsy, mintpal, atomic-trader, etc… none of them succeed without any help to implement NXT.

We cannot expect mass adoption if above persist, and nobody steps forward to either make some kind of procedure or help people out.

Another remark is that I have the impression interest in NXT is decreasing in favor of new alt-coins/clones.

How can we reestablish interest in NXT?


When is the AE going to be fully functional?

Think this goes toghetter with client release, no sence to release AE when avarage Joe cant use it.

Community decides when to release AE, when it is tested enough.


legendary
Activity: 1176
Merit: 1134
Would you be so kind as to educate me on how using double precision is being cavalier?

Start here: http://en.wikipedia.org/wiki/Floating_point#Accuracy_problems

A lot of that is talking about 32bit floating point with some references to the '90s. I have extensive experience with 32bit floats and 64bit doubles. I have to check to be sure, but the gateway code is not doing any multiplication, division or anything esoteric. Just adding. With so much headroom, it will be thousands of transactions before the gateways end up with 1 satoshi of cumulative error, but that is only used for keeping them in sync. I do have a few atof() calls that convert bitcoind vouts, but even 100 of them added together will still be precise to the satoshi.

I think there is a superstition against floating point because it can cause problems. Anything can cause problems. I like to assess the pros and cons and code complexity is an issue for me. I do not want to complicate the code for no actual reason. The gateway is not keeping balances in the user's accts. It relies on bitcoind and NXT to do that.

Please give me a specific reason that in this specific case using double precision is bad. I still cant see a scenario where it will be off by a full satoshi. I can always go to 80bit or 128bit doubles if there are cases of losing a satoshi.

James

legendary
Activity: 1806
Merit: 1038
There is lack of support for people that want to use and implement NXT, that way we miss opportunities.

Apparently implementing NXT is not that straight forward, look at cryptsy, mintpal, atomic-trader, etc… none of them succeed without any help to implement NXT.

How can we reestablish interest in NXT?
- I think our developres are too busy to write a detailed documentation.

Those, who want to implementing NXT on their services can study our community's open-source developments, such as:

NXT pay-button: http://nxtra.org/pay-button/
curl API: https://bitcointalksearch.org/topic/m.4551188
Nxt_API: http://wiki.nxtcrypto.org/wiki/Nxt_API          http://nxt.airdns.org:7875/doc/
the ways to handle deposits: https://bitcointalksearch.org/topic/m.4385659
nxtra.org faucet: http://nxtra.org/faucet/faucet.zip
reddit tip-bot: https://github.com/nxtip/nxtip

and so on,
as well, as all opensource Nxt clients.
hero member
Activity: 597
Merit: 500
There is lack of support for people that want to use and implement NXT, that way we miss opportunities.

Apparently implementing NXT is not that straight forward, look at cryptsy, mintpal, atomic-trader, etc… none of them succeed without any help to implement NXT.

We cannot expect mass adoption if above persist, and nobody steps forward to either make some kind of procedure or help people out.

Another remark is that I have the impression interest in NXT is decreasing in favor of new alt-coins/clones.

How can we reestablish interest in NXT?


Announcing a client that almost everyone is going to use.

+ Public giveaway to promote that client.

But I have a feeling that we have to wait for Nexern.

no need to wait, there are many good clients out now, supporting AE too.
anyway, of course i am adding additional value to nxt soon.

member
Activity: 96
Merit: 10


My NXT is dancing the Limbo again between my account and bter Grin




Has anybody had any luck with bter NXT deposits the last 24 hours?



Nope my Nxt is trapped in limbo as well...

Made a deposit to BTER 24 hours ago and still haven't received anything.
hero member
Activity: 616
Merit: 500
There is lack of support for people that want to use and implement NXT, that way we miss opportunities.

Apparently implementing NXT is not that straight forward, look at cryptsy, mintpal, atomic-trader, etc… none of them succeed without any help to implement NXT.

We cannot expect mass adoption if above persist, and nobody steps forward to either make some kind of procedure or help people out.

Another remark is that I have the impression interest in NXT is decreasing in favor of new alt-coins/clones.

How can we reestablish interest in NXT?


Announcing a client that almost everyone is going to use.

+ Public giveaway to promote that client. So people can play with the coins they receive with the new client.

But I have a feeling that we have to wait for Nexern.
hero member
Activity: 750
Merit: 500
www.coinschedule.com
There is lack of support for people that want to use and implement NXT, that way we miss opportunities.

Apparently implementing NXT is not that straight forward, look at cryptsy, mintpal, atomic-trader, etc… none of them succeed without any help to implement NXT.

We cannot expect mass adoption if above persist, and nobody steps forward to either make some kind of procedure or help people out.

Another remark is that I have the impression interest in NXT is decreasing in favor of new alt-coins/clones.

How can we reestablish interest in NXT?


When is the AE going to be fully functional?
full member
Activity: 266
Merit: 100
NXT is the future
There is lack of support for people that want to use and implement NXT, that way we miss opportunities.

Apparently implementing NXT is not that straight forward, look at cryptsy, mintpal, atomic-trader, etc… none of them succeed without any help to implement NXT.

We cannot expect mass adoption if above persist, and nobody steps forward to either make some kind of procedure or help people out.

Another remark is that I have the impression interest in NXT is decreasing in favor of new alt-coins/clones.

How can we reestablish interest in NXT?
hero member
Activity: 597
Merit: 500
Code:

struct gateway_info  // this struct is very incomplete, still a work in progress
{
    double balance,deposits,withdrawals,tbd __attribute__ ((packed));
   ...
};

struct gateway_AM
{
    ...
    double amount __attribute__ ((packed));
    double unspent __attribute__ ((packed));
    double change __attribute__ ((packed));
    ...
};


Would it be possible to use int64_t from the stdint.h library to represent amounts instead of floating point?
Eventually, but for single deposit and withdrawals, using double wont lose any satoshi or even dogtoshi. I would only be a cumulative drift in gateway balance totals. I just dont want to have to deal with converting everything to int math for now.


you are doing very cool things jl777, great! just one remark, iirc i have had some problems using __attribute__ switch in the past,
while #pragma pack() was always working well. have to dig in my old sources to find out which compiler refused attribute but there
where some issues i can remember. unless you need explicit selective aligment, #pragma could be better and is not so verbose.
Jump to: