Author

Topic: NXT :: descendant of Bitcoin - Updated Information - page 1104. (Read 2761629 times)

full member
Activity: 224
Merit: 100
Out of curiosity, is it still going to be just a zip file that we drop into a folder and create a batch script to run, or are there prerequisites that will need to be installed?
Yes, same zip file for now. The H2 database is a single 1.6 MB jar file that I put in webapps/root/WEB-INF/lib/. The blocks.nxt and transactions.nxt (and .bak) files will not be needed anymore. Instead, the database is kept under nxt_db subdirectory, currently takes 99 MB (compared to the blocks+transactions.nxt files taking 30 MB total).

Is there like a database server process running that clients could connect to and execute SQL statements?
legendary
Activity: 1162
Merit: 1005
Time   Units   Price   Vol BTC
2014-02-04 18:46:08   1000   0.00007638   0.07638
2014-02-04 18:45:54   34083   0.0000682   2.3244606
2014-02-04 18:45:42   18200   0.00007   1.274
2014-02-04 18:45:31   15000   0.00007001   1.05015
2014-02-04 18:45:19   10000   0.00007001   0.7001
2014-02-04 18:44:59   2982   0.00007256   0.21637392
2014-02-04 18:44:45   5443   0.0000729   0.3967947
2014-02-04 18:44:29   8500   0.000073   0.6205
2014-02-04 18:44:21   5000   0.000073   0.365
2014-02-04 18:44:01   3600   0.00007329   0.263844
2014-02-04 18:43:48   4000   0.000075   0.3
2014-02-04 18:43:38   4200   0.0000756   0.31752
2014-02-04 18:43:28   8297   0.000075   0.622275

Emule is dumping? Smiley
legendary
Activity: 2142
Merit: 1010
Newbie
38 opcodes.  Is stack based, but very lightweight.

Stack-based code is hard to read.
sr. member
Activity: 491
Merit: 250
S P 8 D E
Look whats happening with bitcoin!

MtGox, the oldest and once-largest bitcoin exchange, appears to have a serious problem. Since about a week ago, clients’ bitcoin withdrawals have been deducted from their account, but the clients never received the money – the money withdrawn was effectively disappeared into thin air. The community is furious and as of now, MtGox has racked up over USD 38 million in such unfulfilled withdrawals.

Source: http://falkvinge.net/2014/02/04/major-bitcoin-exchange-not-executing-withdrawals-now-owes-clients-38m-in-disappeared-money/

Asset Exchange is going to be a game changer!
We going to rule to world!
WE ARE SKYNXT!


well we have to hurry, i believe we wont be first anymore , XCP is the first DEX , you can buy weed there already Cheesy
legendary
Activity: 2142
Merit: 1010
Newbie
Reality:
1440 confirmations = ~48hs = effective transaction

Why?!

Transparent Forging is not working on 100% yet.
member
Activity: 112
Merit: 10
Update on the bandwidth question: https://nextcoin.org/index.php/topic,3755.0.html
If the bandwith usage is too much for you, set shareMyAddress to false in web.xml, and remove myAddress (set it to an empty value). This should stop other peers from trying to connect to your node.



does it affect forging?

no it wont.  this was my suggestion earlier when someone brought it up.

in other news, can someone update the wiki on the getBalance API? There are now 3 fields returned, and the wiki only lists 2, and now with the addition of the 3rd field, the wiki is a bit ambiguous.  Here are the 3 fields now:

    balance: 0
    effectiveBalance: 0
    unconfirmedBalance: 0


And here is what wiki says:

Quote
Response

{
     "balance":                  EFFBALANCE,
     "unconfirmedBalance":       UNCONFBALANCE
}

Where:

    EFFBALANCE is the confirmed/effective balance in the Nxt account, expressed in Nxt-cents. This is the balance that is used for forging.
    UNCONFBALANCE is the unconfirmed balance in the Nxt account, expressed in Nxt-cents.

Note: "unconfirmedBalance" is the balance minus all unconfirmed sent transactions. It doesn't include double-spending and unconfirmed received transactions. A user sees the unconfirmed balance in the client.

I would update it but Im not 100% on what to write.

And can someone tell me how long it takes for a NXT transfer into an account for that new NXT to be available for forging?  Does this time limit differ if it is new NXT due to receiving NXT in fees from forging a block versus receiving NXT from some other account?

Wiki is wrong!

- balance = unconfirmed balance (to show in NRS client)
- effectiveBalance = real balance (+1440 confirmations)
- unconfirmedBalance = OK, unconfirmed balance

Another...

Theory:
1440 confirmations = 24hs = effective transaction

Reality:
1440 confirmations = ~48hs = effective transaction

Why?!
legendary
Activity: 2184
Merit: 1000
In the meantime, I wish to report that 0.7.0 is running successfully with an H2 database backend, no more serialized java object files. No need to keep all blocks and transactions in memory anymore.


great, any ETA already?
First CfB should port the Asset Exchange bugfixes and new APIs to 0.6.0, and at the same time I plan to do some profiling and optimizations of 0.7.0 if needed, and then merge the 0.6.0 and 0.7.0 branches. I wrote most of the db code yesterday and today, and I am running it for the first time now. Let's see how many stack traces I find in the log tomorrow morning. Hope to have it ready for release by the end of the week.



wow, that's good news Smiley Thank you for your efforts Smiley!

Why is that good news?
smaller footprint....i think....no need to keep all blocks and transactions in memory anymore
legendary
Activity: 1470
Merit: 1004
In the meantime, I wish to report that 0.7.0 is running successfully with an H2 database backend, no more serialized java object files. No need to keep all blocks and transactions in memory anymore.


great, any ETA already?
First CfB should port the Asset Exchange bugfixes and new APIs to 0.6.0, and at the same time I plan to do some profiling and optimizations of 0.7.0 if needed, and then merge the 0.6.0 and 0.7.0 branches. I wrote most of the db code yesterday and today, and I am running it for the first time now. Let's see how many stack traces I find in the log tomorrow morning. Hope to have it ready for release by the end of the week.



wow, that's good news Smiley Thank you for your efforts Smiley!

Why is that good news?

In bold
sr. member
Activity: 392
Merit: 250
Out of curiosity, is it still going to be just a zip file that we drop into a folder and create a batch script to run, or are there prerequisites that will need to be installed?
Yes, same zip file for now. The H2 database is a single 1.6 MB jar file that I put in webapps/root/WEB-INF/lib/. The blocks.nxt and transactions.nxt (and .bak) files will not be needed anymore. Instead, the database is kept under nxt_db subdirectory, currently takes 99 MB (compared to the blocks+transactions.nxt files taking 30 MB total).

The next step I consider, but haven't decided for sure yet, will be to switch to embedded jetty. Then the configuration of the Nxt server will be done using properties file, not the web.xml file. And it may require more reorganization of the whole zip file. But this is 0.8.0 stuff at least.
legendary
Activity: 2142
Merit: 1010
Newbie
If we fit all functionality into 50 instructions then it would be great.
sr. member
Activity: 897
Merit: 284
In the meantime, I wish to report that 0.7.0 is running successfully with an H2 database backend, no more serialized java object files. No need to keep all blocks and transactions in memory anymore.


great, any ETA already?
First CfB should port the Asset Exchange bugfixes and new APIs to 0.6.0, and at the same time I plan to do some profiling and optimizations of 0.7.0 if needed, and then merge the 0.6.0 and 0.7.0 branches. I wrote most of the db code yesterday and today, and I am running it for the first time now. Let's see how many stack traces I find in the log tomorrow morning. Hope to have it ready for release by the end of the week.



Out of curiosity, is it still going to be just a zip file that we drop into a folder and create a batch script to run, or are there prerequisites that will need to be installed?
full member
Activity: 266
Merit: 100
NXT is the future
In the meantime, I wish to report that 0.7.0 is running successfully with an H2 database backend, no more serialized java object files. No need to keep all blocks and transactions in memory anymore.


great, any ETA already?
First CfB should port the Asset Exchange bugfixes and new APIs to 0.6.0, and at the same time I plan to do some profiling and optimizations of 0.7.0 if needed, and then merge the 0.6.0 and 0.7.0 branches. I wrote most of the db code yesterday and today, and I am running it for the first time now. Let's see how many stack traces I find in the log tomorrow morning. Hope to have it ready for release by the end of the week.



wow, that's good news Smiley Thank you for your efforts Smiley!


Why is that good news?
legendary
Activity: 2142
Merit: 1010
Newbie
Well, what about an imperative language ran in a virtual machine? The machine shouldn't be stack-based though, it's quite difficult to comprehend workflow if stack is used.
full member
Activity: 221
Merit: 100
(\__/)
(='.'=)
(")_(")


As some guys who reviewed Nxt code already noticed it's quite easy to add new features to Nxt core. All that required is to add a new type/subtype and some code that processes it. After we start testing Asset Exchange I'll have a couple of weeks when I'll be fixing possible bugs mostly. It's quite a boring task and I have to switch to other (more interesting) things time to time to keep working at near-100% effectiveness. We (community) could add our own (not BCNext's one) feature to Nxt. I'm thinking of cloning main Ethereum feature - contracts powered with Turing-complete language. I ask the community if there is anyone who understands Ether concept deeply enough and could consult us.

PS: If Turing-complete language is a too tough task then we could pick some other feature.

Lets try  Smiley

I propose a TURING - COMPLETE COMMITTEE:

CFB
ANON
NXTCHG
BLOODYROOKIE
JAMES


Bump

sorry and RICOT, SMARAGDA

& A PORTION OF COMMUNITY FUNDS BE SET ASIDE IF THEY DECIDE TO PROCEED.

+1.
full member
Activity: 360
Merit: 100
In the meantime, I wish to report that 0.7.0 is running successfully with an H2 database backend, no more serialized java object files. No need to keep all blocks and transactions in memory anymore.


great, any ETA already?
First CfB should port the Asset Exchange bugfixes and new APIs to 0.6.0, and at the same time I plan to do some profiling and optimizations of 0.7.0 if needed, and then merge the 0.6.0 and 0.7.0 branches. I wrote most of the db code yesterday and today, and I am running it for the first time now. Let's see how many stack traces I find in the log tomorrow morning. Hope to have it ready for release by the end of the week.



wow, that's good news Smiley Thank you for your efforts Smiley!
legendary
Activity: 1470
Merit: 1004
We would be a bunch of idiots if we just blindly believe and have faith in something with little intel to go on.

Isn't that what the stakeholders did.  Wink

At the price they had to pay the potential profit was more than enough to justify investing.


I would say the exact same thing right now.
sr. member
Activity: 392
Merit: 250
In the meantime, I wish to report that 0.7.0 is running successfully with an H2 database backend, no more serialized java object files. No need to keep all blocks and transactions in memory anymore.


great, any ETA already?
First CfB should port the Asset Exchange bugfixes and new APIs to 0.6.0, and at the same time I plan to do some profiling and optimizations of 0.7.0 if needed, and then merge the 0.6.0 and 0.7.0 branches. I wrote most of the db code yesterday and today, and I am running it for the first time now. Let's see how many stack traces I find in the log tomorrow morning. Hope to have it ready for release by the end of the week.

full member
Activity: 182
Merit: 100
NXT.org
We would be a bunch of idiots if we just blindly believe and have faith in something with little intel to go on.

Isn't that what the stakeholders did.  Wink

At the price they had to pay the potential profit was more than enough to justify investing.
legendary
Activity: 1470
Merit: 1004
We would be a bunch of idiots if we just blindly believe and have faith in something with little intel to go on.

Isn't that what the stakeholders did.  Wink
legendary
Activity: 1162
Merit: 1005
The issue Uniqueorn raised makes us admit that we are actually concerned about Nxts future, which we have been trying not to think about and act as if we are 100% confident. I have no doubt most of us believe in Nxts promised features and this community, we just need a clear picture so devs can be sure they are in the right way.

And in my opinion today is a healthy day for NXT.
We would be a bunch of idiots if we just blindly believe and have faith in something with little intel to go on.

I see it as a sign of health in the community that these questions are asked, it means that we all want to ENSURE NXTs succes and not just passively gamble on it.

+1

I think my provocation with question about payment module has worked Smiley
Jump to: