Author

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

sr. member
Activity: 490
Merit: 250
I don't really come from outer space.
We need a low-level language. Most (all?) languages in ur list r high-level.

There's always the simple VM outlined in this as a starting point:
http://www.ethoberon.ethz.ch/WirthPubl/CBEAll.pdf

See chapter 9: A RISC-Architecture as Target.
hero member
Activity: 1115
Merit: 535

We need a low-level language. Most (all?) languages in ur list r high-level.

Sorry my mistake I though you need something that could work on java VM
and is already implemented.

member
Activity: 111
Merit: 10
Choose your language:

Versions of non-JVM languages Language    On JVM
Erlang    Erjang
JavaScript    Rhino
Pascal    Free Pascal
PHP            Quercus
Python    Jython
REXX    NetRexx[2]
Ruby    JRuby
Tcl            Jacl
   
Languages designed expressly for JVM Language
BBj
Clojure
Fantom
Groovy
MIDletPascal
Scala
Kawa

We need a low-level language. Most (all?) languages in ur list r high-level.

I knew this one 20 years ago
http://en.wikipedia.org/wiki/Assembly_language

maybe its ok?
legendary
Activity: 2142
Merit: 1010
Newbie
Choose your language:

Versions of non-JVM languages Language    On JVM
Erlang    Erjang
JavaScript    Rhino
Pascal    Free Pascal
PHP            Quercus
Python    Jython
REXX    NetRexx[2]
Ruby    JRuby
Tcl            Jacl
   
Languages designed expressly for JVM Language
BBj
Clojure
Fantom
Groovy
MIDletPascal
Scala
Kawa

We need a low-level language. Most (all?) languages in ur list r high-level.
sr. member
Activity: 490
Merit: 250
I don't really come from outer space.
What about something interactive like FORTH? I dont really like it, but I think it would be really quick to implement.

See Threaded Interpretive Languages by Loeliger [Scribd]

...why do we even have to lock down a language? Implement a VM with its own machine code (probably best to use existing simplified machine language) and then people can use any language they want as long as there is a compiler that emits the simplified machine code. The constraint on the execution time would be a time budget in addition to obvious memory limits, etc.

See:
https://bitcointalksearch.org/topic/m.4937622
full member
Activity: 186
Merit: 100
We will see soon a real battle between NXT, eMunie and Ethereum.

Ethereum can get big launch like Ripple because it is backed by wallstreet banksters... but it is doomed from start just because of this fact and manipulation possibility and lack of ability to make it trully anonymous and untraceable.

Both other has a real shot just because of being independent hand-made system (non-corporation product) with help of common people's money feedback.

You can see NXT decline now, because of approaching eMunie launch already. But it will recover very fast because ppl always want buy cheap coins and to not be late for a hype.  

Things which will be trully important to win this battle or be a step ahead will be:

- implementation of fluent, cheap and anonymous multi-currencies exchange
- coins mixing to hide currency and not be tracked by banks by default btc addresses (very important)
- nice easy to use wallet for non-geeks
- innovative features showing faster development than other cryptos and building a brand easy to remember
- cheapest and fastest possibility to exchange bitcoins for this second generation crypto  


Who will create a such easy to use "black market 2.0" will be unbittable because of hype.
No promotion will be needed when it will kick off. Just being first or second will be important.
hero member
Activity: 1115
Merit: 535
Turing complete code executing is nice and flexible, but there still need to be useful solutions that are implemented based on this.

Let's just do it.
Will the Turing code be able to invoke higher level functions like "escrow NXT from acct to acct", "release escrow txid", "send DOGE", etc.

It would be great if the language had primitives for useful high level operations and made it so even incompetent guys like me can take a stab at writing some scripts.

What about something interactive like FORTH? I dont really like it, but I think it would be really quick to implement. Any chance to make it run a subset of Java?

The big problem that I see with DACs is reliably giving execution context to the scripts. That is really the issue, so why do we even have to lock down a language? Implement a VM with its own machine code (probably best to use existing simplified machine language) and then people can use any language they want as long as there is a compiler that emits the simplified machine code. The constraint on the execution time would be a time budget in addition to obvious memory limits, etc.

Would that be too difficult for your team to do? It would be cool to see a small unix running within NXT Smiley, very slow and expensive as it would need to allocate disk space using AM 1K blocks. Probably too crazy.

It would be cool to be able to interactively test the scripts. Maybe even make it like having a console and issue one off commands? Make NXT an OS that can do things only a decentralized system can do. This probably ties into the grid computing bullet point on the potential features list.

James


Choose your language:

Versions of non-JVM languages Language    On JVM
Erlang    Erjang
JavaScript    Rhino
Pascal    Free Pascal
PHP            Quercus
Python    Jython
REXX    NetRexx[2]
Ruby    JRuby
Tcl            Jacl
   
Languages designed expressly for JVM Language
BBj
Clojure
Fantom
Groovy
MIDletPascal
Scala
Kawa
legendary
Activity: 1540
Merit: 1016
who want to buy cheap NXT? bter @7200
legendary
Activity: 2142
Merit: 1010
Newbie
Can we postpone AE to Feb 11? Not sure about other client devs, but I won't be able to do much on AE before that.

I don't mind.
legendary
Activity: 2142
Merit: 1010
Newbie
Will the Turing code be able to invoke higher level functions like "escrow NXT from acct to acct", "release escrow txid", "send DOGE", etc.

I think it's a bad idea. The language should have simple operations with near-equal consumption of resources. In this case it will be easy to assess fee required for contract execution.
full member
Activity: 224
Merit: 100
Can we postpone AE to Feb 11? Not sure about other client devs, but I won't be able to do much on AE before that.
member
Activity: 111
Merit: 10

I want NXT AE to be able to do trustless trading of all other cryptos. No more waiting for centralized exchanges to find the missing deposit/withdrawal, just trade with NXT and BAM! you get DOGE in your DOGE wallet. much trading

It this is build into the protocol and the minimum transaction fee is 1 NXT, we will get a LARGE amount of Chinese traders making 100,000 BTC worth of trades every day. High frequency traders are very sensitive to any fees they incur. A fully decentralized and automated exchange of all cryptos against NXT will instantly make NXT the reserve currency of crypto.

The point for Turing complete is to allow others to build useful solutions. The above is such a useful solution and we need it live BEFORE any other crypto enables it

I have already 100000 NXT bounty allocated for this, regardless of how it is implemented. XCP is the initial other crypto, but it should be modular so we can pop in any other crypto realtively easily.

James

How do you imagine to be able to trade BTC on the NXT AE without having a gateway? I saw other guys talking about trustless trading but without gateway how one would enter with BTC or DODGE or EURO value in the NXT AE?

We have a gateway ready to launch as soon as the AE is released but thats not 100% trustless becuase people will have to get our assets, either in BTC or LTC or EURO(soon).
This way we can have NXT Assets traded but its not completely trustless...
legendary
Activity: 2142
Merit: 1010
Newbie
Looking for a blockchain programmer to pitch my idea to on becoming the first 1Mtps service provider / forging pool.  I have a plan and psuedocode; just need a competent programmer.  No way I can do it myself - Just looking for a stake if you can implement my plan.

PM me

1Mtps? Do u mean "one million transactions per second"?

I thought that was the figure being thrown around - am i off by 1000x?

Seems u confused it with 1 Mbps.
legendary
Activity: 1176
Merit: 1134
Turing complete code executing is nice and flexible, but there still need to be useful solutions that are implemented based on this.

Let's just do it.
Will the Turing code be able to invoke higher level functions like "escrow NXT from acct to acct", "release escrow txid", "send DOGE", etc.

It would be great if the language had primitives for useful high level operations and made it so even incompetent guys like me can take a stab at writing some scripts.

What about something interactive like FORTH? I dont really like it, but I think it would be really quick to implement. Any chance to make it run a subset of Java?

The big problem that I see with DACs is reliably giving execution context to the scripts. That is really the issue, so why do we even have to lock down a language? Implement a VM with its own machine code (probably best to use existing simplified machine language) and then people can use any language they want as long as there is a compiler that emits the simplified machine code. The constraint on the execution time would be a time budget in addition to obvious memory limits, etc.

Would that be too difficult for your team to do? It would be cool to see a small unix running within NXT Smiley, very slow and expensive as it would need to allocate disk space using AM 1K blocks. Probably too crazy.

It would be cool to be able to interactively test the scripts. Maybe even make it like having a console and issue one off commands? Make NXT an OS that can do things only a decentralized system can do. This probably ties into the grid computing bullet point on the potential features list.

James
full member
Activity: 238
Merit: 100
Looking for a blockchain programmer to pitch my idea to on becoming the first 1Mtps service provider / forging pool.  I have a plan and psuedocode; just need a competent programmer.  No way I can do it myself - Just looking for a stake if you can implement my plan.

PM me

1Mtps? Do u mean "one million transactions per second"?

I thought that was the figure being thrown around - am i off by 1000x?
full member
Activity: 224
Merit: 100
Before spending any money on advertising, please fix this:

Quote
Well I hope Its more easy than next client which is the most complicated thing I ever saw

I installed it but dont see any wallet only an account number on a web page ! with some sort of secret phrase to unlock

Tried the faucet but seen no coins coming but the whole thing is not for an average guy ( must create a bat file and hopefully someone on the forum next made a translation but it still remain totally unclear

It's the quote written by some random guy on other forum.

It is being worked on by at least four people/clients.
member
Activity: 98
Merit: 10
Before spending any money on advertising, please fix this:

Quote
Well I hope Its more easy than next client which is the most complicated thing I ever saw

I installed it but dont see any wallet only an account number on a web page ! with some sort of secret phrase to unlock

Tried the faucet but seen no coins coming but the whole thing is not for an average guy ( must create a bat file and hopefully someone on the forum next made a translation but it still remain totally unclear

It's the quote written by some random guy on other forum.
legendary
Activity: 2142
Merit: 1010
Newbie
Looking for a blockchain programmer to pitch my idea to on becoming the first 1Mtps service provider / forging pool.  I have a plan and psuedocode; just need a competent programmer.  No way I can do it myself - Just looking for a stake if you can implement my plan.

PM me

1Mtps? Do u mean "one million transactions per second"?
legendary
Activity: 1176
Merit: 1134
Hi here

One question is bothering me for a while: is there any plans to create a solution of accepting NXT in e-shop, etc.? I mean payment tool, like bitpay for example.

Now we are spending thousands of NXT for 1 minute on radio, while we could spend on payment tool development. Now we just spend our NXT on exchanges, in other words come like a squirrel in the wheel.

Or did I miss something?
There is 40,000 NXT bounty for project to accept NXT via standard shopping cart modules. wesleyh is working with another guy on this.

James

Thanks, it is what I wanted to know.

Edit: What is the deadline for this, if it exists?

I've been in contact with wesleyh about this, because I am working on it, too.
At this moment he is building a new client, too, and giving that priority.
He was kind enough to give me access to his work and give me tips on how to go about.
My guy is currently testing and will report back once he is satisfied all is well and safe.
After that the plan is to make modules for all existing open source e-commerce platforms.

No ETA from my side yet, but I am hoping for a working model soonish (1-2 weeks). But that's just a wish on my part, I won't know for certain till I hear back from my developer.



I meant deadline for the bounty, if it is.
I just need several real world adoption cases to verify it solves the problem of websites being able to easily add NXT support
full member
Activity: 238
Merit: 100
Looking for a blockchain programmer to pitch my idea to on becoming the first 1Mtps service provider / forging pool.  I have a plan and psuedocode; just need a competent programmer.  No way I can do it myself - Just looking for a stake if you can implement my plan.

PM me
Jump to: