|
chanc3r
|
 |
March 01, 2014, 06:55:07 PM |
|
I did see one case where I submitted a transaction to the dogecoin network but it just never appeared. I am not sure what to do in this case as when I tried to resubmit it, I kept getting error -22, eg. you already sent that transaction. due to the requirement that all servers generate identical rawtransactions, once one server gets in a confused state, it will take some fiddling to sync all three servers again. This is why I am thinking it will take a while before this is production ready. Just need to make all the gateway management tools.
does anybody know how often bitcoin blockchains are rolled back? How much time to be sure it wont be? For larger deposits, I am thinking of issuing assets that cant be redeemed right away to limit exposure to blockchain rollbacks
James
James I used to work with 3 computers voting for chemical plant control, what we did there was if one computer got confused and was continually voting wrong it would take an update from one of the others and verify it with the other one and if both updates agreed it would reload itself with that copy. I.e. the continually 'wrong' node would update itself by cloning one of the other 2 (which were agreeing) and verifying itself with the one it didn't clone from, as the other two were agreeing they should be identical and therefore after the clone all 3 are then in sync again. Don't know if that helps you resolve the confused state. If you ever get in the state that all 3 nodes do not align then this is a critical state and requires human intervention but I'm sure you know this.
|
|
|
|
|
Sebastien256
|
 |
March 01, 2014, 06:59:27 PM |
|
3. Before actually enabling Asset Exchange, I need to make the transition from storing transaction amounts and fees in Nxt to nano-Nxt (0.000000001 Nxt), or whatever fits in a Java long
Are you gonna use floating point? in Nxt to nano-Nxt (0.000000001 Nxt), or whatever fits in a Java long
Are you gonna use floating point? or whatever fits in a Java long
Are you gonna use floating point? Java long
Are you gonna use floating point? lol, java long is an integer data type not float. That is java basic: http://www.tutorialspoint.com/java/java_basic_datatypes.htm
|
|
|
|
redsn0w
Legendary
Offline
Activity: 1778
Merit: 1043
#Free market
|
 |
March 01, 2014, 07:00:00 PM |
|
speak of the devil. I just lost internet and all my ssh sessions got terminated along with all three of the gateways. I think there were a few pending transactions, so this is a good test to see if recreating the state from blockchain is working.
I am having some server issues, they keep saying "bind() failed: Address already in use", but all prior instances have been gone for a while...
Edit: OK, all three gateways are rescanning blockchain, just from the first possible timestamp
Could that have been why I was just seeing 'not enough funds' when trying to send DOGE back to my wallet? I'll try sending back/forth again after my confirmations complete. It' a bug in the Nxt server : Example : {"balance":684600,"effectiveBalance":684600,"unconfirmedBalance":684300} Are you sure thats a bug? That tells me that the nrs instance returning that api has, just prior to that api request, processed a sedMoney request from that account for 3.00 nxt, and that transaction has just not yet been written to a block Yes , I'm sure 
|
|
|
|
|
|
EmoneyRu
|
 |
March 01, 2014, 07:01:21 PM |
|
So why the hell he is asking this stupid question? Of course it would not be float.
|
|
|
|
|
Sebastien256
|
 |
March 01, 2014, 07:07:05 PM |
|
So why the hell he is asking this stupid question? Of course it would not be float. Well, not everyone knows programming. 
|
|
|
|
Anon136
Legendary
Offline
Activity: 1722
Merit: 1217
|
 |
March 01, 2014, 07:09:54 PM |
|
neat. this is what we need. less charity, bounties and rewards and more bootstrapping companies on the blockchain.
|
Rep Thread: https://asktom.cf/index.php?topic=381041If one can not confer upon another a right which he does not himself first possess, by what means does the state derive the right to engage in behaviors from which the public is prohibited?
|
|
|
|
opticalcarrier
|
 |
March 01, 2014, 07:10:56 PM |
|
3. Before actually enabling Asset Exchange, I need to make the transition from storing transaction amounts and fees in Nxt to nano-Nxt (0.000000001 Nxt), or whatever fits in a Java long
Are you gonna use floating point? in Nxt to nano-Nxt (0.000000001 Nxt), or whatever fits in a Java long
Are you gonna use floating point? or whatever fits in a Java long
Are you gonna use floating point? Java long
Are you gonna use floating point? i love you man. (no homo)
|
|
|
|
|
|
joefox
|
 |
March 01, 2014, 07:15:39 PM |
|
Guys I need some links for educating someone in NXT!
Is there any concerted effort being made to compile information to a single, comprehensive source? If only we had a wiki!
|
|
|
|
|
chanc3r
|
 |
March 01, 2014, 07:36:35 PM |
|
Thought on this for a while... 1. We do need to be organised BUT this thread DOES NOT stop us doing that. 2. This thread is a COMPLETE PAIN to keep up with and AMAZING at the SAME time 3. This thread allows for a huge amount of crossover between the vast activity ongoing 4. When we pick up on things we are interested we can find and go over to other threads and stay or leave if we want to get involved deeper. 5. What we could do better is how we take stuff off to other threads where it needed to be worked on sometimes and then bring some news back to this thread. 6. People could also be more responsible quoting and NOT quote an entire page - just the key parts.7. There are so many people reading and posting lots of new connections are made every day. I fear that if we lose this forum we will lose something valuable, in pursuit of organisation we will lose something that helps keep us aligned and we will be more organised but fragmented with less innovation as a result. If people can't read the thread - there is always the newsletters which i have to say is a great commitment by some of the community members to keep up to date.
|
|
|
|
|
salsacz
|
 |
March 01, 2014, 07:36:52 PM |
|
|
|
|
|
|
|
opticalcarrier
|
 |
March 01, 2014, 07:39:51 PM |
|
It' a bug in the Nxt server : Example : {"balance":684600,"effectiveBalance":684600,"unconfirmedBalance":684300} Are you sure thats a bug? That tells me that the nrs instance returning that api has, just prior to that api request, processed a sedMoney request from that account for 3.00 nxt, and that transaction has just not yet been written to a block Yes , I'm sure  where can I go to read more on the bug? FWIW the scenario I described is 100% legitimate, so I must have missed the bug discussion on your particular scenario
|
|
|
|
|
Come-from-Beyond
Legendary
Offline
Activity: 2142
Merit: 1010
Newbie
|
 |
March 01, 2014, 07:43:50 PM |
|
Ok cfb now that source dis released, what was the fatal injected flaw, and how couldyou have killed it in under a day
Will be disclosed after the 3rd of April.
|
|
|
|
|
redsn0w
Legendary
Offline
Activity: 1778
Merit: 1043
#Free market
|
 |
March 01, 2014, 07:45:01 PM |
|
It' a bug in the Nxt server : Example : {"balance":684600,"effectiveBalance":684600,"unconfirmedBalance":684300} Are you sure thats a bug? That tells me that the nrs instance returning that api has, just prior to that api request, processed a sedMoney request from that account for 3.00 nxt, and that transaction has just not yet been written to a block Yes , I'm sure  where can I go to read more on the bug? FWIW the scenario I described is 100% legitimate, so I must have missed the bug discussion on your particular scenario Read this two posts : - https://asktom.cf/index.php?topic=345619.msg5403567#msg5403567- https://asktom.cf/index.php?topic=345619.msg5403616#msg5403616
|
|
|
|
|
|
Eadeqa
|
 |
March 01, 2014, 07:47:20 PM |
|
Hi Guys, Just an update on the NXT market at MintPal. We really regret to say that we won't be able to add it. While our scripts were largely working, we simply didn't have the confidence or understanding required for it, in comparison to Bitcoin and other altcoins, especially when it comes to handling trading. We will be refunding all voting payments in 48 hours automatically, though you can contact us if you require an alternative arrangement. Full announcement here - https://support.mintpal.com/index.php?module=announce&sec=view&id=7That is very disappointing (understatement). What did you not understand exactly? What were you not confident in? Let them refund the money first and then talk about it later.
|
|
|
|
|
|
abctc
Legendary
Offline
Activity: 1820
Merit: 1040
|
 |
March 01, 2014, 08:00:16 PM |
|
We don't need another exchange like Mintpal. THEY need a coin like NXT. These exchanges are just like alt-coins. out for a quick buck. We need to support James and his DAC project. then we can change all coins and not pay fees to these leeches, who only serve to piss us off and not reply to messages. And then go bankrupt. Or lose our coins.
Trusting (exchanges) is against BCnxts ideas.
Trust no one.
+ 1440
|
██████████████████████████████████████████████████ ████████████████████████████████████████████████████ ██████████████████████████████████████████████████████ ████████████████████████████████████████████████████████ ████████████████████████████████████████████████████████ ████████████████████████████████████████████████████████████████████ ████████████████████████████████████████████████████████████ ██████████████████████████████████████████████████████████████ ████████████████████████████████████████████████████████████████ ██████████████████████████████████████████████████████████████████ ████████████████████████████████████████████████████████████████████ | , the Next platform. Magis quam Moneta (More than a Coin) |
|
|
|
|
opticalcarrier
|
 |
March 01, 2014, 08:08:03 PM |
|
... -Implemented Curve25519 algorithm: * NXT Solaris is now a bit like "Electrum for NXT" (a thin client that does not download the complete blockchain, connecting to untrusted NRS nodes) ...
Very cool I think this is what the community has been needing to really help adoption. But lets talk about this from a trust and sustainability perspective... I had initially thought that eventually, all the public VPSs that I and others have been running with donated funds would no longer be needed when the network got large enough with mass mass adoption. But with thin clients, there will *have* to be something stable for them to connect to. Assuming NXT really takes off like we want it too, are we prepared (and is the centralization really even appropriate) to continue running a core of public hallmarked VPSs for the purposes of servicing thin clients? IF that is the desire, then at some point this sort-of-centralized network of public VPSs we have now will need funds to renew (I believe the 12 I am paying for with bounty should be good till EoY, and the other 13 that I manage are up to the owners to continue payment) as well as possible additional fees for extra bandwidth and CPU/memory upgrades if they end up getting hit hard for utilization. Is there a better non-centralized model? Or am I too paranoid? Do we just continue the current course?
|
|
|
|
|
|
Eadeqa
|
 |
March 01, 2014, 08:10:44 PM |
|
Here is version 2.1 of my Windows NXT client "NXT Solaris". Changelog-Compatibilty fixes for NRS 0.8.x -Implemented Curve25519 algorithm: * NXT Solaris is now a bit like "Electrum for NXT" (a thin client that does not download the complete blockchain, connecting to untrusted NRS nodes) * It is now safe to connect to public NRS nodes (except for forging). * As default, NXT Solaris no connects to a random public node. * Currently a static list of public nodes that allow API calls from anyone from the text file public_nodes.txt is used. * NRS and Java are now longer distributed with NRS Solaris. * You will get a warning in the secret input dialog if the secret is transmitted over http to the remote NRS node (only with start/stop forging). * If you want to forge, run your own NRS instance locally and set up NXT Solaris to connect to your instance. -Since there is no batch mode in the NRS API: * Details for peers are no longer retrieved as default * A maximum of 50 (yet unkown) transactions per account are fetched from the NRS node whenever there is a new block -Fixed null exchange rates when www.cryptocoincharts.info is down NXT: 1758531264253431177 This is very nice and was really needed. All clients should implement this. Ordinary users with small amount of Nxt would not need to install java or run NRS server. This can mean that non-techie ordinary users can use it much easier but still stay safe. Don't let the users create their own master passwords for new accounts and make sure you give them enough warning to backup their "wallet" (i.e master password) or they will lose their accounts. Also, the master password should NOT be saved to hard drive without encryption . The user would need an encryption password (local password, could be much smaller/weaker)
|
|
|
|
Penny-Alts
Newbie
Offline
Activity: 21
Merit: 0
|
 |
March 01, 2014, 08:28:15 PM |
|
The long term eco benefits of this coin are great. Transaction fees are quite high at the moment though, but a worthy long term hold.
|
|
|
|
|
Regulus
Newbie
Offline
Activity: 18
Merit: 0
|
 |
March 01, 2014, 08:29:23 PM |
|
Version 0.3.6 of Nxs has been released. Some of the changes: - The ability to download NRS and check it against the SHA-256 hash that existed in html/tools/update.html has been integrated in the Nxs UI. You can now click the Nxt logo and see the About Nxs dialog which shows the version numbers for both NRS and Nxs. If either one is outdated, an "Update" button appears. For NRS, you may drag your zip file into a drop zone to check the hash.
- Two shell scripts were added, install.sh and update.sh, for installing and updating Nxs and NRS on Linux. This feature should be very much considered "alpha" at this point and may not work exactly as expected. I have tested it enough that I am satisfied to a level that permits me to publicize it, but cannot guarantee there won't be bugs. Please check out the verify-hash.sh script that both install.sh and update.sh use to ensure I have properly implemented the SHA-256 hash verification. I am no command line expert, so it would be nice to have some confirmation from someone a little more experienced in this area.
- The files that existed from NRS' html/tools directory, admin.html and message.html, have been removed from Nxs root directory. The functionality of both of these files will soon be integrated into Nxs' UI. In the meantime, those files are still available at html/tools of course.
A full change log is available here. I'm always happy to hear comments, questions, concerns, and suggestions from the community. Feel free to give me your feedback in this thread, through a private message, or even open an issue on the GitHub repo. I should also add that, as a non-believer in the concept of intellectual property, I welcome anyone to use any of the code in your own projects with or without credit. My goal is not one of recognition, but rather to improve the software we have available to us in the Nxt community. For example, Wesley's client may benefit from using the Language class at assets/js/language.js to integrate multiple languages.
|
|
|
|
|
|