Author

Topic: NXT :: descendant of Bitcoin - Updated Information - page 474. (Read 2761650 times)

full member
Activity: 164
Merit: 100
Nxt :: Asset Exchange Test


Please send me some test cases so I can upload them to the test management platform.

I didn´t receive a single PM regarding testcases. I´ve set up a test management platform, which is useless without test cases. Due to the restrictions, I am the only one that can add test cases, but everyone will be able to run the tests.

So please, provide some test cases for the asset exchange, so I can fill the platform with life.

You can reply here, or send me a PM, whatever you prefer.

you have seen my test case, haven't you?
sr. member
Activity: 364
Merit: 250
☕ NXT-4BTE-8Y4K-CDS2-6TB82
Of course I think it is time for ALL stakeholders >10M to form a committee and contribute proportionally an amount every month for the core dev team too!

Are you the only one?
sr. member
Activity: 364
Merit: 250
☕ NXT-4BTE-8Y4K-CDS2-6TB82
...

the transaction fees are still too damn high, forging rewards are way to low & come too slow for all but the richest Nxters.

...

Slow? Maybe. Low? No, everyone gets the same percentage. Anyways, you can't have high forging rewards and low fees.

Well I've been at it over 1 month with 10k NXT and haven't seen a single block. Supposedly I'll get 100 Nxt sometime in the next 11 months but in the meantime it sure seems like a waste of time and the longer I wait the less I believe it. It's not about the Nxt for me, I've given away far more than that, but it makes me concerned for the system as a whole as I don't think many people will bother with forging if this is how it is.
10K nxt and you expect 'mining' reward? So you would invest less than a bitcoin in a PoW hardware and you would expect reward too?
Do I miss something?

Well spoken.
full member
Activity: 168
Merit: 100
sr. member
Activity: 364
Merit: 250
☕ NXT-4BTE-8Y4K-CDS2-6TB82
Is it safe to use weshleys awesome interface in the main net?

EDIT: More importantly, with a real account.


Not until we have a review of his code.
sr. member
Activity: 364
Merit: 250
☕ NXT-4BTE-8Y4K-CDS2-6TB82
@CFB/JLC How hard would it be, to implement, that a node can only effectively forge with 1.000.000 NXT? Meaning that if you have 5  accounts with 200.000 you can run them on one node, but if you have 1 account with 2.000.000 NXT you will need to open that account on two nodes to fully get the forging power?

I've always liked this idea.  Large Nxt holders don't really care about forging, they will make their money with their holdings.  This would also encourage large holders to run multiple nodes.  It levels the playing field for those under 1M.

I was asking this question over and over again and have not received any answer, yet:

How do you prove that you run your account on a different node?
sr. member
Activity: 364
Merit: 250
☕ NXT-4BTE-8Y4K-CDS2-6TB82
[NXTmixer announcement]

Based on feedbacks and ideas in the NXTcash thread, I think i might have come up with a pretty good NXT mixing algo. I just got a successful encrypt/decrypt cycle in the multigateway. Obviously, still very new as I just started coding this today, but now that I have verified proper public/private key handling, the rest is a matter of debugging.

The initial model supports both a mixing service using the gateway and a totally decentralized direct "payment" path. However, since NXT doesnt support multisig (hint, hint, CfB) the mixing is totally centralized on one of the gateway servers. The decentralized part allows (nearly?) undetectable transmission of NXT acct password (or any other data) directly to the destination acct.

Even though I am adding this functionality to the gateway, it is totally independent of the multisig DOGE gateway and also NXTcash. It just shares a lot of the code base, so it was easiest to add to the existing multigateway code. I am using libnacl http://nacl.cr.yp.to/index.html that xyzzyx recommended.

Ah, you want to know how it works?

I added the following to the gateway_AM structure:
Code:
struct payment_bundle
{
    unsigned char escrow_pubkey[crypto_box_PUBLICKEYBYTES];
    unsigned char depositaddr[MAX_NXTADDR_LEN];
    unsigned char paymentacct_key[crypto_box_SECRETKEYBYTES];
    unsigned char txouts[8][MAX_NXTADDR_LEN];
    int64_t amounts[8],sessionid;
};

added to gateway_AM:
        struct
        {
            unsigned char publickey[crypto_box_PUBLICKEYBYTES];
            unsigned char nonce[crypto_box_NONCEBYTES];
            unsigned char paymentkey_by_prevrecv[crypto_box_PUBLICKEYBYTES + crypto_box_SECRETKEYBYTES + crypto_box_ZEROBYTES];
            unsigned char payload_by_escrow[sizeof(struct payment_bundle) + crypto_box_ZEROBYTES];
        };

At the high level there are what I call sessions. Initially, when the activity is low, a session might be as long as a day, but as activity grows, the duration of a session will shrink. It is critical that your transaction isnt the only one in a session, otherwise no amount of anything will help anonymity. If there are 1000 transactions, then with a good system, the best anybody should be able to do is 0.1% accuracy, eg. random guessing.

Each session goes as follows:
A. NXTmixer pays out all the funds that cleared during the last session to the depositaddrs for each NXT addr that received anonymous payment during the session

B. NXTmixer publishes new sessionid and its public key for this session

C. ALL participating nodes publish a SEND_ANONYMOUS_PAYMENTS AM. Yes, I said ALL nodes.

D2. ALL nodes process all of the SEND_ANONYMOUS_PAYMENTS from C and they try to decrypt every paymentkey_by_prevrecv. If they are able to decrypt it (first half matches their previous public key) then they have access to the NXTacct that the password in the rest of the message contains.

D2. NXTmixer also scans all SEND_ANONYMOUS_PAYMENTS from C and processes all payment bundles that properly decrypt. paymentacct_key is for a (temporary) account that is funded with the amount necessary to make all the payments specified in the payment bundle. In order to make sure it wont be emptied and to MIX all the NXT together, the funds required to make all the payments are sent to a shared account. Since NXT is totally fungible, this step is actually VERY effective in removing payment source information.

The NXTmixer updates the credits for each NXTacct during session and when there is enough different payments or max time elapsed, the session ends and we go back to A, where the payments are made.

************
The NXTmixer cannot implement all parts of this by itself, the clients need to implement code that synchronizes all participating nodes. The reason for this is that if everybody is broadcasting, then there is no information leaked when you publish your public key and payment bundle. Since everything is on the same broadcast, anybody can receive the message, but nobody knows if they did or not. This allows a direct transmission of a funded NXT acct to somebody else. Let us assume you will trust them to not drain the account during the next two sessions. Since he is the one paying you, if he does, then whatever deal was in place is off.

userA funds acct A with 10000 NXT
userA encrypts password for acct A using public key of B and it goes into paymentkey_by_prevrecv

userB decrypts the AM and gets the password for acctA and locally verifies that it has 10000 NXT
Now, for the next session, userB sets the paymentacct_key to be the key for acctA and payments can be made from this acctA on behalf of userB, even though userB has NEVER used the password for acctA other than locally to encrypt it into the payment_bundle.

Similarly, you can specify your depositaddr to be an acct that you have never used, but know the password for. Then in later sessions, you can use depositaddr's password as the paymentacct_key. As long as you are receiving payments, you are able to make pretty anonymous payments as I am finding it hard to figure out how anybody can determine payment paths.

Can anybody find any serious flaws with this approach? Should I debug this and add it to the multigateway?

James




CfB told me long time ago that this type of mixing can be revealed by knapsacking.
legendary
Activity: 1498
Merit: 1000
...

the transaction fees are still too damn high, forging rewards are way to low & come too slow for all but the richest Nxters.

...

Slow? Maybe. Low? No, everyone gets the same percentage. Anyways, you can't have high forging rewards and low fees.

Well I've been at it over 1 month with 10k NXT and haven't seen a single block. Supposedly I'll get 100 Nxt sometime in the next 11 months but in the meantime it sure seems like a waste of time and the longer I wait the less I believe it. It's not about the Nxt for me, I've given away far more than that, but it makes me concerned for the system as a whole as I don't think many people will bother with forging if this is how it is.
10K nxt and you expect 'mining' reward? So you would invest less than a bitcoin in a PoW hardware and you would expect reward too?
Do I miss something?
sr. member
Activity: 316
Merit: 250
Simcoin Puny Humans Communicator
I bought Nxt on cryptsy to increase my hodlings. Its been 24 hours since my Nxt withdrawal and still pending. Anybody withdraw Nxt from cryptsy? How long did it take?
full member
Activity: 199
Merit: 101
I think they know if they don't stop selling some time soon to let NXT breathe, they kill NXT, simple as that.

No it's not simple. If the initial investors stop selling NXT, it will negatively affect it's health.
If Nxt has been killed,how to talk about health?
legendary
Activity: 1540
Merit: 1016
EmoneyRu пpинимaй пoздpaвлялки https://bitcointalksearch.org/topic/m.5578891
hero member
Activity: 784
Merit: 500
Girls 'n boys,

I don't know why until now there exists no Wikipedia-Article about NXT in the main Wikipedias (English, German, Netherlands, Swedish, etc.)?
Besides our own wiki these are the simplest and I think the easiest possibilities for marketing! John Doe will search the internet for NXT if he heres the first time about it.
People in this thread may think that Wikipedia isn't a trustworth source (especially for financial decision), but for the normal guy in the neighborhood it is more suspicious if there is NO article about a unknown cryptocurrency in his native language at Wikipedia instead of there is JUST an article there Wink

I hereby (I like this word, yeah) invite all of you to write an NXT-article in the main Wikipedias or just contribute a small piece of text (could be a improvement of a false info or a big chapter about a special function of NXT) there.

To set a good example I created in the last hours the structure of the german article (https://de.wikipedia.org/wiki/Nxt_(W%C3%A4hrung)) and filled some of the parts with information.
It is far away from being perfect and somebody should immediatly have a look about my lousy compilation, but it is a start!

I'm willing to create some infographics for the wiki-articles - please write me a PM with your ideas!

Cool! Thank you for setting it up!
hero member
Activity: 546
Merit: 500
PGP 9CB0902E
If you didn't yet please go vote that btc38.com adds Nxt:

https://bitcointalksearch.org/topic/poll-lockedill-start-a-new-post-soon-501963

We were ahead now Vertcoin is just slightly ahead of us and make sure you pass this link around as well!

btc38.com is a big alt-coin exchange in China, so it would be very nice to be listed.

According to 2Kool he said we are going to be listed. Wish he linked where he heard it though.

Top 3 right now, on the thread vote.
 
legendary
Activity: 1092
Merit: 1010
Girls 'n boys,

I don't know why until now there exists no Wikipedia-Article about NXT in the main Wikipedias (English, German, Netherlands, Swedish, etc.)?
Besides our own wiki these are the simplest and I think the easiest possibilities for marketing! John Doe will search the internet for NXT if he heres the first time about it.
People in this thread may think that Wikipedia isn't a trustworth source (especially for financial decision), but for the normal guy in the neighborhood it is more suspicious if there is NO article about a unknown cryptocurrency in his native language at Wikipedia instead of there is JUST an article there Wink

I hereby (I like this word, yeah) invite all of you to write an NXT-article in the main Wikipedias or just contribute a small piece of text (could be a improvement of a false info or a big chapter about a special function of NXT) there.

To set a good example I created in the last hours the structure of the german article (https://de.wikipedia.org/wiki/Nxt_(W%C3%A4hrung)) and filled some of the parts with information.
It is far away from being perfect and somebody should immediatly have a look about my lousy compilation, but it is a start!

I'm willing to create some infographics for the wiki-articles - please write me a PM with your ideas!

we had one but it was deleted b/c it "looked too much like advertising"  so not sure how to make one that they would accept

Good point. I changed the chapter title "myths" in "critic", now it looks more serious Wink

It was branded as advertising because all the links were from us.
That is how they judge a page to be biased.
If you include enough links that are from outside sources, it might stay up.

Just be sure not to just link to our own sites.
And also keep an eye on the page discussion page to see what reactions there are.
legendary
Activity: 1498
Merit: 1000
Funding issues
Some thoughts in response to recent discussions.

To put things in perspective, let's see what is being done and has been done in the area of funding.

What is currently available for spending:
We have over 12 million NXT available at the community's disposal for a very long time. If we include the 5M pledged by Mr 47, we're looking at over 17 million. Bulk of this ammunition has been sitting idle due to problems obtaining consensus. Remember how long the unclaimed funds debate dragged on? That's the price we have to pay for decentralization.

We are now days away from finalizing the various committees. Once that's done, they should, in short order, be able to deploy that sizable stash of reserves to fund urgently needed activities.

What has already been donated and spent:
Newer members of our community may not be aware that substantial amounts have been donated by founders during the early days, and some continue to do so till this day. Some prefer to donate publicly, others prefer to do so anonymously. So, besides the 17M currently available, many more millions had already been spent to promote and strengthen the Nxt ecosystem. If you don't see them, it does not mean that donations were not being given.

What about apparently inactive founders?
Numerous nasty, and often unfounded, comments have been thrown at founders. These are not helpful, and will only have the effect of turning away these so called whales instead of engaging with them. I wonder if more will be actively engaging if there had been less of these negative attitude. Please realize that one way or another, founders have made a collective effort to help bring Nxt to where it is today. I see 3 broad strategies adopted by the founders to achieve this:-

Strategy 1 (Short term)
Some have chosen to take the strategy of distributing NXT fast by selling very cheaply immediately after launch. Look at the early posts in the trading thread. Many of you benefited directly from these founders' strategy.

Strategy 2 (Medium term)
Others have chosen to take the strategy of distributing NXT further down the road (after the dust has settled from the early fire sales), by donating through bounties and other means. This group provided the fuel to power the Nxt economy through the stormy days of DDoS and subsequent building of the Nxt infrastructure to the state we see today.

Notice that if all founders had chosen strategy 1, we would not have seen the increase in the value of NXT. This will not have provided the incentive for early adopters to continue working on the project. It would also not have drawn in new investors. On the other hand, if all founders had chosen strategy 2, nothing would have moved and all their NXT would be worth nothing. You can see that there is a very delicate balance between these 2 strategies. They compliment each other, and they have managed to keep this delicate balance in a decentralized manner without having to collaborate like a cartel!. It's market forces and collective wisdom at play.

Strategy 3 (Long term)
All eyes are on a very small number of large founder accounts that don't seem to move. This, I think are founders who are taking a long term strategy. These founders have decided to hold substantial amounts to act as possible network defender of last resort. They provide the ammunition needed to fight off yet unknown threats which may require a large stake to defend or to fund more costly development and infrastructure further down the road. A possible example is Mr 47. If you think carefully (read between the lines) about his last 2 conditions, you'll see how that falls under strategy 3.

If we don't lose sight of the forest for the trees, we can see that free market forces and collective wisdom of all well-meaning stakeholders ultimately work towards the strengthening of the Nxt ecosystem. More engagement and less non-constructive criticisms will certainly help.

Finally.... back to funding for the core dev team, and for that matter funding for marketing & infra. I do not think founders will continue to pile more NXT into the funds if they remain underutilized. Once the committees begin to spend the funds wisely and prudently (showing results), and when it begins to run low, I am pretty sure founders and early adopters will step up to the plate. I will be one of them.

In the long term, I do not think the community should be remain reliant on central funding for building the Nxt ecosystem. While it is essential during these early days (as a bootstrapping measure), the ecosystem should develop in such a way that it will become profitable to build services. Taking Bitcoin as an example, save for Gavin, all other developers (core, client, infra) continue to support the ecosystem through indirect "privatized" means. If we continue to pick up traction, we may be there sooner than we think.


Well said Pouncer.

I just wanna add that early stakeholders and stakes >10M in general should form some type of committee/organization. My limitations in expressing clearly my thoughts in English prevent me from doing so but I think that it is a bit of self explanatory why this will be useful.

And I am not talking about centralisation, market manipulation etc but for being catalysts and coordinating up to a point what you described above. We can be free to do what we want with our stake but maybe sometimes it would be better to act in coordination.

PS: I added you on skype but you have not responded.
full member
Activity: 196
Merit: 100
THE NXT FUNDING COMMITTEE MEMBERS HAVE BEEN ELECTED AS FOLLOWS:

Link to final results at ElectionBuddy:

https://www.electionbuddy.com/elections/12343/results/t34ayqhm2

NXTmarketingfund Committee
=========================
Damelon: 134 votes - 14.7%
allwelder: 127 votes - 14.0%
salsacz: 116 votes - 12.8%
joefox: 102 votes - 11.2%
brooklynbtc: 96 votes - 10.6%

Unelected candidates:

CoinTropolis_JustaBitTime: 88 votes - 9.7%
Asian Prepper : 73 votes - 8.0%
CoinTropolis_NiftyNikel: 64 votes - 7.0%
Uniqueorn: 61 votes - 6.7%
Mario123: 48 votes - 5.3%

NXTtechdev Committee
====================

Jean-Luc: 217 votes - 26.4%
Anon136: 187 votes - 22.7%
l8orre: 107 votes - 13.0%
EmoneyRu: 104 votes - 12.6%
abuelau: 99 votes - 12.0%

Unelected candidates:

BaiMangal: 49 votes - 6.0%
antanst: 34 votes - 4.1%
Arckam (aka frmelin): 26 votes - 3.2%

NXTinfrastructure Committee
===========================
marcus03: 166 votes - 20.7%
EvilDave: 133 votes - 16.6%
ferment: 119 votes - 14.8%
chanc3r: 107 votes - 13.3%
ChuckOne: 95 votes - 11.8%

Unelected candidates:

^[GS]^: 84 votes - 10.5%
pandaisftw: 67 votes - 8.3%
Secondleo : 32 votes - 4.0%

WHAT HAPPENS NOW:

I will publish a follow-on post that lists all ballot codes and who they were (or were not) sent to, along with a discussion of several minor incidents where I messed up slightly in ways that do not affect these results.  I will mail my password at electionbuddy.com to all candidates so they may verify this list is indeed the list of ballots codes used.  Upon request, I will submit forwarded copies and screen shots of my PMs sending out these ballot codes to the stated voters to anybody that wants to contest or question whether a specific ballot was used by the stated voter.  This offer stands for 7 days following my publication of the ballot list.  After that time, if there are no outstanding protests, this election will be considered certified and valid.

I will also email the new committee members passwords to a Google account I have set up (NXTfunds) that has some spreadsheets and forms that may help them organize their new duties.  After that, they are on their own.

Your big mouthed dictator has spoken, and hereby resigns.
newbie
Activity: 42
Merit: 0
Girls 'n boys,

I don't know why until now there exists no Wikipedia-Article about NXT in the main Wikipedias (English, German, Netherlands, Swedish, etc.)?
Besides our own wiki these are the simplest and I think the easiest possibilities for marketing! John Doe will search the internet for NXT if he heres the first time about it.
People in this thread may think that Wikipedia isn't a trustworth source (especially for financial decision), but for the normal guy in the neighborhood it is more suspicious if there is NO article about a unknown cryptocurrency in his native language at Wikipedia instead of there is JUST an article there Wink

I hereby (I like this word, yeah) invite all of you to write an NXT-article in the main Wikipedias or just contribute a small piece of text (could be a improvement of a false info or a big chapter about a special function of NXT) there.

To set a good example I created in the last hours the structure of the german article (https://de.wikipedia.org/wiki/Nxt_(W%C3%A4hrung)) and filled some of the parts with information.
It is far away from being perfect and somebody should immediatly have a look about my lousy compilation, but it is a start!

I'm willing to create some infographics for the wiki-articles - please write me a PM with your ideas!

we had one but it was deleted b/c it "looked too much like advertising"  so not sure how to make one that they would accept

Good point. I changed the chapter title "myths" in "critic", now it looks more serious Wink
hero member
Activity: 546
Merit: 500
PGP 9CB0902E
@ Valence
I kept the "nxt_db" folder from the previous install on every upgrade. worked like a charm.
sr. member
Activity: 396
Merit: 250
NXT FUNDS COMMITTEE MEMBERS HAS BEEN ELECTED. X3

Congratulations to the brave Nxters who got their hot seats. May you all do well for us  Smiley

Read more here:
http://nxter.org/nxt-funds-committees/

Jump to: