Author

Topic: NXT :: descendant of Bitcoin - Updated Information - page 548. (Read 2761624 times)

full member
Activity: 154
Merit: 100
well boys, gear up!  if you thought the excitement and payouts at blocks 22001 - 22005 were big, just wait till AE gets turned on....

I think we are all waiting so much! Very exciting, but we need at least an official ann few days prior to launch, so as to be prepared or at least available. I want to live that excitement again, that we all had during AS - can't wait

Gimme Date and I fire up the countdown Grin www.nxtcountdown.com
sr. member
Activity: 308
Merit: 250

Same here. This should be in the swarm thread on nextcoin.org
Another note: in most of websites we see nxtcoin or nextcoin. Rarely just Nxt or Next, reserved for us nxters apparently. This will get more and more confusing as it goes - at some point we need to clarify and make decisions (already done for "Nxt" I believe), and communicate to every website where our community is mentioned.

Nxt is an ecosystem, yes.. We have Nxt messaging, Nxt asset exchange, but also just Nxt coin. I don't see what's wrong with that.
member
Activity: 70
Merit: 10
I just voted for the funding committee. So Democracy.
full member
Activity: 132
Merit: 100
well boys, gear up!  if you thought the excitement and payouts at blocks 22001 - 22005 were big, just wait till AE gets turned on....

I think we are all waiting so much! Very exciting, but we need at least an official ann few days prior to launch, so as to be prepared or at least available. I want to live that excitement again, that we all had during AS - can't wait
hero member
Activity: 490
Merit: 504
what will happen?  Shocked
full member
Activity: 132
Merit: 100

Same here. This should be in the swarm thread on nextcoin.org
Another note: in most of websites we see nxtcoin or nextcoin. Rarely just Nxt or Next, reserved for us nxters apparently. This will get more and more confusing as it goes - at some point we need to clarify and make decisions (already done for "Nxt" I believe), and communicate to every website where our community is mentioned.
full member
Activity: 238
Merit: 100
well boys, gear up!  if you thought the excitement and payouts at blocks 22001 - 22005 were big, just wait till AE gets turned on....
sr. member
Activity: 952
Merit: 253
The TestNxt was arrived ?

Yes arrived safely thanks - distributing across my test nodes...

testnxt-we.cloudapp.net - Western Europe
testnxt-ne.cloudapp.net - Northern Europe
testnxt-jp.cloudapp.net - Japan


I've got these monitored and alerted so if they break I should know.

All are open on 6875 and 6876 for requests.

I have also created an alias of testnxt.trafficmanager.net:7876 which will access which ever of the 3 nodes it can reach, to execute an api call

Thought this might be an interesting approach for production, as I understand it 7876 calls are stateless i.e. there is no session so you could be sent to a different node for each call.. If my understanding it right perhaps one of these would be useful for the live network so that light clients would always get a response rather than trying to contact a default node which has stopped.
legendary
Activity: 1778
Merit: 1043
#Free market
full member
Activity: 238
Merit: 100
Anyone wondering about POST:  Yes its possible, but not required unless you configure nxt.properties to make it required for calls that use passphrase. Unlike HTTP/HTTPS, both POST and GET are simultaneously supported.

curl -s -k -X POST --data "requestType=getAccountId&secretPhrase=xxx" https://HOSTNAME:7876/nxt | python -m json.tool

the -s makes curl act silent, -k makes it ignore cert warnings if you are using SSL and there is a cert issue, and "| python -m json.tool" is optional for nice formatting.

full member
Activity: 164
Merit: 100
member
Activity: 112
Merit: 10

Only only NXT




_______________________________________________________________________________ _________________________________
Next Coin Lite - Fair Distribution
sr. member
Activity: 364
Merit: 250
☕ NXT-4BTE-8Y4K-CDS2-6TB82
Unless I hear otherwise, I will assume that Mr 47...88 wants NXT to be able to trade crypto to crypto within NXT.
Atomic crosschain is by definition NXT blockchain <-> BTC blockchain (or other pair).
It is not NXT blockchain <-> NXT AE <-> BTC blockchain.
If the first is impossible, please give the proof.

In order to have the NXT core directly interface with the BTC blockchain, we would need to put some bitcoind functionality into the NXT core. That would mean finding a Java implementation or porting bitcoind, and each and every update to bitcoind. So, it is not impossible, just impractical. By the time the new bitcoind version is ported to Java, a new one is probably just around the corner.

In addition to being impractical, doing a cross chain transaction for each transaction adds a lot of overhead and time, especially if somebody is actively trading. There is also no assurance that the trade will complete since it requires both parties to have fully funded account and to follow through with sending their side of the transaction.

The advantage of NXT blockchain <-> NXT AE <-> BTC blockchain, is that the deposit of BTC is automated and when it is traded in AE, there is a guarantee of payment. So while technically it might not be automated cross chain, it actually solves the problem of automatically converting NXT <-> BTC.

I am not the expert in the secret sharing methods for the atomic cross chain trades, so it might be possible to add to the NXTcore the required secret sharing logic that is needed for this. Then there would need to be a way for the two parties to come to agreement on price and we cannot use the AE, so that is essentially the same sort of thing, just different. After the two parties agree to a price, they would need to invoke some sort of semi-automated process where each one locally signs and broadcasts their half of the shared secret transaction. There is no assurance that both parties will fully satisfy the transaction and it could all just not happen if either of them bails out. Then assuming we have ported a subset of bitcoind into the NXTcore, it could do the rawtransaction secret sharing monitoring.

It just seems to me that the NXT blockchain <-> NXT AE <-> BTC blockchain solution is much closer to what users are expecting. It also has the advantage that people will be able to trade any crypto against any other using a decentralize AE. That will be a uniquely powerful advantage for NXT.

Which solution to automated crypto trading is your preference?

James

https://code.google.com/p/bitcoinj/

Please, could we move the discussion of CCT to here: https://bitcointalk.org/index.php?topic=498898.new#new ?
legendary
Activity: 1176
Merit: 1134
Maybe this qualifies for the extra 2 million NXT for extra features?
Unlikely.
I consider your solution more costly in ifrastructure part but more simple to code.
My bounty is for code.
If i consider bounty for your code, it will not be more that my original bounty.
I understand. I was just talking about your original offer where it was 3 to 5 million.

Anyway, time is money and my multigateway solution is something that can get done a lot sooner than the alternative.
If NXT quadruples in value, then the infrastructure costs are negligible. In any case we need servers for the NXT network and I am already running the NXT core on the 100+ guardian servers, so they server double duty. Triple duty if you count NXTcash. Quadruple duty if you count nodecoin interfacing.

A hybrid hardware/software solution usually outperforms both the software only and hardware only solutions, maybe not in operating cost, but from an overall user experience and time to market.

James
legendary
Activity: 1778
Merit: 1043
#Free market
The TestNxt was arrived ?
legendary
Activity: 1176
Merit: 1134
Which solution to automated crypto trading is your preference?
Your solution needs trust for some third party gateway.
I prefer straigt solution.
But if there would be no progress in straigt atomic crosschain for several months and you will release slick and sexy "NXT blockchain <-> NXT AE <-> BTC blockchain" solution i may reconsider and propose another bounty for this (with yet not determined amount of NXT).
Thanks!

I am doing my best to reduce the trust required for the gateways. I think if we had 100 gateway servers, all doing peer review, along with thousands of nodecoin clients, then even though ultimately the gateway transaction is 2 of 3 multisig, it really has a lot of built in decentralization and minimal trust is required.

Maybe this qualifies for the extra 2 million NXT for extra features?

Anyway, I am going full speed ahead with the multigateway solution. It also happens to solve the NXTcash deployment problem. Basically with 100 gateways, it creates a mini-network of its own and since it only has to do a few things, we can harden it against wide open attacks. The 100 servers would act as guardians for the three servers that do the actual gateway money handling. Only the 100 guardian servers would even be allowed to communicate with the three gateways.

James

What about DDOS attacks?
Against 100 servers?
The gateways are shielded by the 100. They will reject any TCP/IP connections that are not of the 100 guardians.
Certainly, if somebody really wanted to stop gateway activity,they could flood all 100 servers. But that would cause a delay in processing, no transactions would happen. I think that would be acceptable under such a massive Ddos scenario

James
newbie
Activity: 19
Merit: 0
Maybe this qualifies for the extra 2 million NXT for extra features?
Unlikely.
I consider your solution more costly in ifrastructure part but more simple to code.
My bounty is for code.
If i ever consider bounty for your code, it will not be more that my original bounty.
Jump to: