Author

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

sr. member
Activity: 449
Merit: 250
I'm not sure if this has been posted yet, but any of you interested in setting up a scripting language on top of Nxt, or DACs or whatever should read this thread:

http://www.reddit.com/r/IAmA/comments/1xb5rj/hi_were_the_ethereum_founding_team_ask_us_anything/

It's an AMA from 3 of the big names on the Etherium team. Those of you thinking about implementing something along these lines into Nxt can also probably post some questions to them that may help you get it done in the Nxt space.

Please share the link or repost it where more people can see it, as we all know how easy it is to miss something in this crazy thread.
hero member
Activity: 784
Merit: 500
RaspNXT - a standalone NXT environment for the Raspberry Pi

UPDATE 2014-01-08: NXT 0.5.3 coming soon
UPDATE 2014-01-05: NXT 0.5.0 cancelled
UPDATE 2014-01-02: NXT 0.4.8, update script, blockchain-less



This package contains the current stable version of the NXT server and the Embedded Version of Oracle JRE that you can run on your Raspberry Pi as-is. You can get it from my public node server (hash checksums coming soon). This archive contains most of what you might need, including some helpful utilities and scripts.
If you have the JRE already or insist on using another one, try this archive. Both links always link to the newest version of the package. You can get older versions or other stuff from the nxt root of the server.
Notice: Unlike the initial version, there are no block files in this version of the package. This reflects the makeup of the main NXT releases, which are now also blockchain-less. If you would rather use a basic blockchain to update from, but don't have one yet, you can download one of these.

To download and run it on the Pi, do the following steps in a local or remote console. I assume you have the Pi up and running already, using e.g. Raspbian. I myself am using Raspbian, however, the package should also work with other distributions.

Code:
wget http://109.230.224.65/~nxt/nxt_rasppi.tar.gz
tar -xpf nxt_rasppi.tar.gz
chown -R *youruser*:*yourgroup* nxt/
cd nxt
ln -fs webapps/root/WEB-INF/web.xml configfile
./run_nxt.sh

I now have incorporated my public node update script into the package. Called automatically by the run script before starting the JVM, it fetches a list of well-known public nodes and puts them in your config.

You can tweak the JRE call in the run_nxt.sh script if you want. After some testing with the new version, I have found that not that much memory is needed.
Also, I put a symlink in the rootdir called configfile which leads to the web.xml file, for easier access.

I recommend running the server in some sort of backgrounding context, as it is basically a daemon. Use a multiplexer like screen or at least use nohup. For a more comprehensive guide on setting this up, I recommend this how-to which also references this package.

If you want to access the client from another machine - which you probably do want when starting the server or using the Pi as a whole remotely - remember to put your accessing IP or the "*" wildcard (no quotes) as allowed addresses in the configfile.

Have fun with it, and feel free to post some impressions of RaspNXT on your RPi Smiley

Will there be an update of this package? I am having a cubietruck.
legendary
Activity: 1176
Merit: 1134
@wesleyh
If you try to run NxtMac on a computer that was already running it, the old java has already bound to the ports. I have to manually kill the old java process. Might be a good idea to have initialization check for not being able to bind port and offer to kill the old java
hero member
Activity: 854
Merit: 1001
Nxt funding should reward nxt-e.com if it run normally,whether whoever is the owner.
It provide another platform of exchange Nxt,and this is good for Nxt liquidity.

Maybe I'm too paranoid these days, but this nxt-e IPO seems suspicious.
Could U check them out a bit more for us, Allwelder, someone said the guys behind it were Chinese, AFAIK.
full member
Activity: 238
Merit: 100

It's the first coin that Huntercoin introduces game into blockchain, which got so many interest by the players this week. So I'm wondering whether anyone can fork a chain for the similar game based on Nxt AS, and I can donate at least 20K Nxt for it.

https://bitcointalksearch.org/topic/annhuc-huntercoin-worlds-first-decentralized-gameworld-on-the-blockchain-435170

full member
Activity: 147
Merit: 100
Guys,

I'd like to know if NXTio.org is trustable and if I can keep my NXTcoins there. Do you recommend it?

Thanks,
legendary
Activity: 1176
Merit: 1134
Maybe we could create an asset organisation in some exotic liberal country? Would you pay me for living in Seychelles or in Panama? Cheesy

If one were truly committed to creating a NXT/Fiat gateway... the best way to go would be through a Belize International Business Company (IBC) that is owned by a Belize Trust.

Here is how you do it:

a. You create the Belize Trust (Trustees, Beneficiaries, etc.)
b. The Trust incorporates the IBC; thus the Trust is the owner of the IBC and not the beneficiaries of the Trust.
c. IBC creates a business presence online (website, NXT Asset Exchange gateway, etc.)
d. All bank, merchant, exchange, etc. accounts are opened by the IBC.
e. Belize bank account is in $.
f. The physical address associated with all accounts is the corporate address of the IBC.
g) There is NO TAX for income earned from IBCs outside Belize.

You are looking at $1500-2000 to set this up and around $1000 yearly expenses to renew the Belize contracts.


And YES... it is all COMPLETELY LEGAL!!!   Wink

BUMP
Ripple already exists. That seems to be its role in the crypto economy. In order to accept fiat, you need to follow all the rules. The ripple gateways already deal with all their local regulations.

So, if you need to convert NXT into fiat (or vice versa), convert NXT -> BTC, then you can send BTC into ripple via any of the gateways that support bitcoin (bitstamp, peercover, justcoin, dividendrippler, etc). Then you can sell the BTC within ripple for fiat or just use the convert function. You will have to convert to a fiat that you have an account with, so Chinese ripple gateway (rippleCN or ripplechina) if your fiat is called CNY, USD gateway for USD (bitstamp, Snapswap), EUR (not sure, maybe justcoin?).

I got an estimate that it takes about $5 million in fees and/or bonds to be able to even START dealing with cypto in USA.

I doubt any individual has the inclination or financial wherewithal to deal with so much headaches, especially since ANY incomplete form on ANY customer can easily have the police banging on your door at 3AM.

Welcome to the war on bitcoin, american style. Say it is all fine and legal and then make it virtually impossible for anybody to do it. At least in Russia, the govt is upfront about how they feel.

James
hero member
Activity: 784
Merit: 500
Maybe we could create an asset organisation in some exotic liberal country? Would you pay me for living in Seychelles or in Panama? Cheesy

If one were truly committed to creating a NXT/Fiat gateway... the best way to go would be through a Belize International Business Company (IBC) that is owned by a Belize Trust.

Here is how you do it:

a. You create the Belize Trust (Trustees, Beneficiaries, etc.)
b. The Trust incorporates the IBC; thus the Trust is the owner of the IBC and not the beneficiaries of the Trust.
c. IBC creates a business presence online (website, NXT Asset Exchange gateway, etc.)
d. All bank, merchant, exchange, etc. accounts are opened by the IBC.
e. Belize bank account is in $.
f. The physical address associated with all accounts is the corporate address of the IBC.
g) There is NO TAX for income earned from IBCs outside Belize.

You are looking at $1500-2000 to set this up and around $1000 yearly expenses to renew the Belize contracts.


And YES... it is all COMPLETELY LEGAL!!!   Wink

BUMP

Still looking for someone to do this with.

PM me if interested!
sr. member
Activity: 490
Merit: 250
I don't really come from outer space.
Maybe we could create an asset organisation in some exotic liberal country? Would you pay me for living in Seychelles or in Panama? Cheesy

If one were truly committed to creating a NXT/Fiat gateway... the best way to go would be through a Belize International Business Company (IBC) that is owned by a Belize Trust.

Here is how you do it:

a. You create the Belize Trust (Trustees, Beneficiaries, etc.)
b. The Trust incorporates the IBC; thus the Trust is the owner of the IBC and not the beneficiaries of the Trust.
c. IBC creates a business presence online (website, NXT Asset Exchange gateway, etc.)
d. All bank, merchant, exchange, etc. accounts are opened by the IBC.
e. Belize bank account is in $.
f. The physical address associated with all accounts is the corporate address of the IBC.
g) There is NO TAX for income earned from IBCs outside Belize.

You are looking at $1500-2000 to set this up and around $1000 yearly expenses to renew the Belize contracts.


And YES... it is all COMPLETELY LEGAL!!!   Wink

BUMP
full member
Activity: 350
Merit: 100
James, have you read up on CoinJoin, CoinWitness or Bitprivacy?

I'd post links but here at work on my phone it's tough.

Check out those three and their respective threads, there might be something relevant there (iirc all are short 2 page threads).
legendary
Activity: 1512
Merit: 1004
Nxt funding should reward nxt-e.com,whether whoever is the owner.
It provide another platform of exchange Nxt,and this is good for Nxt liquidity.
Sorry, but I am concentrating on things that haven't been done yet, especially the things that are supposed to be impossible, but are in fact just really difficult.

If you run an exchange, there is ~10BTC bounty for adding XCP:

https://forums.counterparty.co/index.php/topic,61.0.html
Description: The Counterparty Team is now hosting a bounty for the creation of a centralized exchange, supporting XCP and BTC, or adding XCP and BTC support to an existing centralized exchange. The bounty funds will be distributed based on a consensus of PhantomPhreak, xnova, and myself. The Counterparty Team will start the bounty funds with a donation of 4.5 BTC and 1500 XCP to the donation address. The bounty will be paid on February 25.

That's pretty good money for adding a single new crypto. I hope all the guys with centralized exchanges for NXT will take the day or two needed to add XCP support.

James

yes,the precondition of reward is that the web platform run normally.
legendary
Activity: 1176
Merit: 1134
Nxt funding should reward nxt-e.com,whether whoever is the owner.
It provide another platform of exchange Nxt,and this is good for Nxt liquidity.
Sorry, but I am concentrating on things that haven't been done yet, especially the things that are supposed to be impossible, but are in fact just really difficult.

If you run an exchange, there is ~10BTC bounty for adding XCP:

https://forums.counterparty.co/index.php/topic,61.0.html
Description: The Counterparty Team is now hosting a bounty for the creation of a centralized exchange, supporting XCP and BTC, or adding XCP and BTC support to an existing centralized exchange. The bounty funds will be distributed based on a consensus of PhantomPhreak, xnova, and myself. The Counterparty Team will start the bounty funds with a donation of 4.5 BTC and 1500 XCP to the donation address. The bounty will be paid on February 25.

That's pretty good money for adding a single new crypto. I hope all the guys with centralized exchanges for NXT will take the day or two needed to add XCP support.

James
full member
Activity: 221
Merit: 100
NXT Vote on Transaction Fees seems no longer discussed.  So... my final tally:

Fee AmountVotes
0.0000011
0.0012
0.0110
0.051
0.0552
0.137
0.252
0.17

Mean: 0.184870983870968
Median: 0.1
Mode: 0.1

https://i.imgur.com/jQzwKMG.png

Google Doc:
https://docs.google.com/spreadsheet/ccc?key=0Akjrt0LTBXgcdFFkSGMwXzd4Q2NPU21yU2NOYWVldlE&usp=sharing

This marks the end of my tally.  If someone else wants to continue, I can give permissions on the google doc.  Send me a PM.

Cheers!

I would say we finish this and implement the 0.1 NXT fee.
we should continue to vote.
I think Nxt transaction fee is too little,we may need increase fee to let the nodes be willing to run for fees.
Sometimes, less is more.
With NXT being able to be used for more than payments, we need to make sure we are not pricing the usage too high. We could very well end up with higher forging per block with a lower minimum fee!

Basically, 99% taxation appears to get a much higher tax revenue than 10% taxation. however, the higher rate kills any economy while the lower rate could easily generate more than 10 times the revenues.

James


0.1
legendary
Activity: 1176
Merit: 1134
Maybe being cutoff from Internet is not so bad after all.

Came up with blockchain FIFO and NXT plugins (both hardcoded and external) and I am getting close to understanding how AE can work with automatic gateways, in fact, that was that specific problem that was generalized into NXT plugins.

I can't see jean-luc agreeing to add Java implementation of bitcoind (does it exist?) into NXT core. If we can hardcode the bitcoind into the NXTcore, then we get verifiable bitcoind ability added to what NXT can do. I know, horrible security issues could arise. However, now that Dr. Evil/Jesse James is here, I am hopeful that we can create an architecture that Evil Bob can't take advantage of.

There are all these trustless escrow algos, zeroknowledge, etc. that say they can do some pretty powerful things. I just wish I was smart enough to figure out how to combine them to create a decentralized gateway for other cryptos. For NXT, I can see that we can send NXT to a special address and the network can credit us with the appropriate NXTcash (or other goodie), then on redemption, the special address converts to NXT. The problem with other crypto is that while everyone can publicly verify that address XYZ deposited BTC to gateway account, how to do a cryptographically safe withdrawal from a single acct stumps me...

One klunky way would be to have N accounts of 0.1 BTC each and limit withdrawals to that resolution. Then using the multisig secret sharing approach I am pretty sure would allow cashing out of the right number of 0.1 BTC accts to fulfill the withdrawal request. The problem is that 10 BTC withdrawal would get hit with .01 BTC fees, but maybe its not so bad?

I am pushing for several different tech initiatives:

NXTcash (zerocoin/zerocash added to NXT)
NXT layers (VM, language + tool set, DAC components)
NXT plugins (solve trusting external code using RT hash of plugin code space?)
NXT automated gateway DAC
NXT crosschain trading of other cryptos

I have called for help in defining the layers, but so far CfB is the only one that posted about VM layer. The above list is my attempt at making the abstract "we need NXT layers defined" into more concrete definitions. I want to anchor super useful functionality (NXTcash, crosschain, gateway DAC) and make sure whatever low level VM we end up with and all layers in between actually helps implement the reference higher level projects.

A simple proof of concept NXTplugin that I hope jean-luc will build into NXTcore would be a NXTsmtp. I think it is pretty simple to generate email from AM contents with some sort of flag to trigger actually sending out the email. If email is encrypted so issuing accts public key can decrypt the contents, then private emails can be sent using decentralized network. I think that is pretty cool even if NXT isn't the first method to be able to do that. Confirmation that email has been sent can be added to blockchain with hash of email content/recipient. Of course, anybody can decrypt the content using public key, but at least the email is not sent in plaintext over Internet.

I am 100% sure I have messed up on details in the above, please use this as starting point to get actual solution. I am sure I have not dealt with any error handling, but using TF we can know what node will attempt to send email, so we know when to check for email sending errors and all nodes can therefore have deterministic way of processing all emails.

If anybody has any really cool high level functionality, just post it. Dont worry if you have no idea how it can be done, I usually dont at first either. All we need is one person to come up with a way to implement part of the cool idea. Then others follow and before you know it, it will end up on the NXT projects list with funding, devs and projected release dates.

James
legendary
Activity: 1512
Merit: 1004
Nxt funding should reward nxt-e.com if it run normally,whether whoever is the owner.
It provide another platform of exchange Nxt,and this is good for Nxt liquidity.
full member
Activity: 236
Merit: 100
Everyone feel free to donate to my account to help fund something not yet seen in the world of Nxt that will help people get in touch with ease.

Yes, I am pretty much a stranger here.
Yes, I am quite serious.

In the unlikely event that nothing useful (product launch) will come out of this until February 28, I'll send any donation back to the donor, minus transaction fee matching the fee paid in the originating transaction.

Thank you for listening and keep up all the great efforts!

Well, a little disappointing that the interest seems to be close to none. I guess that's my own fault, though.

If you are curious what I want to do and why donating makes sense:
I want to create a person-to-person exchange for NXT, similar to the functionality of LocalBitcoins.com, providing a secure and easy way to trade NXT (for fiat).

In case you have any wishes or suggestions on how you would want to use it and what to expect from such a service, please let me know.

Also, I remember there being at least one bounty offered for accomplishing this task. Are these offers still valid?
Of course the idea itself is interesting enough to invest effort and time, yet neither infrastructure is for free nor do my living expenses pay for themselves once I go full time on this project.
+1
legendary
Activity: 1176
Merit: 1134
Any fatal flaws with blockchain FIFO? Any serious ones? If not, the question goes to jean-luc as far as practicality of having blockchain FIFO size specifiable in web.xml. Just set it to big enough number and all nodes will be using a FIFO, just of different sizes to match their HDD space budget.

James
legendary
Activity: 1176
Merit: 1134
NXT Vote on Transaction Fees seems no longer discussed.  So... my final tally:

Fee AmountVotes
0.0000011
0.0012
0.0110
0.051
0.0552
0.137
0.252
0.17

Mean: 0.184870983870968
Median: 0.1
Mode: 0.1

https://i.imgur.com/jQzwKMG.png

Google Doc:
https://docs.google.com/spreadsheet/ccc?key=0Akjrt0LTBXgcdFFkSGMwXzd4Q2NPU21yU2NOYWVldlE&usp=sharing

This marks the end of my tally.  If someone else wants to continue, I can give permissions on the google doc.  Send me a PM.

Cheers!

I would say we finish this and implement the 0.1 NXT fee.
we should continue to vote.
I think Nxt transaction fee is too little,we may need increase fee to let the nodes be willing to run for fees.
Sometimes, less is more.
With NXT being able to be used for more than payments, we need to make sure we are not pricing the usage too high. We could very well end up with higher forging per block with a lower minimum fee!

Basically, 99% taxation appears to get a much higher tax revenue than 10% taxation. however, the higher rate kills any economy while the lower rate could easily generate more than 10 times the revenues.

James
legendary
Activity: 1512
Merit: 1004
NXT Vote on Transaction Fees seems no longer discussed.  So... my final tally:

Fee AmountVotes
0.0000011
0.0012
0.0110
0.051
0.0552
0.137
0.252
0.17

Mean: 0.184870983870968
Median: 0.1
Mode: 0.1

https://i.imgur.com/jQzwKMG.png

Google Doc:
https://docs.google.com/spreadsheet/ccc?key=0Akjrt0LTBXgcdFFkSGMwXzd4Q2NPU21yU2NOYWVldlE&usp=sharing

This marks the end of my tally.  If someone else wants to continue, I can give permissions on the google doc.  Send me a PM.

Cheers!

I would say we finish this and implement the 0.1 NXT fee.
we should continue to vote.
I think Nxt transaction fee is too little,we may need increase fee to let the nodes be willing to run for fees.
sr. member
Activity: 952
Merit: 253

can u tell about transaction costs of these payment solutions

I can't tell you exactly but what I can tell you one solution is somewhere less than one cent per transaction.
Lots of the small ones are more expensive than this - depends on how well you invest.
Jump to: