Bitcoin Forum

Alternate cryptocurrencies => Service Announcements (Altcoins) => Topic started by: Daedelus on October 22, 2014, 09:15:36 AM



Title: [NXT] Development Discussion - The dev plan that keeps on delivering
Post by: Daedelus on October 22, 2014, 09:15:36 AM
Nxt has a long standing development plan that it has consistently delivered on (and more since there are features live today that were never in the plan)

The Nxt Development plan was created in partnership with Come-from-Beyond and based on the notes passed to him by BCNext. This thread will allow you to discuss each feature and become acquainted with future features before they are released.

The most up to date (and pretty   ;) ) development plan can be found at nxttechnologytree.com (http://nxttechnologytree.com)

Development Roadmap

Disclaimer:
The NXT developers provide no commitment to deliver any of the features described herein, and reserve the right to change this product roadmap from time to time at their sole discretion.


NXT 1.7 (Dec 2015)
Coin shuffling
Account control for phased transactions
Immediate execution of phased transaction on approval
Stable block times, 60 s average, max 10 min
Fee spreading and throttling of unique resource allocation
Account properties
Singleton assets
Mac installer

NXT 1.8 (April 2016)
Two factor authentication
Account transfer (panic button)
Account control
Controllable assets
Exchange API

NXT 2.0 (December 2016)
White label prunable blockchains
Source: https://nxtforum.org/general-discussion/%28marketing-business-and-development%29-the-tennessee-project-fundraiser/msg197291/#msg197291





CORE FEATURE RELEASE HISTORY
Guidance on how you can build your project on Nxt using some of its hundreds of APIs can be found here. (https://wiki.nxtcrypto.org/wiki/The_Nxt_API) Examples are also provided, making them simple and easy to use.
Nxt's full release note histories can be found here (https://wiki.nxtcrypto.org/wiki/Nxt_Software_Change_Log) and here (https://nxtforum.org/nrs-releases/).


NRS v0.4.8 - LAUNCHED at block 30,000 (1st Jan 2014)

Transparent Forging  - WIKI (http://wiki.nxtcrypto.org/wiki/Transparent_Forging)   |   Video Discussion (https://www.youtube.com/watch?v=DfFZBuyXI-s)   |   Advantages of Transparent Forging (Login Required) (https://nxtforum.org/transparent-forging-84/advantages-of-tf/)   |   Sub Forum (https://nxtforum.org/transparent-forging/)



NRS v0.5.4e - LAUNCHED at block 40,000 (13th Jan 2014)

Arbitrary Messages  - WIKI (http://wiki.nxtcrypto.org/wiki/Arbitrary_Messages)   |   Video Discussion (https://www.youtube.com/watch?v=MU-GtV6B-hM)


[Further feature history to be added, watch this gap  ;D]


NRS v1.1 - LAUNCHED on 11th May 2014
Fundamental change as attachments switched to being stored in the database as
byte arrays instead of serialized objects, allowing the database to shrink back even more (about 25%).
V1.1.0 Release Notes (https://nxtforum.org/nrs-releases/nrs-v1-1-0/)


NRS v1.2 - LAUNCHED at block 213,000 (~15th Aug 2014)
Nxt Marketplace (previously Digital Goods Store) - WIKI (https://wiki.nxtcrypto.org/wiki/Marketplace)   |   Video Walkthrough (https://youtu.be/2PjC8GkNkQ0?t=722)
Alias Transfer
Encrypted Messages


NRS v1.3 - LAUNCHED on 14th Oct 2014
Fundamental change from storing derived objects in memory to storing in a database,
enabling scaling to much higher number of assets, orders, and goods, without requiring an ever growing
amount of memory for each node.
V1.3.0 Release Notes (https://nxtforum.org/nrs-releases/nrs-v1-3-0/)


NRS v1.4 - LAUNCHED at block 330,000 (10th Jan 2015)

Monetary System - Documentation (https://bitbucket.org/JeanLucPicard/nxt/issues/205/monetary-system-documentation)   |   WIKI (https://wiki.nxtcrypto.org/wiki/Monetary_System)   |   Video Walkthrough (https://www.youtube.com/watch?v=vvc0Xd-zm20)
Minting (Mining) of Monetary System Currencies - Documentation (https://bitbucket.org/JeanLucPicard/nxt/issues/207/mint-worker-utility)   |   WIKI (https://wiki.nxtcrypto.org/wiki/Mint_Worker_Utility)
Dividend Payments
Alias Deletion


NRS v1.5 LAUNCHED at block 445,000 (~6 Jun 2015)

Voting System - WIKI (https://wiki.nxtcrypto.org/wiki/Voting_System)   |   Teaser (https://www.youtube.com/watch?v=dhJgz6hpHXg)   |   Video Walkthrough (https://www.youtube.com/watch?v=7YnfL5SXE8U)
2-phased transactions (Advanced Multisig) - WIKI (http://wiki.nxtcrypto.org/wiki/Phasing)   |   Video Walkthrough (https://www.youtube.com/watch?v=Raq0LNN8v5k)
Plug-ins/Apps System - WIKI (https://wiki.nxtcrypto.org/wiki/Plugins)   |   Video Walkthrough (https://www.youtube.com/watch?v=I3XEehcCi4E)
Prunable Data (Plain, Encrytped & Tagged) - WIKI (https://wiki.nxtcrypto.org/wiki/The_Nxt_API#Prunable_Data)
Windows Installer
Offline Transaction Signing (Cold Wallet) support - Release Notes (https://nxtforum.org/nrs-releases/nrs-v1-5-15/)


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: ShroomsKit_Disgrace on October 22, 2014, 09:52:06 AM
That tree is lovely.  :)

version 1.4 means NXT price to da moon.


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: futurebit640 on October 22, 2014, 09:56:16 AM
very beautiful site, but seems a little slow .  bug ???


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: Daedelus on October 22, 2014, 10:03:15 AM
very beautiful site...

Props go to QBTC.


... but seems a little slow .  bug ???

Works ok for me.


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: devphp on October 22, 2014, 10:53:23 AM
Is Smart Contracts feature not included in the tree?


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: Daedelus on October 22, 2014, 11:10:06 AM
Is Smart Contracts feature not included in the tree?

It is mid height on the left. On it's lonesome  :)


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: PL_CoinTrader on October 22, 2014, 12:36:29 PM
Very nice overview! I'm very excited about the future of Nxt. :)


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: CryptoJerk on October 22, 2014, 02:26:29 PM
This is what I like to see. Amazing

At least there are some people around here who are still being productive


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: Meizirkki on October 22, 2014, 05:09:50 PM
Well that escalated quicly


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: EvilDave on October 22, 2014, 08:05:25 PM
Meanwhile, back at the ranch:

Love the graphics, and Nxt progress itself is looking pretty good, almost one year old, and around 1/3 of the roadmap implemented, with a lot of non-core stuff like MGW, Nxtty, AT, etc already up and running or close to it.
 
Not bad for a decentralised. open source, bootstrapped project.


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: ChuckOne on October 22, 2014, 09:32:40 PM
That tree is lovely.  :)

version 1.4 means NXT price to da moon.

Indeed it will.

1.3.0 laid out the foundation for 1.4.

1.4 on the other hand will include another hard fork in order to enable the Monetary System.


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: juicyjuice87 on October 22, 2014, 10:24:32 PM
Whoop whoop


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: lovely89 on October 22, 2014, 11:30:13 PM
Has anyone got a link to bitcoin's technology tree? I want to know how it'll compare in 5 years....


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: Daedelus on October 23, 2014, 08:15:11 AM
Has anyone got a link to bitcoin's technology tree? I want to know how it'll compare in 5 years....

You'll be lucky I think   :)


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: Daedelus on October 23, 2014, 08:20:27 AM
1.4 on the other hand will include another hard fork in order to enable the Monetary System.


Here is the description of Monetary System from the Nxt Glossary, part of the Nxt Wiki.

****

Monetary System


Monetary System will allow you to create currencies backed by NXT. New coins are created by "locking" NXTs. This could be thought as similar to “burning” Nxt but this is inaccurate as the process can be reversed. If you destroy 7% of the supply the created coins then you get 7% of the locked NXTs back. You are unable to lock more NXTs into the coin once it is created so the supply can’t be inflated. Transaction fees for coins created in the Monetary System can only be paid in NXT. To join the discussion, see the Nxtforum.org dedicated subforum at https://nxtforum.org/monetary-system/.

***
Source: Nxt Glossary - http://wiki.nxtcrypto.org/wiki/Glossary (http://wiki.nxtcrypto.org/wiki/Glossary)


There is also be decentralised escrows between Nxt and new currencies that run on top of Nxt.
https://nxtforum.org/monetary-system/atomic-currency-exchange/


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: S3MKi on October 23, 2014, 01:32:33 PM
where can i found roadmap of features?


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: Daedelus on October 23, 2014, 03:07:08 PM
where can i found roadmap of features?

Exact timings of each you won't be able to pin down.

ChuckOne knows the most likely features for the next few releases, check through his recent posts on Nxtforum or maybe he will give us an update here.


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: jabo38 on October 23, 2014, 05:56:46 PM
Visit the Nxt Technology Tree at nxttechnologytree.com (http://nxttechnologytree.com) to view the features that have been implemented in Nxt and find out more about the plans for the future.



I love this tree, but is there a way to find out which devs are working on each project.  I would love to read their updates the same way James does his updates. 


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: Daedelus on October 23, 2014, 06:10:35 PM
Visit the Nxt Technology Tree at nxttechnologytree.com (http://nxttechnologytree.com) to view the features that have been implemented in Nxt and find out more about the plans for the future.



I love this tree, but is there a way to find out which devs are working on each project.  I would love to read their updates the same way James does his updates.  

For core devs Jean-Luc/Mrv777/lyaffe/ChuckOne/CfB (not so much now)/might have missed someone, it is best to follow the Nxt Commits Twitter:  https://twitter.com/nxtcommit


For James type updates, Kushti and Jones each have started their own threads-

Kushti: https://nxtforum.org/general/kushti%27s-topic/

Jones: https://nxtforum.org/general-discussion/the-official-jones-thought-thread/

I am not sure if Wesley has got his own thread, they work him hard on the GUI so I think he does that 24/7 now (had to give up working on Jinn to keep up)



Kushti is knee deep with another phd student, a maths professor on sabatical and CfB digging deep into the forging algo here...

https://nxtforum.org/general/nxt-forging-algorithm-simulating-approach/

... so you might not hear from him for a while. I think CfB is hoping Kushti gets a better knowledge of Transparent Forging than him so he can take a back seat on the technical side  :D


Failing that, you just have to ask them  :D


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: Daedelus on October 24, 2014, 09:39:42 AM
@Jabo38, update from Wesley on GUI progress

TL:DR
i) Wesley (GUI dev) very busy with RL work. We have two new GUI devs.
ii) Re-skin of client theme being developed by Mrv777.
iii) Monetary system confirmed by two devs now as being in version 1.4.0
iv) Due to public demand, Jones&Wesley working on a wallet.dat system for Nxt
v) A fourth GUI dev, Crimi, may be joining soon. I believe Crimi currently runs the very useful peerexplorer.com (http://peerexplorer.com) atm.
vi) Humanfractal's idea of QR login/signing seems to be in the pipeline.
vii) Having more GUI devs will speed up the releases of Nxt (and get us along the tech tree quicker  ;D)


As you may have noticed I have been absent from the forum these past few weeks. As I have said in some of my last posts, this is due to "real world commitments" (job) that are taking up all my time.

Fortunately, we already have 2 new GUI developers working on core that are doing a great job. Mrv777 is working on his theme changer, a feature that I didn’t have time to develop, and is also working on the UI for a 1.4 feature, the "monetary system".

Jones as I understand it is working on wallet.dat and a few other things. And I hear crimi may also be interested in joining the GUI developers sometime soon.

Having multiple GUI developers just makes sense, it was never good to rely on a single person (me) in the past. It should also bring new ideas and innovations, such as the QR login / signing idea from HumanFractal. And of course it will speed up development, which sometimes has to wait for GUI development before being able to test things properly (this was partly why 1.3 took so long).

*snip*
Source: https://nxtforum.org/technical-development-committee/gui/msg122194/#msg122194


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: jabo38 on October 24, 2014, 11:56:33 AM
Visit the Nxt Technology Tree at nxttechnologytree.com (http://nxttechnologytree.com) to view the features that have been implemented in Nxt and find out more about the plans for the future.



I love this tree, but is there a way to find out which devs are working on each project.  I would love to read their updates the same way James does his updates.  

For core devs Jean-Luc/Mrv777/lyaffe/ChuckOne/CfB (not so much now)/might have missed someone, it is best to follow the Nxt Commits Twitter:  https://twitter.com/nxtcommit


For James type updates, Kushti and Jones each have started their own threads-

Kushti: https://nxtforum.org/general/kushti%27s-topic/

Jones: https://nxtforum.org/general-discussion/the-official-jones-thought-thread/

I am not sure if Wesley has got his own thread, they work him hard on the GUI so I think he does that 24/7 now (had to give up working on Jinn to keep up)



Kushti is knee deep with another phd student, a maths professor on sabatical and CfB digging deep into the forging algo here...

https://nxtforum.org/general/nxt-forging-algorithm-simulating-approach/

... so you might not hear from him for a while. I think CfB is hoping Kushti gets a better knowledge of Transparent Forging than him so he can take a back seat on the technical side  :D


Failing that, you just have to ask them  :D



@Jabo38, update from Wesley on GUI progress

TL:DR
i) Wesley (GUI dev) very busy with RL work. We have two new GUI devs.
ii) Re-skin of client theme being developed by Mrv777.
iii) Monetary system confirmed by two devs now as being in version 1.4.0
iv) Due to public demand, Jones&Wesley working on a wallet.dat system for Nxt
v) A fourth GUI dev, Crimi, may be joining soon. I believe Crimi currently runs the very useful peerexplorer.com (http://peerexplorer.com) atm.
vi) Humanfractal's idea of QR login/signing seems to be in the pipeline.
vii) Having more GUI devs will speed up the releases of Nxt (and get us along the tech tree quicker  ;D)


As you may have noticed I have been absent from the forum these past few weeks. As I have said in some of my last posts, this is due to "real world commitments" (job) that are taking up all my time.

Fortunately, we already have 2 new GUI developers working on core that are doing a great job. Mrv777 is working on his theme changer, a feature that I didn’t have time to develop, and is also working on the UI for a 1.4 feature, the "monetary system".

Jones as I understand it is working on wallet.dat and a few other things. And I hear crimi may also be interested in joining the GUI developers sometime soon.

Having multiple GUI developers just makes sense, it was never good to rely on a single person (me) in the past. It should also bring new ideas and innovations, such as the QR login / signing idea from HumanFractal. And of course it will speed up development, which sometimes has to wait for GUI development before being able to test things properly (this was partly why 1.3 took so long).

*snip*
Source: https://nxtforum.org/technical-development-committee/gui/msg122194/#msg122194


Daedelus, thank you very much.  Those are great links.


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: Daedelus on October 24, 2014, 02:55:05 PM
You're welcome.

Here is another you will probably like, hot off the press:

Quote
...in an effort to increase transparency, we greatly improved out presence on the BitBucket issue tracker: https://bitbucket.org/JeanLucPicard/nxt/issues?status=new&status=open ...

https://nxtforum.org/general-discussion/(core)-bitbucket-development-efforts/


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: Daedelus on October 24, 2014, 02:55:43 PM
Kushti is also active atm...


Kushti: "Trustless escrows are coming!"

https://nxtforum.org/general/trustless-escrows-are-coming!/ (https://nxtforum.org/general/trustless-escrows-are-coming!/)

Topics covered in OP;

Trustless escrows
2-phase transactions (phasing)
Multivoting
Vote-for-hash & votable appendix



Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: jabo38 on October 24, 2014, 04:40:28 PM
Kushti is also active atm...


Kushti: "Trustless escrows are coming!"

https://nxtforum.org/general/trustless-escrows-are-coming!/ (https://nxtforum.org/general/trustless-escrows-are-coming!/)

Topics covered in OP;

Trustless escrows
2-phase transactions (phasing)
Multivoting
Vote-for-hash & votable appendix



That trustless escrow is huge! 

I had saw where openbaazar was trying to do that, but it looks like NXT will beat them to it. 


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: Daedelus on November 05, 2014, 12:17:13 PM
Jean-Luc confirms features (and possible features) for Nxt NRS version 1.4.

*snip*
Monetary System definitely yes.
Smart Contracts definitely no.
Voting, and Phasing, not yet sure.

Smaller features that will be included: asset dividends payment transaction, alias deletion transaction.

Nxt has had Voting in the backend since Mar/April but we have a bottleneck around user interface devs right now (Wesley had to leave Jinn just to concentrate on the core). I guess that is why Voting is a maybe.


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: Daedelus on November 06, 2014, 10:28:20 AM
Coin Shuffling is part of Monetary System but won't be included until release 1.5.

And I forgot to mention Coin Shuffling which was initially part of the Monetary System, it will not be in 1.4, but Lior is already working on it so very likely 1.5.

I don't even know who Lior is so we must have a new core dev  ;D


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: ShroomsKit_Disgrace on November 07, 2014, 10:16:29 AM
Where can we get info about this Lior dev?


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: Daedelus on November 07, 2014, 12:38:11 PM
Where can we get info about this Lior dev?

I have got a feeling it is lyaffe, who has posted the Monetary System Documentation here: https://nxtforum.org/monetary-system/monetary-system-documentation/


Nxt Currencies, which are coins built on top of Nxt through Monetary System, Documentation is here - https://bitbucket.org/JeanLucPicard/nxt/issue/136/monetary-system



Extract below:

****
## Currency Properties ##

The currency entity supports several properties. Properties can be mixed and matched in various ways to compose the currency type. The currency type then controls the inner workings of the currency.
The list of available currency properties is as follows:

**EXCHANGEABLE** - the currency can be exchanged with NXT. Holders of the currency can publish an exchange offer specifying the buy and sell rate of the currency much the same as banks or currency exchanges publish their exchange rates . Each account can publish only a single exchange offer at any given time. Buyers and sellers can issue buy offer and sell offer to match published exchange offers. Unlike asset orders, offers are not saved, they are either executed immediately (fully or partially) or not executed at all. A match of exchange offer with a buy or sell offer creates an exchange entity which represents the transfer of currency units in return to NXT balance and causes the relevant account balances to update.

**CONTROLLABLE** - currency property suitable for currencies which needs to track an external entity. It imposes the following limitations on the currency (1) Currency can be transferred only to/from the issuer account (2) only the issuer account can publish exchange offers. The idea is that the issuer account can issue a large (practically infinite) supply of units in advance, then transfer units to accounts or exchange units to reflect actual transactions which takes place in an external system. The large supply of units in the issuer account can be used for creating units out of nowhere to support features such as interest payments, dividends or other inflationary practices.

**RESERVABLE** - means that the currency units are not issued immediately. Instead the currency issuer sets a block height at which the currency will be issued and a limit of NXT needed in order to issue the currency. Currency "founders" then lock their NXT to reserve their currency stake. If the amount of NXT needed inn order to issue the currency is not reserved before reaching the block height the issuance is cancelled and funds are returned minus fees. If the required reserve is allocated, the currency is issued and units are split between founders according to their proportional stake of invested NXT. In case of rounding, leftovers are sent to the issuer account. Reservable currency can be used as crowd funding tool where the issued currency units serve as stake in the issued currency.

**CLAIMABLE** - currency units of resereable currency can later be claimed at the same exchange rate used when reserving the currency. The ability to claim a currency at a certain rate imposes some practical limits on the rates in which users would want to exchange it. However claimable currency can also be exchanged if only for the purpose of exchanging the whole currency supply so that the currency can be deleted.

**MINTABLE** - currency can be minted using proof of work algorithms much the same as Bitcoin. Unlike Bitcoin mining, minting currency does not secure the network (this is done by NXT). Minting is used solely for creating new currency units and serve as the only mechanism to inflate the number of available units after the currency issuance.

**SHUFFLEABLE** - this property indicates that in the future this currency can participate in coin shuffling.

Properties are combined into an Integer bit mask designated as the Currency type.


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: hayabusa911 on November 07, 2014, 01:34:45 PM
Looking really good brother!!! 


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: johncarpe64 on November 07, 2014, 01:38:46 PM
nxt is one of the best cryptos and gets the least respect. is there a timeline?


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: jabo38 on November 07, 2014, 04:29:21 PM
nxt is one of the best cryptos and gets the least respect. is there a timeline?

I'd also like to know a rough guess.


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: Daedelus on November 07, 2014, 05:45:01 PM
Generally when you see a flare up of "Nxt is a sacm", "Nxt Pirates killed Elvis" and "Nxt ate my babies" type threads on here, you know a release is just around the corner  :D :D :D There has been a persistent smearing in the week before the last two releases, always from the usual suspects. But they only delay people in discovering what is happening in Nxt, I see a troll-turned-nxter every so often :)


The 24th of November is Nxt's 1st birthday! so expect something special around then. There is a programme of a release roughly every 6 weeks, but you won't get much more precise than that.


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: devphp on November 07, 2014, 06:01:46 PM
I heard they planned to release 1.4 mid-November for test net with the Monetary System feature + something else. Add 3 weeks of bugfixing and 1 week for everyone to upgrade and no later than mid-December we can realistically expect 1.4 features to kick in for live net. Be sure to follow https://nxtforum.org/nrs-releases/


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: Daedelus on November 10, 2014, 12:40:53 PM
Update from nxtforum.org, devphp's timeframe looks right.

Hi folks,

some updates and teasers:

1.3.3 is almost finished. Its up-front improvement is the **tease**. ;)

For the 1.4 series we already decided a feature freeze:
 - Monetary System (UI in progress), mostly described here: https://bitbucket.org/JeanLucPicard/nxt/issue/136/monetary-system
 - Dividends Payment (awaiting UI, but is trivial)
 - Alias Deletion (awaiting UI, but is trivial)

We assume having a workable UI for MS in 1 or 2 weeks and we are going to put this on the testnet as 1.4.0e.

We further expect you, guys, to shit-test the MS as you did with the Asset Exchange; to test every single nasty corner and special case. The MS is a very huge feature update containing a lot of new transactions types, database upgrade and bugs (kidding but you never know, so it is your responsibility to find them). Do not forget to test dividends payments and alias deletion either.

Leave your feedback here.

Cheers,
Chuck


PS: active MS thread: https://nxtforum.org/monetary-system/monetary-system-documentation/


But CfB has hinted a few times about the 24th November... I'd be surprised if nothing was announced  ;D

My 5 Nxt bet goes on his Sryrim mod as the distributed computing proof of concept using Jinn  8)


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: Daedelus on November 14, 2014, 08:50:04 AM
Generally when you see a flare up of "Nxt is a sacm", "Nxt Pirates killed Elvis" and "Nxt ate my babies" type threads on here, you know a release is just around the corner  :D :D :D There has been a persistent smearing in the week before the last two releases, always from the usual suspects. But they only delay people in discovering what is happening in Nxt, I see a troll-turned-nxter every so often :)


The 24th of November is Nxt's 1st birthday! so expect something special around then. There is a programme of a release roughly every 6 weeks, but you won't get much more precise than that.

It is happening  :D :D :D


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: Daedelus on November 15, 2014, 04:55:33 PM
Update from kushti (one of the core devs) about 2 phased transactions (escrows, i.e. you send Nxt but it isn't released until BTC has been sent from other side). Also of the likely features in version 1.4.

1.4 looks to be a lot of new features, made possible in the backend changes done in v1.3. They had been queuing up and waiting for 1.3  ;D


Just published post-implementation 2-phased transactions specification: https://nxtforum.org/general/2-phased-transactions-post-implementation-specification/ . I don't know whether it will be in 1.4 or a later release as 1.4. has too many implemented features to be included probably: Monetary System, Coin Shuffling, dividends, alias deletion, Voting System, 2-phased transactions. But I would be happy see businesses around Nxt starting to think about using 2-phased transactions. For example, with Bitcoin's multisig and 2-phased transactions it's possible to provide signature escrow service without money holding on escrow's side.

A world of Nxt-based businesses could be changed a lot with Voting System(https://nxtforum.org/voting-system/voting-system-got-massive-updates/, https://nxtforum.org/general-discussion/getting-voting-system-out-the-door/) & 2-phased transactions. Distributed shareholders voting, money spendings controlled by shareholders etc


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: ShroomsKit_Disgrace on November 18, 2014, 01:01:46 PM
Where is CfB nowadays?


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: Daedelus on November 18, 2014, 01:57:57 PM
Where is CfB nowadays?

90% of his time in Jinn as far as I know. He consults with the Nxt devs when developing the implementations (and horses around on NxtForum too  ;D)

CfB has only been 50% in Nxt since April.


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: freenxt.org on November 18, 2014, 04:46:22 PM
The tree is looking really great and ChuckOne gives awesome info about the development processes. Good work guys! Keep on Nxt =)


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: Daedelus on November 21, 2014, 10:46:30 AM
Kushti has been working on trying to define the "Nothing@Stake Problem" and is due to publish his findings. I think I saw the first paper will be published on Monday.


Seems Nxt and other Proof-of-Stake currencies are suffer from lack of trust to the distributed consensus algo. There are some "threats" described e.g.  Nothing-at-Stake, "weaker consensus properties"  ??? and so on. To clarify all claims around proof-of-stake currencies, investigate consensus properties and make the research widely accessible via executable parametric simulations we've started Consensus Research group with  crowdfunding via Nxt AE https://trade.secureae.com/#5841059555983208287 . First results will be published soon including the most clear and formal definition of Nothing-at-Stake to the moment!


Here is Kushti's website with his previous work: http://chepurnoy.org/blog/archives


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: Daedelus on November 21, 2014, 03:06:01 PM
Chuck, in which release do you plan to include smart contracts?

Not planned right now as we have too many other features already started in the pipeline and need to get them out.

So, what I can project is: not this year, not in 1.4 (MS release) and not in 1.5 (VS release).

Furthermore, features in development: Coin Shuffling, 2-Phased Transactions and Account Control. So, releases 1.6, 1.7 and 1.8 are presumably occupied by those ones to go down the safest path. Their order is not necessarily presumed and they will keep us busy until March next year.

Until that, I will think about SC/AT, AE v2, RS, JS, CS and RM.


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: Daedelus on November 21, 2014, 03:07:27 PM
VS = Voting System

SC/AT = Smart Contracts / Automated Transactions

AE v2 = Asset Exchange Version 2

RS  = Ruleset

JS = Judgement System

CS = Credit System

and RM = Rights Management


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: Daedelus on November 24, 2014, 11:15:20 AM
https://i.imgur.com/6wQsQWo.png
https://i.imgur.com/4748djl.png


Happy Birthday Nxt! Congrats to the devs and community on a successful year, the tech continues to roll on, transaction fees continue to rise and empty blocks continue to fall and we are due for some very nice releases in the next 3-4 months  ;D


+1 to everyone, including our lovely trolls  ;)


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: ShroomsKit_Disgrace on November 24, 2014, 11:25:39 AM
Happy birthday NXT!!!


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: DarkhorseofNxt on November 24, 2014, 12:05:56 PM
https://i.imgur.com/6wQsQWo.png
https://i.imgur.com/4748djl.png


Happy Birthday Nxt! Congrats to the devs and community on a successful year, the tech continues to roll on, transaction fees continue to rise and empty blocks continue to fall and we are due for some very nice releases in the next 3-4 months  ;D


+1 to everyone, including our lovely trolls  ;)

Deserves a new thread only for the trolls.  ;D Let them have some fun too, ya know.


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: Daedelus on November 24, 2014, 01:36:34 PM
I expected to see more activity from the usual suspects... you should start one  ;D


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: CryptoGuu on November 24, 2014, 01:41:11 PM
Happy Birthday my lovely  :)


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: fast2fix on November 24, 2014, 03:22:27 PM
happy birthday NXT, i'm buying more and more nxt. ;D


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: pikuchato on November 24, 2014, 03:55:16 PM
http://www.asseenontvvideo.com/images/blog/Billy-Mays-Happy-Birthday.jpg


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: freenxt.org on November 24, 2014, 08:37:29 PM
Visit the Nxt Technology Tree at nxttechnologytree.com (http://nxttechnologytree.com) to view the features that have been implemented in Nxt and find out more about the plans for the future.



https://i.imgur.com/jSdcGIb.jpg


Click on the icons at nxttechnologytree.com (http://nxttechnologytree.com) to find out more.

This tree was created in partnership with Come-from-Beyond and based on the notes passed to him by BCNext. The next release of Nxt, version 1.4.0, is planned to contain several of these new features after significant backend changes were completed in version 1.3.0. This thread will allow you to become acquainted with these features before they are released.

The Nxt Technology Tree is still being updated, please ask any questions you have and I will find an answer for you.


This thread is intended for factual discussion by genuinely interested parties to find out more about Nxt. Please try to respect this.


Awesome!  :o


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: bajing on November 25, 2014, 03:26:07 AM
i know next have many great project, but why nxt price down


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: vpsmmoforall on November 25, 2014, 04:35:52 AM
nice picture.. i hope NXT will increase it's value asap.. i have 1k NXT now >.<


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: BootstrapCoinDev on November 26, 2014, 08:44:29 PM
Make the code partially opensourced. You'll achieve a lots of transparency in suggesting and applying changes. Next code still has too much redundant staff.


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: EvilDave on November 26, 2014, 09:50:47 PM
Make the code partially opensourced. You'll achieve a lots of transparency in suggesting and applying changes. Next code still has too much redundant staff.

Nxt has been OS since March of this year......with the exception of development code.  ;D
https://bitbucket.org/JeanLucPicard/nxt/src


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: Daedelus on November 26, 2014, 11:17:20 PM
The first version of Nxt was a single unobfuscated java class file, so argueably Nxt has never been closed. Anyone could decompile and see the source from day 1 to see how it worked. Average Joe couldn't of course but they can't read the OS either  :D so it is a moot point


I don't blame you for believing the trolls, there were hordes of them, but now you know. Confirm it in the bug finding thread if you like, it pre dates official open source.


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: Daedelus on November 28, 2014, 10:01:52 AM
From Kushti


***
Well, last news:

1. Finally, Voting System & 2-phased transactions got reviewed by Jean-Luc! Going to fix performance & other issues found by him.
2. Voting System UI is half-ready, thanks jones
3. Seems Holger is starting  to work on 2-phased UI  :)
4. I & andruiman started Consensus Research group https://nxtforum.org/consensus-research/ . After successful fundraising(truly exciting for me) we're going to publish first results. andruiman's paper on multibranch forging just published!

more news later...
***
https://nxtforum.org/general/kushti's-topic/msg134501/#msg134501


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: Daedelus on November 28, 2014, 04:27:30 PM
A round of updates from https://twitter.com/nxtcommit


***
Thanks-for-giving to the devs!

Mmmh I should check https://twitter.com/nxtcommit more often  :)

Looking forward to voting system, phasing, coin shuffling, an installer etc.

Quote
voting system got massive update
 kushti

Quote
reviewed the VS and phasing code, added TODOs
 JeanLucPicard

Quote
Another round of shuffling code review
 lyaffe
***
https://nxtforum.org/general-discussion/price-speculation/msg135038/#msg135038


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: Daedelus on December 11, 2014, 04:28:38 PM
Updated OP with order of feature releases (best info available)  ;D


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: Daedelus on December 11, 2014, 04:30:05 PM
Monetary System Teasers... from ChuckOne




Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: Daedelus on December 11, 2014, 04:31:31 PM
Testnet for the Monetary System will be available soon, 1.4.0e is the testnet version of Nxt that includes Monetary System.




yes, would like to test 1.4.0e. Where can I get it?

Chuck, Jean-Luc ... do you have some estimates ?

We hope next week Monday.


Title: Re: [NXT] The Nxt Technology Tree - Nxt Development Roadmap
Post by: Daedelus on December 17, 2014, 11:09:21 AM
Experimental release of Monetary System Released

For advanced users for testing/debugging. Everyone else wait for the 1.4.0 version.


Monetary System is Nxt's implementation of Sidechains. It allows coins, vouchers, crowd funding and other features to be built on top of and secured by the Nxt blockchain. Whoop! ;D


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Release 1.4.0e

[Link removed, go to https://nxtforum.org/nrs-releases/nrs-v1-4-0e (https://nxtforum.org/nrs-releases/nrs-v1-4-0e)]

sha256:

[SHA removed, go to https://nxtforum.org/nrs-releases/nrs-v1-4-0e (https://nxtforum.org/nrs-releases/nrs-v1-4-0e)]


Change log:

This is the experimental release to test the new Monetary System major feature.
It is enabled on testnet, and those running testnet nodes should upgrade to this
release, even if they don't plan to use the MS features, otherwise will be left
on a fork. This release is also possible to run on main net, but is not to be
considered stable for production use there. The Monetary System block is not yet
defined for main net.


New features:

Monetary System.
See https://bitbucket.org/JeanLucPicard/nxt/issue/205/monetary-system-documentation
for a detailed description.
See https://bitbucket.org/JeanLucPicard/nxt/issue/207/mint-worker-utility for a
description of the MintWorker tool for currency minting.

Dividend payment transaction. Asset issuers can make a dividend payment to all
asset holders with a single transaction. Required parameters are the blockchain
height at which asset holders shares will be counted (must be less than 1440
blocks in the past), and the amount to be paid per share.

Delete alias transaction. The owner of an alias can now delete it completely,
thus making the alias available for anyone to reserve again if desired.

Message pattern in AccountInfo. An account owner can set a regular expression
pattern in the AccountInfo for his account, using the setAccountInfo API.
Once such a pattern has been set, incoming transactions to this account are only
accepted if they contain a plain text message which matches this pattern. The
syntax follows the java.util.regex.Pattern specification.


API changes:

After MS block, adding a public key announcement when sending a transaction to
an account without a public key will be optional.

Added withMessage boolean parameter to getAccountTransactions and
getAccountTransactionIds APIs, to return only transactions having a message
attachment, either non-encrypted or decryptable by the account.

Added optional includeLessors, includeAssets, and includeCurrencies boolean
parameters to getAccount API. Set to false when retrieving those data is not
needed, in order to improve the getAccount performance.

After MS block, sending messages, selling aliases, and leasing balances, to the
Genesis account, will be disallowed.

The popOff debug API now allows pop off of more than max rollback number of
blocks, triggering a full rescan in such case.


Internal changes:

After the Monetary System block, the order in which transactions in a block are
executed will be determined by the block forger, instead of by id, default being
by arrival time at the forger's node.

Improvements in blockchain download to prevent getting stuck on the wrong fork.
Nodes will download blocks in batches of not more than 719 blocks at a time
from a single peer, and after each such batch will verify  with
nxt.numberOfForkConfirmations other peers (default 5) if this is the best
fork, before continuing, unless the downloaded batch is of less than 10 blocks.

Rescan status is now saved in the database, to prevent the database from being
left in an inconsistent state when a rescan fails or is interrupted. Once a
rescan has been scheduled, it will be triggered again at restart, until it
completes successfully.

Improvements in the processing of unconfirmed transactions.

This release will perform a rescan on first start.


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBAgAGBQJUkN/4AAoJEFOhyXc7+e2ApfoQAIL+QkyZ1zvFXBy2D+u+onCS
4tzVxDmiCz0RNUvICq8XwNhLHxSt7v5FA22XRvX+tFECCiede0WOnVtK/FcSfpVI
J2mDJMLUQu13esXSUHPBu/yYbJIsD4/2eL71TNEmreXV6Hk65Eo6WErf5S6vovnK
XtAQpdpfziJ6mIeTWM7HxReJL7Ddv3w+l4b3qTESU/4aB16iE+1TFvt7z0lCF7AE
n4+0ZckzngB5SkaTPty7nguwwm9eLsPaqu5NdjEQszAclz8KxEchtRRDXEA3xSBE
FNAmS7qhcDgymR7C3sy/Rbk/dhF7m5hcDm48kyMbJOH/zeR6QoLBm8oSYA42QkaC
Ha9FitjIxUCnVWWui+mpcZEjXfpYqFGR+EoI+/AARbHdi3ezrxcfBFWLaZj96iEG
Lp8dx04kgvNxJoPd4kMHaviKSJG+uaav9/qaMRONq5nN5VcxVRmLqHFuQ1UplVvi
1UBie7hTjPMUTX7S03n+f0bZFMUdz6tSs64qcNBYv4yqMX9ycRrJ9DhvsvYHwFpt
PML1rE4bI6x8oeEOePo4TkoyjFNT1Ngz3x6etblkTrfeZk58uaUYbjzlL3J/OUuG
UIUS/uGyMaWuoaytR4aj8hPI2q2wIRXMKyD92sHDuXoa9u1MwFGoHHa4eOuLrsTt
fDATqlU/6JvTnXUnao7p
=tZtE
-----END PGP SIGNATURE-----


Title: Re: [NXT] The Nxt Technology Tree - Nxt's Sidechains released for testing
Post by: EvilDave on December 17, 2014, 02:35:56 PM
OMG....sidechains implementation !!
Admittedly, it's only on TestNet, but it looks like we'll have a live Monetary System/sidechains in the New Year.


Title: Re: [NXT] The Nxt Technology Tree - Nxt's Sidechains released for testing
Post by: Daedelus on December 18, 2014, 09:04:47 AM
The system works, thanks to testers. Please continue trying to break MS  ;D


New testnet version below. Again, for advanced users only.


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Release 1.4.1e

[Link removed, see original post at https://nxtforum.org/nrs-releases/nrs-v1-4-1e (https://nxtforum.org/nrs-releases/nrs-v1-4-1e)]

sha256:

[sha256 removed, see original post at https://nxtforum.org/nrs-releases/nrs-v1-4-1e (https://nxtforum.org/nrs-releases/nrs-v1-4-1e)]


Change log:

This is a bugfix release following 1.4.0e.

Fixed Currency Exchange Booth not working. Fixed currency decimals issue.

Fixed minor bugs in MS transaction validation.

Show total alias count in aliases page. Alias deletion and dividend payment
UI fixes.


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBAgAGBQJUkfhFAAoJEFOhyXc7+e2AlyQQAOUQHpZc+03kvf0aVQIy45oU
XtHKlt98PwjSKW0MdzyKXXTohdMFTHKR3vvaSRMFqVu+Bvf8ZCL1liLD/J0kidO9
E2AxCvcvAnNKwcNlJQPZjLsboR7aACHG1qwrICOXYeYuBBLrqlUx6UuPjFZdBHXB
BszYDcxpIZ8thUwa/dPhTVdq9Q0AmKoPMME/Jq0OH2tfM3SJEMRI4NkWQbQ8YjmB
1xCt8Z2aplKIJGYmo8pvxZBXvo52N277EKXBnZfn55LoHjIQL3hX4WMBc3GwshhA
9mvJNyMsS4ZTRREH2ZjwiVsu2p+sZ53JBzwhXSpzm2R6LoUrrVA9E6h0ZzKWSj/c
yFvkZjAvGobmmZ6a1kzAiRGKLildkpS2CIDOyy32NMHL9yu538jbbmMvtVVAr1oM
uZehyJxwym+49t0F6dtjwj60nbfYgJoEjXcdidyby+0AQOBHcx+uvhz1easxtsMd
1SgkJ77EdwntK1hXM1Dkx24vA6jABkjihZyBMn3IKQvaSToZFRPe9RXMdqtu+Or6
QmAoXuvy+65I361J6m0wbB1yFvpTgPlOdBAnRr/rx85v3Z+QnNBm6ApmIirINNy7
hRtsvdv6REnI/L8MJdjyGV63nfsuOFqiP32I50cy8XhiO87Cxtpr1SZCHXyk6t5V
iO9Z9Cznf748wQC1TW3u
=TfLA
-----END PGP SIGNATURE-----


Title: Re: [NXT] The Nxt Technology Tree - Nxt's Sidechains released for testing
Post by: Agestorzrxx on December 18, 2014, 12:35:42 PM
The system works, thanks to testers. Please continue trying to break MS  ;D


New testnet version below. Again, for advanced users only.


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Release 1.4.1e

[Link removed, see original post at https://nxtforum.org/nrs-releases/nrs-v1-4-1e (https://nxtforum.org/nrs-releases/nrs-v1-4-1e)]

sha256:

[sha256 removed, see original post at https://nxtforum.org/nrs-releases/nrs-v1-4-1e (https://nxtforum.org/nrs-releases/nrs-v1-4-1e)]


Change log:

This is a bugfix release following 1.4.0e.

Fixed Currency Exchange Booth not working. Fixed currency decimals issue.

Fixed minor bugs in MS transaction validation.

Show total alias count in aliases page. Alias deletion and dividend payment
UI fixes.


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBAgAGBQJUkfhFAAoJEFOhyXc7+e2AlyQQAOUQHpZc+03kvf0aVQIy45oU
XtHKlt98PwjSKW0MdzyKXXTohdMFTHKR3vvaSRMFqVu+Bvf8ZCL1liLD/J0kidO9
E2AxCvcvAnNKwcNlJQPZjLsboR7aACHG1qwrICOXYeYuBBLrqlUx6UuPjFZdBHXB
BszYDcxpIZ8thUwa/dPhTVdq9Q0AmKoPMME/Jq0OH2tfM3SJEMRI4NkWQbQ8YjmB
1xCt8Z2aplKIJGYmo8pvxZBXvo52N277EKXBnZfn55LoHjIQL3hX4WMBc3GwshhA
9mvJNyMsS4ZTRREH2ZjwiVsu2p+sZ53JBzwhXSpzm2R6LoUrrVA9E6h0ZzKWSj/c
yFvkZjAvGobmmZ6a1kzAiRGKLildkpS2CIDOyy32NMHL9yu538jbbmMvtVVAr1oM
uZehyJxwym+49t0F6dtjwj60nbfYgJoEjXcdidyby+0AQOBHcx+uvhz1easxtsMd
1SgkJ77EdwntK1hXM1Dkx24vA6jABkjihZyBMn3IKQvaSToZFRPe9RXMdqtu+Or6
QmAoXuvy+65I361J6m0wbB1yFvpTgPlOdBAnRr/rx85v3Z+QnNBm6ApmIirINNy7
hRtsvdv6REnI/L8MJdjyGV63nfsuOFqiP32I50cy8XhiO87Cxtpr1SZCHXyk6t5V
iO9Z9Cznf748wQC1TW3u
=TfLA
-----END PGP SIGNATURE-----
Yes nxt did a great work, but the sad thing is no body to use it.


Title: Re: [NXT] The Nxt Technology Tree - Nxt's Sidechains released for testing
Post by: Daedelus on December 18, 2014, 12:40:08 PM
It is only on testnet now. Do you mean in the future?

Even so, I'll wait for the release before judging how successful it is. There is analysis tools of the Nxt blockchain being created that I am confident will show a steadily increasing number of transactions per day, along with the dwindling number of empty blocks. I can't show you the proof yet but I don't think you will be able to deny that Nxt isn't slowly being adopted and used.


Title: Re: [NXT] The Nxt Technology Tree - Nxt's Sidechains released for testing
Post by: farrukh on December 24, 2014, 08:53:28 AM
is there any method or mining software to mine the nxt coin??


Title: Re: [NXT] The Nxt Technology Tree - Nxt's Sidechains released for testing
Post by: ShroomsKit_Disgrace on December 26, 2014, 05:56:04 PM
is there any method or mining software to mine the nxt coin??

No. It is a 100% PoS coin. Not mining involved to secure the network.


Title: Re: [NXT] The Nxt Technology Tree - Nxt's Sidechains released for testing
Post by: kenbytes on December 28, 2014, 03:20:28 AM
The Nxt Team appears to be quite serious about the coin which is more than I can say for most so it might have some potential.


Title: Re: [NXT] The Nxt Technology Tree - Nxt's Sidechains released for testing
Post by: Nxtblg on December 28, 2014, 03:42:27 AM
The Nxt Team appears to be quite serious about the coin which is more than I can say for most so it might have some potential.

Very true. Arguably, Nxt has the biggest band of coders developing it. But Nxt is going to require patience.

If you're interested, the all-time chart shows [click the "All button on the Coinmarketcap Nxt page (http://coinmarketcap.com/currencies/nxt/) to see it] that 5000 satoshis or lower has been a good entry point. It's near there now. 


Title: Re: [NXT] The Nxt Technology Tree - Nxt's Sidechains released for testing
Post by: Agestorzrxx on December 28, 2014, 03:50:47 AM
The Nxt Team appears to be quite serious about the coin which is more than I can say for most so it might have some potential.

Very true. Arguably, Nxt has the biggest band of coders developing it. But Nxt is going to require patience.

If you're interested, the all-time chart shows [click the "All button on the Coinmarketcap Nxt page (http://coinmarketcap.com/currencies/nxt/) to see it] that 5000 satoshis or lower has been a good entry point. It's near there now. 
The  chart shows NXT as a damp and pump coin.


Title: Re: [NXT] The Nxt Technology Tree - Nxt's Sidechains released for testing
Post by: itsAj on December 28, 2014, 04:39:09 AM
NXT needs more marketing and promotion. It should be top five easily.


Title: Re: [NXT] The Nxt Technology Tree - Nxt's Sidechains released for testing
Post by: Denker on December 28, 2014, 02:40:13 PM
NXT needs more marketing and promotion. It should be top five easily.

Yeah this is true. Nxt leaks marketing.This is a topic which had been discussed and in future I'm sure regarding this improvements will be done.


Title: Re: [NXT] The Nxt Technology Tree - Nxt's Sidechains released for testing
Post by: jabo38 on December 28, 2014, 03:35:50 PM
Is Monetary system really side chains in the same sense that Blockstream is using the term side chains?  

Is there a link where I can read more about this?

I'm asking because it looked like to me that the new currencies are created in the NXT client and managed on the NXT blockchain, maybe in a similar way to the AE? 

I think it is really cool that I can make my own currency. hahahaha

But does this side chain need to be secured by third parties then?


Title: Re: [NXT] The Nxt Technology Tree - Nxt's Sidechains released for testing
Post by: Nxtblg on December 28, 2014, 06:02:04 PM
The Nxt Team appears to be quite serious about the coin which is more than I can say for most so it might have some potential.

Very true. Arguably, Nxt has the biggest band of coders developing it. But Nxt is going to require patience.

If you're interested, the all-time chart shows [click the "All button on the Coinmarketcap Nxt page (http://coinmarketcap.com/currencies/nxt/) to see it] that 5000 satoshis or lower has been a good entry point. It's near there now. 
The  chart shows NXT as a damp and pump coin.

To me, it shows a coin in a long-term trading range.


Title: Re: [NXT] The Nxt Technology Tree - Nxt's Sidechains released for testing
Post by: Daedelus on December 28, 2014, 06:31:52 PM
Nxt continues to set the bar...  ;D

Monetary System goes live on the mainnet at block 330000

This will be a hard fork, upgrade to the latest version 1.4.5 before block 330000 or be left on a fork.


Whoop  ;D


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Release 1.4.5

[Go to https://nxtforum.org/nrs-releases/nrs-v1-4-5]

sha256:
[deleted]

Change log:

Enable Monetary System at block 330000. This is a hard fork, therefore everybody
should upgrade to 1.4.5 or later before that.

If upgrading from 1.3.x, read the 1.4.0e and later changelogs for the important
changes and new features introduced in the 1.4 series.


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBAgAGBQJUoBwLAAoJEFOhyXc7+e2A4dMQAPNhZNnbA4UbnD0lt8tg/4Yw
mPt3qaRKYnNIregbuGWWvXVU6uEJCDXSaYMhMYV5gZBPZRn6fQWyR5BVqA0kBhBg
9PLuasfJmxCVrrDeJYkB7D2SqxjOrIEJroIYkzuqyFw6u7ZccemXcs+t392XqOS2
CMyZFFtrPSM5mPmyzPPsGj2HsDP8dUNySyUhPvcGn+QgvW3BuFsp4UdJs8GbHsBG
4qQYphH4nYSBGTAm0SoAzNsFYTP/juxFch9bCdXFABVmvYZsaCDeH9fUah6MZkD2
e+nPy102DyfjBjhx8HkwT3OBHnT2fZM0aIf5WJ06L9kL1MdPP0hLPdJz+8YGl+kI
ymdRTbRVM0MYWOoNhdhm2m31KNKVysqEO1B1YqyCEDt6P4yeQAl+x/3YjpxQ0pPw
cT9QW+X+SLhB88hyazGIlDXTapv3J5DWOTD/mWjvJ6FSm/8I/rpAwBYl6wr6jnUz
5gpT95MyHBrPAhzpvU+GL3ZCpWnOqk29t7AAWlg0E02cAobB8TeZX2R2FJchmBYI
+yL88GpC0R+RzMXm/WQchMPlRLDj9JTNTSIoiJZTs5UmdxWsDJcmo4uYfzjGvmCl
XjUoTwrT5RtE4dcQDrZi09eldD0PWdxyKwQANOYFWq/frzhnA5t9MO5xfnM9spUx
c7CIa1ZwibXB3LZAJ+wU
=Q6Qi
-----END PGP SIGNATURE-----


Title: Re: [NXT] The Nxt Technology Tree - Nxt's Sidechains mainnet release @ block 330000
Post by: Daedelus on January 02, 2015, 10:46:22 PM
Testers still busy at work, upgrade to version 1.4.6 to ensure a smooth transition.

If you want to test Monetary System so you know how to use it on launch day, see here >>> https://nxtforum.org/general-discussion/%28core%29-hardfork-on-330000

Monetary System goes live roughly 10th January, block 330000



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Release 1.4.6
[removed, see https://nxtforum.org/nrs-releases/nrs-v1-4-6/ for Jean-Luc's message]

sha256:

[removed]


Change log:

Set MS block to 330000 in the UI too, so that the MS features menu appears
after that height.

Enforce that currency exchange offer expiration height is after the current
blockchain height.

Refactoring of the UI html, splitting index.html into multiple files.

Added offer and transfer links to currency exchange booth UI.

This release will perform a rescan on testnet only, with a rollback to block
159305.


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBAgAGBQJUpV+xAAoJEFOhyXc7+e2AMTcQAJbtNTaGqJ5tnICd43KgXhM0
FfCQ6LdByjXiZlSc7ME8orEjH9yTOGIjsXbpGD13Z43ma6rj0zYcXoJRILutaikx
CZeVQ02OUpJDqw0W01TA9OgXQ0TRqpjmv3//+R9P/wbSec2koeMDxWFq8H3ZUw1K
+ITWnH7uQFT8RfBoN2oRlhN5tGX7eOxblzS5Mfcn///farKcfcHQCruYwrHVIbeg
AvLK0/bIJaiVi5uR73/HznNkwlqipGi2NNdWL1POJ/BdwptGqVSQOadT0zzUuPqp
zYSmO3nx1sXBtgNn+ZJ4hFvR+qwz8T/o49ddRCMWzow1q7H4uzjRL4EA4m4azUVh
+Pg/s6z1EBPRRR+GnsKnX2mm1n+LVAKhT+w60a1Ma/lh6aPes0UDZd/btRRcSw4V
b/whKyaZ60uacwjcULtCRtADhj/rdeVM4eog8CR3b+aLExinEGlcynwdnUoqFjBn
W+Hzy6bhG2VTP2a79lFlb//CH7qLUpM70t4npAyNTxI3BCniHm2ynN6XY3wrBsot
bgFeoA7Sw7wk47AH3Tnp4XoTK5E4X//751H44rUYNtOj1EeTJjCVtvCqfL5Bmckl
YmELXS7rudGvUaVHeiZNCiM8Cj4RTcKbt8h0T9SM11tcvgsAYHB+auRZtorqjFkw
BoFMhcrcoI/wE6bhMcrt
=ey9U
-----END PGP SIGNATURE-----


Title: Re: [NXT] The Nxt Technology Tree - Nxt's Sidechains mainnet release @ block 330000
Post by: jertsy on January 02, 2015, 11:06:09 PM
Will we need to install a new wallet version before the Monetary System goes live?


Title: Re: [NXT] The Nxt Technology Tree - Nxt's Sidechains mainnet release @ block 330000
Post by: Daedelus on January 02, 2015, 11:10:20 PM
Will we need to install a new wallet version before the Monetary System goes live?

Yes, version 1.4.x is a hardfork (as all recent major features have been and will be in the future).

If you don't have v1.4 by the time block 330000 comes around, you will be on a permanent fork and won't see anything related to MS. Obviously, the latest version of 1.4.x will have the most up to date bug fixes.


As a side note, anyone currently running anything before v 1.2 are being actively blacklisted by the Nxt protocol automatically. So upgrade if you want to stay part of the network  ;D


Title: Re: [NXT] The Nxt Technology Tree - Nxt's Sidechains mainnet release @ block 330000
Post by: Sebastien256 on January 02, 2015, 11:10:56 PM
Will we need to install a new wallet version before the Monetary System goes live?

For now, install 1.4.6: https://nxtforum.org/nrs-releases/nrs-v1-4-6/
Indeed, 1.4.6 is a hard fork.

If another version is release, I would keep it up to date if the release is another hardfork.




Title: Re: [NXT] The Nxt Technology Tree - Nxt's Sidechains mainnet release @ block 330000
Post by: jertsy on January 02, 2015, 11:12:54 PM
Will we need to install a new wallet version before the Monetary System goes live?

For now, install 1.4.6: https://nxtforum.org/nrs-releases/nrs-v1-4-6/
Indeed, 1.4.6 is a hard fork.

If another version is release, I would keep it up to date if the release is another hardfork.




Is there anywhere we can download a copy of the blockchain?


Title: Re: [NXT] The Nxt Technology Tree - Nxt's Sidechains mainnet release @ block 330000
Post by: Daedelus on January 02, 2015, 11:24:54 PM
I've asked.

It takes me about an hour and 10min to download from scratch on mediocre equipment so it isn't usually a big issue.


Title: Re: [NXT] The Nxt Technology Tree - Nxt's Sidechains mainnet release @ block 330000
Post by: Denker on January 02, 2015, 11:30:24 PM
Will we need to install a new wallet version before the Monetary System goes live?

For now, install 1.4.6: https://nxtforum.org/nrs-releases/nrs-v1-4-6/
Indeed, 1.4.6 is a hard fork.

If another version is release, I would keep it up to date if the release is another hardfork.




Is there anywhere we can download a copy of the blockchain?

You can copy and paste the nxt_db folder from your current nrs client. If you had no client before you will have to download the blockchain. Download time depends on your internet connection.


Title: Re: [NXT] The Nxt Technology Tree - Nxt's Sidechains mainnet release @ block 330000
Post by: VanBreuk on January 03, 2015, 12:53:58 AM
Is there anywhere we can download a copy of the blockchain?

There's not an official repository of the Nxt blockchain (maybe because really, it's generally not that painful to download) but if you want someone posted an updated package here (https://nxtforum.org/index.php?topic=7190.msg144672#msg144672).

Edit: Also at the Nxt PeerExplorer (http://peerexplorer.com), scroll down and use the "Download Nxt Blockchain" in the bottom right corner.


Title: Re: [NXT] The Nxt Technology Tree - Nxt's Sidechains released for testing
Post by: Nxtblg on January 03, 2015, 12:43:38 PM
The Nxt Team appears to be quite serious about the coin which is more than I can say for most so it might have some potential.

Very true. Arguably, Nxt has the biggest band of coders developing it. But Nxt is going to require patience.

If you're interested, the all-time chart shows [click the "All button on the Coinmarketcap Nxt page (http://coinmarketcap.com/currencies/nxt/) to see it] that 5000 satoshis or lower has been a good entry point. It's near there now. 

Now just below 6500 satoshis. Hmmm....


Title: Re: [NXT] The Nxt Technology Tree - Nxt's Sidechains mainnet release @ block 330000
Post by: tokeweed on January 03, 2015, 03:58:07 PM
i think what NXT needs is a core marketing crew with good connections.  it's time for the platform to be marketed towards businesses. 


Title: Re: [NXT] The Nxt Technology Tree - Nxt's Sidechains mainnet release @ block 330000
Post by: ShroomsKit_Disgrace on January 06, 2015, 11:09:54 AM
i think what NXT needs is a core marketing crew with good connections.  it's time for the platform to be marketed towards businesses. 

Cannot agree more.


Title: Re: [NXT] The Nxt Technology Tree - Nxt's Sidechains mainnet release @ block 330000
Post by: Daedelus on January 07, 2015, 01:23:03 PM
If you only follow this thread...

Critical update before height 330,000.




-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Release 1.4.7

[See https://nxtforum.org/nrs-releases/nrs-v1-4-7/]

sha256:

[deleted]

Change log:

This is a mandatory update. Everyone should update to 1.4.7 or later before
block 330000.

The Message Pattern in AccountInfo feature, introduced in 1.4.0e, has been
disabled, and will not be activated at block 330000. This is to prevent
possible denial of service attacks by malicious regular expression patterns
which can cause excessive CPU load with certain inputs. This feature will
probably be introduced again in 1.5, but with a predefined set of allowed
well behaved regex patterns.

Multiple minor UI improvements and bugfixes.

Enhanced nxt.allowedBotHosts property to also accepts a range of addresses
using CIDR notation.

This release will perform a rescan on first start, on testnet only.


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBAgAGBQJUrCMhAAoJEFOhyXc7+e2AV2sQAJVZ92xvW3VewLVMQxCekbd6
Pd86NZJ/I/0cdwGNIO6/s4Ct/NRDs2Ijk0gJ1QUJjnyouOMkFJBqatx0wHdjZsgV
S/YNVWOBqAxM+KgxzAK1BnVI6SGH1wjGfBr6qT3Vupn5gVFiCjtWWFTY0GqhX5Nw
CmpZ5WvcqrYAL0tc8DPLmOQmwZ8mTIpO9d6/IxtZjQbjpNBkGJPm+p0VsqV+0xcI
GMD4H7Xb7E9kUCW3JtarkJjjDbtRicfWeTp/6MLSvoLwe1HjfDTBGjSfE6eNyDA7
8dbK8L0lxfqT0CEoyUj8ie2bFo7mV3wRDYI/cZ2Nyg5fwbaT930yTSb6qgQ+T4sl
6udDFLgMiM3cEQl5otsnIH7Ms7ZbKe9JWUk3jgIPrC4RuUOxJpsBfxklK/Rchzgn
6/1Y6Z4Jq7S+JeIo8aC0kn9h2DNlXtBGAG8NPi04hkrkZTJXpafERAt0++MgesiW
5gxWD+lwN35Xz1qebmSV5sxTdoweYHR83Ql2EDovtGdpoD+3VL/iTqv8oYZiAj7U
BBnFWMyd6fFKmLjAwQ0OBbIZcNFgsT1m+GasuD1lR0TlCLjsCP0tFpaHx2azthvw
DWWxYvX1IvWv/OCbfkmwEaU87TuZOT5hxuTl1V/h+OVOyu2t7X87xQIk1tzltmT6
Q0RgXGfryFRlysOCVs3A
=/fMC
-----END PGP SIGNATURE-----


Title: Re: [NXT] The Nxt Technology Tree - Nxt's Sidechains mainnet release @ block 330000
Post by: salsacz on January 09, 2015, 08:33:02 AM
https://www.thunderclap.it/projects/20959-create-your-own-cryptocurrency

Now you can support the campaign with Twitter and Facebook accounts, also ask your friends  8)


Title: Re: [NXT] The Nxt Technology Tree - Nxt's Sidechains mainnet release @ block 330000
Post by: Daedelus on January 09, 2015, 11:03:56 AM
New Wiki-guide to Monetary System

There is now a Nxt Wiki guide for the Monetary System (https://wiki.nxtcrypto.org/wiki/Monetary_System), based on lyaffe's documentation.


At block 330000 Monetary System will be launched


Title: Re: [NXT] The Nxt Technology Tree - Nxt's Sidechains mainnet release @ block 330000
Post by: tokeweed on January 09, 2015, 12:15:27 PM
quick question, how long are the confirmation times in MS?


Title: Re: [NXT] The Nxt Technology Tree - Nxt's Sidechains mainnet release @ block 330000
Post by: Daedelus on January 09, 2015, 12:23:14 PM
quick question, how long are the confirmation times in MS?

Another good question, I assume the same as Nxt as it is part of the same system so ~1min.


I will check.


Title: Re: [NXT] The Nxt Technology Tree - Nxt's Sidechains mainnet release @ block 330000
Post by: Daedelus on January 09, 2015, 12:27:00 PM
Countdown to Monetary System >>> http://jnxt.org/countdown/?block=330000

...added to OP.

Approximately 1 day, 6 hours, 42 minutes from this post  ;D


Title: Re: [NXT] The Nxt Technology Tree - Nxt's Sidechains mainnet release @ block 330000
Post by: Hachoir on January 09, 2015, 12:36:53 PM
You could also add the wiki link in the OP.


Title: Re: [NXT] The Nxt Technology Tree - Nxt's Sidechains mainnet release @ block 330000
Post by: Daedelus on January 09, 2015, 01:05:18 PM
You could also add the wiki link in the OP.

Done   ;D


Title: Re: [NXT] The Nxt Technology Tree - Nxt's Sidechains mainnet release @ block 330000
Post by: tokeweed on January 09, 2015, 02:08:16 PM
quick question, how long are the confirmation times in MS?

Another good question, I assume the same as Nxt as it is part of the same system so ~1min.


I will check.

mmmm.. from my experience it's around 10 minutes.  still faster than some but i hope you guys develop instant transactions soon. 

gl guys.


Title: Re: [NXT] The Nxt Technology Tree - Monetary System mainnet release @ block 330000
Post by: Daedelus on January 09, 2015, 02:22:32 PM
~1 min is the average. If you check https://nxtblocks.info/#section/blockexplorer_blocks (https://nxtblocks.info/#section/blockexplorer_blocks), you can see the time between blocks.

Looking now, the shortest recent block time I see is 3 seconds, longest is over 6 minutes. There are blocks that come in in 1 seconds, occasional super long blocks will take 20 minutes. Bitcoin is the same but has an average ~10min block with a similar variance, some will come in in a minutes and others might take more than an hour. The variance is a feature of all decentralised cryptos. The quoted blocktimes are the average.

A planned feature of full Transparent Forging will be every block will be exactly 60 seconds and stop this variance.


Title: Re: [NXT] The Nxt Technology Tree - Nxt's Sidechains mainnet release @ block 330000
Post by: Nxtblg on January 09, 2015, 02:59:45 PM
https://www.thunderclap.it/projects/20959-create-your-own-cryptocurrency

Now you can support the campaign with Twitter and Facebook accounts, also ask your friends  8)

Done & done. :)


Title: Re: [NXT] The Nxt Technology Tree - Monetary System mainnet release @ block 330000
Post by: Nxtblg on January 09, 2015, 03:04:54 PM
~1 min is the average. If you check https://nxtblocks.info/#section/blockexplorer_blocks (https://nxtblocks.info/#section/blockexplorer_blocks), you can see the time between blocks.

Looking now, the shortest recent block time I see is 3 seconds, longest is over 6 minutes. There are blocks that come in in 1 seconds, occasional super long blocks will take 20 minutes.

Yeah, I've had a few of those. Funny how they stick in the mind & the quicker blocks don't.  ;)


Title: Re: [NXT] The Nxt Technology Tree - Monetary System mainnet release @ block 330000
Post by: Rodderick on January 09, 2015, 09:05:27 PM
Big movement up today for NXT.


Title: Re: [NXT] The Nxt Technology Tree - Monetary System mainnet release @ block 330000
Post by: freenxt.org on January 09, 2015, 09:58:49 PM
Big movement up today for NXT.

I think its an error on CMC


Title: Re: [NXT] The Nxt Technology Tree - Monetary System mainnet release @ block 330000
Post by: Hachoir on January 09, 2015, 10:53:39 PM
What would be the correct price ?


Title: Re: [NXT] The Nxt Technology Tree - Monetary System mainnet release @ block 330000
Post by: Nxtblg on January 09, 2015, 11:56:37 PM
What would be the correct price ?

https://bter.com/trade/nxt_btc

That's what I use. As I write, Nxt is bumping up against 6000 satoshis. At $287 per BTC, that's ~1.7 cents per Nxt.


Title: Re: [NXT] The Nxt Technology Tree - Monetary System mainnet release @ block 330000
Post by: celebreze32 on January 10, 2015, 12:08:13 AM
Big movement up today for NXT.

I think its an error on CMC

What, I thought that price was for real! You mean it's bullshit? If that's true then coinmarketcap's getting flakey.


Title: Re: [NXT] The Nxt Technology Tree - Monetary System mainnet release @ block 330000
Post by: EvilDave on January 10, 2015, 12:40:34 AM
Big movement up today for NXT.

I think its an error on CMC

What, I thought that price was for real! You mean it's bullshit? If that's true then coinmarketcap's getting flakey.

Yeah...It would be nice, but I've traced the source of the glitch to a trade on CCEDK at 21.15 (CET) where someone (idiot or pumper) forgot a zero on his buy price. Ouch.
And to make it even more confusing....CMC seems to have stopped updating at exactly that moment, so even though the price on CCEDK rapidly corrected, CMC is stuck.
Oh, well, got some nice screen shots of the Asset listings:
http://i57.tinypic.com/2s1rlfq.jpg


Anyhow, assume 6000 satoshi/NXT as the real price today, and be careful with your zeroes.......


Title: Re: [NXT] The Nxt Technology Tree - Monetary System mainnet release @ block 330000
Post by: profitofthegods on January 10, 2015, 11:04:16 AM
Big movement up today for NXT.

I think its an error on CMC

What, I thought that price was for real! You mean it's bullshit? If that's true then coinmarketcap's getting flakey.

They are very flakey. I think its because they draw in data from as many sources as possible, and if there is a problem with any of those sources it throws everything off. For example the nxt price was because one exchange with low volume was quoting a very, very high price - probably somebody did a market buy and some tiny amount, like that last 1 or 2 nxt to complete the order, was picked up way off market price, but because that was the last price someone bought at its what gets reported to CMC.


Title: Re: [NXT] The Nxt Technology Tree - Monetary System released *TODAY* @ block 330000
Post by: Daedelus on January 10, 2015, 05:08:45 PM
Approx 3 hours, 18 minutes before the launch of Monetary System: trustless crowd funding, secure retail vouchers and even other crypto coins possible on the Nxt platform (inclusing POW)


Countdown to Monetary System >>> http://jnxt.org/countdown/?block=330000

Wiki for Monetary System > https://wiki.nxtcrypto.org/wiki/Monetary_System


Title: Re: [NXT] The Nxt Technology Tree - Monetary System released *TODAY* @ block 330000
Post by: Daedelus on January 10, 2015, 06:16:06 PM
Updated feature order in OP.


Title: Re: [NXT] The Nxt Technology Tree - Monetary System released *TODAY* @ block 330000
Post by: Daedelus on January 10, 2015, 10:02:26 PM
Update.

https://nxtforum.org/nrs-releases/nrs-v1-4-7-1/

Quote
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Release 1.4.7.1

[deleted]

sha256:

[deleted]


Change log:

Always enable Monetary System menu in the UI as we are after block 330000 now.

There are no other changes from 1.4.7.


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBAgAGBQJUsZk7AAoJEFOhyXc7+e2Ao44P+QEriP6sZd4beHtVCGZcdln5
UmgpQ15+77qnh0/Cn+OXgIROcUHm2+HXWt59ms9uTRV2s5NM7U+BBkIwSXfQxspB
aCisAvyhJROcEpqQU2bXpomRfxQqXWwhVSBWYrZ5poq1HieVdJjqBkT/DVnlhwhF
Z7S3XFp9Y3gp1z1HhFm4xfet0aMaAsRHPh5+cM12dKhcSquR4c6M+U7UO6a9GF2h
oB8UaN7QbCE0z6IA8VqLPR4B13TJt3+/seAM0aaO/VwKgGm6ovZliKqPkzSjh7g2
Y7r0aNctyTejnK3bBBNJOrHyl3zXDudUq4oDFPiKlfli8rx68+jtOkIbRx+N/59i
G9niUHp/yyK/ks5MTWYeFP0VKT4uOPRYOCX6NlFz6YNBEyMfi/Lh0luJa3AVauIW
qogX/+0Ytu8vjqd4Fqv7voWOyzxxhktWTFZYDAnC/qYYrSgMKUeHUHo8ZEKdP2q6
eTIwtFeVosBvV4QCiDlGrpYZhRa66vuE5fes+t0Ko7ivIV7T/ExTOER3rY5TycgA
SjZQ3RgKJlDo21trfJw/iHgluEcqaTl2xf9UP6SR/vKS9FsjlSwzOK5wPsDMQHIm
VrOktEuG9p0x7Q/3LkKykoZVnPdo8evgxT+ZJHceGCscoOF68y33osUZ2OhD7qNA
1bsi9ThFp5r7ZvfVmZGd
=8hsg
-----END PGP SIGNATURE-----


Title: Re: [NXT] The Nxt Technology Tree - Monetary System released *TODAY* @ block 330000
Post by: poncho32 on January 10, 2015, 10:06:16 PM
Update.

https://nxtforum.org/nrs-releases/nrs-v1-4-7-1/

Quote
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Release 1.4.7.1

[deleted]

sha256:

[deleted]


Change log:

Always enable Monetary System menu in the UI as we are after block 330000 now.

There are no other changes from 1.4.7.


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBAgAGBQJUsZk7AAoJEFOhyXc7+e2Ao44P+QEriP6sZd4beHtVCGZcdln5
UmgpQ15+77qnh0/Cn+OXgIROcUHm2+HXWt59ms9uTRV2s5NM7U+BBkIwSXfQxspB
aCisAvyhJROcEpqQU2bXpomRfxQqXWwhVSBWYrZ5poq1HieVdJjqBkT/DVnlhwhF
Z7S3XFp9Y3gp1z1HhFm4xfet0aMaAsRHPh5+cM12dKhcSquR4c6M+U7UO6a9GF2h
oB8UaN7QbCE0z6IA8VqLPR4B13TJt3+/seAM0aaO/VwKgGm6ovZliKqPkzSjh7g2
Y7r0aNctyTejnK3bBBNJOrHyl3zXDudUq4oDFPiKlfli8rx68+jtOkIbRx+N/59i
G9niUHp/yyK/ks5MTWYeFP0VKT4uOPRYOCX6NlFz6YNBEyMfi/Lh0luJa3AVauIW
qogX/+0Ytu8vjqd4Fqv7voWOyzxxhktWTFZYDAnC/qYYrSgMKUeHUHo8ZEKdP2q6
eTIwtFeVosBvV4QCiDlGrpYZhRa66vuE5fes+t0Ko7ivIV7T/ExTOER3rY5TycgA
SjZQ3RgKJlDo21trfJw/iHgluEcqaTl2xf9UP6SR/vKS9FsjlSwzOK5wPsDMQHIm
VrOktEuG9p0x7Q/3LkKykoZVnPdo8evgxT+ZJHceGCscoOF68y33osUZ2OhD7qNA
1bsi9ThFp5r7ZvfVmZGd
=8hsg
-----END PGP SIGNATURE-----

We are now at block 330034 so is the Monetary System fully operational now?


Title: Re: [NXT] The Nxt Technology Tree - Monetary System released *TODAY* @ block 330000
Post by: Daedelus on January 10, 2015, 10:10:29 PM
Yes, but there was a glitch in displaying the menu on the left to use MS :)

This update fixes it.


Title: Re: [NXT] The Nxt Technology Tree - Monetary System released *TODAY* @ block 330000
Post by: poncho32 on January 10, 2015, 10:30:15 PM
Yes, but there was a glitch in displaying the menu on the left to use MS :)

This update fixes it.

Do I have to update my Nxt client to use it?


Title: Re: [NXT] The Nxt Technology Tree - Monetary System released *TODAY* @ block 330000
Post by: Daedelus on January 10, 2015, 10:39:05 PM
Yes, you won't be able to see 'Monetary System' on the left hand side bar without it.


Download v 1.4.7.1 above
Extract it
In the v 1.4.7 folder, copy nxt_db folder to the new version folder

(nxt_db is the blockchain folder)


Update takes 2 min, you don't have to re-downlaod the blockchain doing this. You can do this with all updates.




Title: Re: [NXT] The Nxt Technology Tree - Monetary System released *TODAY* @ block 330000
Post by: Daedelus on January 10, 2015, 10:39:41 PM
N.B. There are over 300 currencies and counting  :o Boom days for forgers


Title: Re: [NXT] The Nxt Technology Tree - Monetary System released *TODAY* @ block 330000
Post by: poncho32 on January 10, 2015, 10:42:18 PM
N.B. There are over 300 currencies and counting  :o Boom days for forgers

How come there are already so many currencies? Could you create them while the Monetary System was still in beta?


Title: Re: [NXT] The Nxt Technology Tree - Monetary System released *TODAY* @ block 330000
Post by: Daedelus on January 10, 2015, 10:44:16 PM
N.B. There are over 300 currencies and counting  :o Boom days for forgers

How come there are already so many currencies? Could you create them while the Monetary System was still in beta?

No, people were waiting for block 300,000. Most at this stage will be people claiming numerous names for speculation and some for planned projects.


Title: Re: [NXT] The Nxt Technology Tree - Monetary System released *TODAY* @ block 330000
Post by: Nxtblg on January 10, 2015, 11:00:34 PM
N.B. There are over 300 currencies and counting  :o Boom days for forgers

That many...heh. ;D


Title: Re: [NXT] The Nxt Technology Tree - Monetary System released *TODAY* @ block 330000
Post by: freenxt.org on January 11, 2015, 02:01:24 AM
I have squatted some, lets see if they get worth something!


Title: Re: [NXT] The Nxt Technology Tree - Monetary System released *TODAY* @ block 330000
Post by: PL_CoinTrader on January 11, 2015, 02:37:50 PM
Nice, more than 600 currencies issued already.


Title: Re: [NXT] The Nxt Technology Tree - Monetary System released *TODAY* @ block 330000
Post by: Humanovation on January 11, 2015, 02:46:06 PM
I am kind of surprised that this did nothing to improve the price ...


Title: Re: [NXT] The Nxt Technology Tree - Monetary System released *TODAY* @ block 330000
Post by: DarkhorseofNxt on January 11, 2015, 02:53:32 PM
I am kind of surprised that this did nothing to improve the price ...

It will slowly because every time a coin is minted, 1 Nxt is used for tx fee.


Title: Re: [NXT] The Nxt Technology Tree - Monetary System released *TODAY* @ block 330000
Post by: PL_CoinTrader on January 11, 2015, 03:30:47 PM
I am kind of surprised that this did nothing to improve the price ...

It will slowly because every time a coin is minted, 1 Nxt is used for tx fee.

And those fees go to the big whales who can dump the price again. :P


Title: Re: [NXT] The Nxt Technology Tree - Monetary System released *TODAY* @ block 330000
Post by: Zer0Sum on January 11, 2015, 03:35:39 PM

Macro Implications

Importing - First generation cryptocurrencies can transition into an MS currency...
allowing them to take advantage of the many powerful features of the Nxt platform.

This will be interesting to watch.



Title: Re: [NXT] The Nxt Technology Tree - Monetary System released *TODAY* @ block 330000
Post by: Zer0Sum on January 11, 2015, 03:42:03 PM
I am kind of surprised that this did nothing to improve the price ...

It will slowly because every time a coin is minted, 1 Nxt is used for tx fee.

And those fees go to the big whales who can dump the price again. :P

Which demonstrates another "Macro Implication" = Monetary System improves distribution of wealth across NXT ecosystem.

But if it costs $0.02 to mint a new coin... new coin must be worth >>> $0.02


Title: Re: [NXT] The Nxt Technology Tree - Monetary System released *TODAY* @ block 330000
Post by: Daedelus on January 11, 2015, 03:45:42 PM
I am kind of surprised that this did nothing to improve the price ...

It will slowly because every time a coin is minted, 1 Nxt is used for tx fee.

And those fees go to the big whales who can dump the price again. :P

Which demonstrates another "Macro Implication" = Monetary System improves distribution of wealth across NXT ecosystem.

But if it costs $0.02 to mint a new coin... new coin must be worth >>> $0.02


You can set your minter to mint 1000 coins, it will take longer of course but you only pay 1 Nxt fee still. You can set the 'batch' you want to mint. So it makes value even more interesting  ;D


Two ASIC resistant kekkak (?) coins are being heavily mined at the moment (as they are the first two), EGOLD and ELEMS I think. Who knows what value they will have (if any) but they are very popular.  

I don't know enough about the process so I can't really advice on this so go to nxtforum.org if you are interested.


Title: Re: [NXT] The Nxt Technology Tree - Monetary System released *TODAY* @ block 330000
Post by: Daedelus on January 11, 2015, 04:08:54 PM
CfB is doing ok  :D

I have earned 90 NXT by selling minted EGOLD. Neat.

Here are some resources for Monetary System: https://bitcointalk.org/index.php?topic=587007.msg10097750#msg10097750

If you're really stuck, ask in here https://nxtforum.org/general-discussion/price-speculation/


Title: Re: [NXT] The Nxt Technology Tree - Monetary System released *TODAY* @ block 330000
Post by: freenxt.org on January 12, 2015, 02:48:40 AM
Working like a charme. I have never really been successfull to do that with altcoins but now its getting really easy to mint coins =)


Title: Re: [NXT] The Nxt Technology Tree - Monetary System *LIVE* Mine POW inside POS.
Post by: Daedelus on January 12, 2015, 08:47:30 AM
Yesterday was a 30 day high for 'transactions per day' @ 5732.
http://www.mynxt.info/charts/transactions_per_day.php?limit=30


If it passes 7091, then that will be the new 12 month high (and all time high?)
http://www.mynxt.info/charts/transactions_per_day.php?limit=365



And thanks to Monetary system, this chart for 'Nxt fees per day' is just silly...
http://www.mynxt.info/charts/fees_per_day.php


Monetary System seems to have been welcomed with some vigour   ;D

I think the largest use case so far is POW mining/minting within Nxt's POS platform. But that is only one of the use cases. Trustless crowd funding and secure retail vouchers are two others that we will see come online over time.


Title: Re: [NXT] The Nxt Technology Tree - Monetary System *LIVE* - Mine POW inside POS NOW
Post by: redbean2010 on January 12, 2015, 11:29:14 AM
Good overview.  I trust Nxt


Title: Re: [NXT] The Nxt Technology Tree - Monetary System *LIVE* - Mine POW inside POS NOW
Post by: Troonetpt on January 12, 2015, 01:49:58 PM
What the Monetary System can do?
It's a little complicated.


Title: Re: [NXT] The Nxt Technology Tree - Monetary System *LIVE* - Mine POW inside POS NOW
Post by: Daedelus on January 12, 2015, 02:09:03 PM
What the Monetary System can do?
It's a little complicated.

Montary System allows the creation of new tokens/coins. There are a series of properties that you can apply to these tokens when they are created. Examples:


You can launched your own crypto with it (including with a POW distribution), secured by Nxt's POS. There are two POW coins being minted as we speak. 


You can trustlessly crowd fund with it. You have a project in mind, you make your case to potential investors. They then invest money but if you don't raise the amount specified for the crowdfund by the blockheight you specified, all funds are returned to investors automatically. So scammers can't run away with the funds.


You can sell vouchers for your business. One of the properties only allows transfers to and from the issuing account. So your retail vouchers can't be resold. Another property allows you to issue more vouchers if you require them.


There are other combinations that create other properties suitable for other situations (stock splits / issuing new stock). And other properties will be added, like adding anonymity through coin shuffling.


If you have a project in mind, it would be best speaking to the guys on nxtforum.org before you issue it. Properties can't be added once a MSCoin has been created.


Title: Re: [NXT] The Nxt Technology Tree - Monetary System *LIVE* - Mine POW inside POS NOW
Post by: Daedelus on January 12, 2015, 02:34:11 PM
Here are some links for Monetary System


MS article:
http://nxter.org/nxt-core-monetary-system/

Some MS use cases:
http://nxter.org/nxt-for-financial-experts-local-groups-and-cryptofans/


MS tutorial:
https://wiki.nxtcrypto.org/wiki/Monetary_System

And the MS help desk: https://nxtforum.org/nxt-monetary-system-helpdesk/

Ah, that felt good.  



The second one list a couple of other use cases I didn't (create a store of value by locking a number of NXT into the new crypto).


The first gives a general introduction.


Title: Re: [NXT] The Nxt Technology Tree - Monetary System *LIVE* - Mine POW inside POS NOW
Post by: Daedelus on January 15, 2015, 06:55:29 PM
A comparison chart between known Crypto platforms

Please let us know if you spot any mistakes, so we can correct them!

http://i.cubeupload.com/RGB3wV.jpg


Title: Re: [NXT] The Nxt Technology Tree - Monetary System *LIVE* - Mine POW inside POS NOW
Post by: profitofthegods on January 15, 2015, 07:26:24 PM
A comparison chart between known Crypto platforms

Please let us know if you spot any mistakes, so we can correct them!

http://i.cubeupload.com/RGB3wV.jpg

I'm pretty sure Counterparty has multisig and a voting system and is at least working on smart contracts if they aren't already implemented (they ported etheruem's smart contracts over, and the main functionality itself uses a kind of smart contract), and I would think their DEX is an asset exhange isn't it?

No DAC support for Bitshares is a really glaring error, as that's pretty much what Bitshares is all about, and to say Bitshares is working on market pegged assrts but NXT already has them is totally the wrong way around.

Also, Ripple was the first to start publishing code for a smart contracts system, with their Codius project.


Title: Re: [NXT] The Nxt Technology Tree - Monetary System *LIVE* - Mine POW inside POS NOW
Post by: Daedelus on January 15, 2015, 07:30:25 PM
Comments forwarded to authors  >  https://bitcointalk.org/index.php?topic=587007.msg10167295#msg10167295


Title: Re: [NXT] The Nxt Technology Tree - Monetary System *LIVE* - Mine POW inside POS NOW
Post by: Eadeqa on January 16, 2015, 10:19:29 PM
I'm pretty sure Counterparty has multisig and a voting system and is at least working on smart contracts if they aren't already implemented (they ported etheruem's smart contracts over, and the main functionality itself uses a kind of smart contract), and I would think their DEX is an asset exhange isn't it?
around.

Counterparty has voting system?


Title: Re: [NXT] The Nxt Technology Tree - Monetary System *LIVE* - Mine POW inside POS NOW
Post by: profitofthegods on January 16, 2015, 11:09:55 PM
I'm pretty sure Counterparty has multisig and a voting system and is at least working on smart contracts if they aren't already implemented (they ported etheruem's smart contracts over, and the main functionality itself uses a kind of smart contract), and I would think their DEX is an asset exhange isn't it?
around.

Counterparty has voting system?

Umm, it may just be sending out tokens and then people send the one they want (eg a yes rather than no token) to the issuing address, so I guess it depends how you define a voting system.


Title: Re: [NXT] The Nxt Technology Tree - Monetary System *LIVE* - Mine POW inside POS NOW
Post by: UberNifty on January 17, 2015, 01:26:47 AM
Here's a handy MS PDF guide via Google Docs:

https://drive.google.com/file/d/0B8paJFYHGv0QVDN2dXFaRTBFeFE/view?usp=sharing (https://drive.google.com/file/d/0B8paJFYHGv0QVDN2dXFaRTBFeFE/view?usp=sharing)

Enjoy!


Title: Re: [NXT] The Nxt Technology Tree - Monetary System *LIVE* - Mine POW inside POS NOW
Post by: Daedelus on January 18, 2015, 04:53:17 PM
First GPU miner developed for Nxt MSCoins.

https://nxtforum.org/monetary-system-153/nxtmint-java-minter

Get it while it is hot  ;D


Title: Re: [NXT] The Nxt Technology Tree - Monetary System *LIVE* - Mine POW inside POS NOW
Post by: Daedelus on January 18, 2015, 05:00:16 PM
New version of Nxt is also released:

Code:
https://nxtforum.org/nrs-releases/nrs-v1-4-9/



****
Change log:

Server Logic
============
Password protect the Debug APIs. The nxt.enableDebugAPI property is no longer
used. Instead, the debug APIs which allow direct manipulation of the blockchain
database are always enabled, but are now protected with a password, which needs
to be set in the nxt.adminPassword property. Password is not required when the
API server is listening on the localhost interface only (the default).
The password protection can be disabled by setting nxt.disableAdminPassword=true.

Some refactoring to allow creation and signing of transactions using the Java API
even in the complete absence of blockchain data, as needed for the MintWorker.

Minor peer networking improvement, addPeers and processBlock requests are now
executed in the background.

Improvements in fork resolution. The peer networking getNextBlocks API no longer
limits the number of blocks returned to 1 MB total payload size, but always
returns 720 blocks, if available.


MintWorker
==========
Added nxt.mint.stopOnError property, default false. Minting will now continue,
by default, even after an error occurred when sending the mint transaction to
the server.

Minting transactions are now signed locally and sent to the server using the
broadcastTransaction API. Thus the secretPhrase for the minting account is never
sent to the server, and the server or the connection to it do not need to be
trusted. The secretPhrase is also not logged to the log output anymore.


User Interface
==============
Added second row of info boxes on Dashboard.

Notifications for incoming messages.

Reworked page navigation.

Account leasing dialog now displays the number of blocks until lease expiration.

Fixed named account links on the transaction info dialog.

Client Translation
==================
Added language selection to welcome screen.

Added translations for monetary system for different languages.

Stable: English, Spanish, French, Lithuanian, Portuguese (Brazilian), Russian,
Chinese (Simplified), Chinese (Traditional)

Beta: German, Finnish, Galician, Croatian, Indonesian, Italian, Japanese, Dutch,
Slovakian, Portuguese, Serbian (Cyrillic), Serbian (Latin), Ukrainian
****




Title: Re: [NXT] The Nxt Technology Tree - Planned releases: v1.5 - Voting, v1.6 Phasing.
Post by: Daedelus on January 18, 2015, 05:14:34 PM
Anyone who wishes to get acquainted with the next release v1.5 Voting System, then you can sneak peak here:

https://nxtforum.org/voting-system/voting-system-got-massive-updates/


It is designed to be inclusive and accommodating for many use cases. You can set up a vote by balance, account or asset (allowing shareholder voting on the blockchain for assets run as companies). There are also additional features you can add to your vote (yes/no or multi-answer).



Title: Re: [NXT] The Nxt Technology Tree - Next releases: v1.5 *Voting*, v1.6 *Multisig*
Post by: UberNifty on January 18, 2015, 08:24:32 PM
Truly exciting to see the speed at which NXT continues to evolve!


Title: Re: [NXT] The Nxt Technology Tree - Next releases: v1.5 *Voting*, v1.6 *Multisig*
Post by: Eamorr on January 18, 2015, 08:58:19 PM
Truly exciting to see the speed at which NXT continues to evolve!

Pity about the market cap...


Title: Re: [NXT] The Nxt Technology Tree - Next releases: v1.5 *Voting*, v1.6 *Multisig*
Post by: Daedelus on January 20, 2015, 10:37:14 AM
I've updated the OP with some history of the releases (Transparent Forging and Arbitrary Messages), more will be added soon.


Title: Re: [NXT] The Nxt Technology Tree - Next releases: v1.5 *Voting*, v1.6 *Multisig*
Post by: Eamorr on January 20, 2015, 10:42:39 AM
Why do NXT.org use Wordpress?

What security auditing is done?


Title: Re: [NXT] The Nxt Technology Tree - Next releases: v1.5 *Voting*, v1.6 *Multisig*
Post by: Daedelus on January 20, 2015, 10:58:19 AM
I don't know.

Ask in here UP: https://bitcointalk.org/index.php?topic=587007.0


Title: Re: [NXT] The Nxt Technology Tree - Next releases: v1.5 *Voting*, v1.6 *Multisig*
Post by: DarkhorseofNxt on January 20, 2015, 11:02:42 AM
Why do NXT.org use Wordpress?

What security auditing is done?

Security auditing? please explain.


Title: Re: [NXT] The Nxt Technology Tree - Next releases: v1.5 *Voting*, v1.6 *Multisig*
Post by: Daedelus on January 20, 2015, 11:03:11 AM
Guys, in the other thread please  ;D This thread is intended for core feature discussion.


Title: Re: [NXT] The Nxt Technology Tree - Next releases: v1.5 *Voting*, v1.6 *Multisig*
Post by: Eamorr on January 20, 2015, 11:03:28 AM
I don't know.

Ask in here UP: https://bitcointalk.org/index.php?topic=587007.0

Wordpress is a hacker's dream.

If my bank built their site on Wordpress, I would close my accound and write an email to the Financial Regulator expressing my concerns.

Would you feel comfortable running a multi-million dollar business and have all your currency tied up with an organisation who use Wordpress plugins?


Title: Re: [NXT] The Nxt Technology Tree - Next releases: v1.5 *Voting*, v1.6 *Multisig*
Post by: Daedelus on January 20, 2015, 11:12:08 AM
Those that run the website have nothing to do with the Nxt Core development and technology, UP.

Move this to the other thread.


Title: Re: [NXT] The Nxt Technology Tree - Next releases: v1.5 *Voting*, v1.6 *Multisig*
Post by: achimsmile on January 20, 2015, 11:15:13 AM
Would you feel comfortable running a multi-million dollar business and have all your currency tied up with an organisation who use Wordpress plugins?

The NXT are stored on a blockchain, not on a wordpress website.


Title: Re: [NXT] The Nxt Technology Tree - Next releases: v1.5 *Voting*, v1.6 *Multisig*
Post by: Daedelus on January 23, 2015, 09:01:06 AM
At least two new Core devs have joined Nxt (Roberto, Yudi and team). That takes us to 11+ now  8)


https://nxtforum.org/general-discussion/(core)-dev-team-increase/


Roberto and team will be implementing Global Collaboration and Reputation System, the start of a whole new branch of the Nxt Technology Tree, whoop  ;D


Title: Re: [NXT] The Nxt Technology Tree - Next releases: v1.5 *Voting*, v1.6 *Multisig*
Post by: Agestorzrxx on January 23, 2015, 10:26:59 AM
NXt has a lots of function, but none of is killing function.


Title: Re: [NXT] The Nxt Technology Tree - Next releases: v1.5 *Voting*, v1.6 *Multisig*
Post by: Hollowman338 on January 23, 2015, 11:58:31 AM
NXt has a lots of function, but none of is killing function.


What is "killing function"? http://www.ar15.com/images/smilies/smiley_freak.gif


Title: Re: [NXT] The Nxt Technology Tree - Next releases: v1.5 *Voting*, v1.6 *Multisig*
Post by: Daedelus on January 23, 2015, 12:38:52 PM
Killing function = Killer app, I guess.


There is more chance of Nxt finding a killer app when it is possible to more on it. If a coin just has an asset exchange (some many don't), then they have to wait for "a killer asset".

But if they have Asset exchange, Marketplace (ebay for digital goods), Monetary System (start your own crypto, POW your own crypto, trustless crowd funding, secure retail vouchers and more) plus all the other features that are unannounced or awaiting implementation (Voting, Phasing, Smart Contracts).

There are multiple teams of people working in each of these areas (Nxt is designed that they don't need permission to build on to of it from the core devs). There is a much higher chance a "killer app" emerging in Nxt than any other Crypto.


It boggles my mind to find thinking that seems to say "more possible applications = bad thing"  ;D  Nxt is still growing, attracting new devs and the blockchain tells us adoption is continuing to grow (see my previous posts about Transacations per day, Cumulative transactions etc).

Watch this space.


Title: Re: [NXT] The Nxt Technology Tree - Next releases: v1.5 *Voting*, v1.6 *Multisig*
Post by: Daedelus on January 23, 2015, 08:39:28 PM
I just deleted 2 posts by Nxts oldest friends sockpuppets  :D If you feel the need to FUD, i) preferably please do it in the main general Nxt thread and ii) reasoned arguments are preferred over one line with a ' :o '

Thanks all  ;D


Title: Re: [NXT] The Nxt Technology Tree - Next releases: v1.5 *Voting*, v1.6 *Multisig*
Post by: Eamorr on January 23, 2015, 08:45:25 PM
I just deleted 2 posts by Nxts oldest friends sockpuppets  :D If you feel the need to FUD, i) preferably please do it in the main general Nxt thread and ii) reasoned arguments are preferred over one line with a ' :o '

Thanks all  ;D

Why do you think I'm a sockpuppet?

Do you have evidence that I'm a sockpuppet? If you do, please share it here.

You wish I was a sockpuppet, because you can't believe that anybody could find fault with NXT and NXT ideology.


Title: Re: [NXT] The Nxt Technology Tree - Next releases: v1.5 *Voting*, v1.6 *Multisig*
Post by: EvilDave on January 23, 2015, 10:00:54 PM
I'll vote for Eamorr as not a sockpuppet.
He's pretty clueless about NXT and crypto in general, and has a very touching faith in Ripple.
Still, he does like NXT a little bit, except on the days when he's accusing us of being a bunch of barefoot hippies.

In short, he doesn't really fit the profile of any of our 'proper' trolls, unless they've decided on a much more low-key approach.

 


Title: Re: [NXT] The Nxt Technology Tree - Next releases: v1.5 *Voting*, v1.6 *Multisig*
Post by: Eamorr on January 24, 2015, 09:49:51 AM
I'll vote for Eamorr as not a sockpuppet.
He's pretty clueless about NXT and crypto in general, and has a very touching faith in Ripple.
Still, he does like NXT a little bit, except on the days when he's accusing us of being a bunch of barefoot hippies.

In short, he doesn't really fit the profile of any of our 'proper' trolls, unless they've decided on a much more low-key approach.

 

How do I know which one of you is the real Jesus?


Title: Re: [NXT] The Nxt Technology Tree - Next releases: v1.5 *Voting*, v1.6 *Multisig*
Post by: Daedelus on January 27, 2015, 12:59:07 PM
A snippet of info on the Account Control feature, emergency transfers (or just a simple 'transfer all' for convenience, I guess   ;D )


It would be nice with a “transfer all” so that you — e.g., in case of emergency — can transfer all NXT, assets, currencies, etc. in one single action, instead of having to transfer one item at a time.

Already planned.
https://nxtforum.org/account-control/enhancement-suggestion-transfer-all/msg155150/#msg155150


Title: Re: [NXT] The Nxt Technology Tree - Next releases: v1.5 *Voting*, v1.6 *Multisig*
Post by: Daedelus on January 27, 2015, 02:05:58 PM
Hi S3052,

I have cross posted your post to the Nxt general discussion thread: https://bitcointalk.org/index.php?topic=587007.msg10278049#msg10278049

I am trying to keep this for Nxt Core technology info/discussion/questions only.

Thanks  ;D


Title: Re: [NXT] The Nxt Technology Tree - Next releases: v1.5 *Voting*, v1.6 *Multisig*
Post by: Eamorr on January 28, 2015, 01:51:55 AM
Thanks  ;D

No bother Noah.


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* by account/balance/asset
Post by: Daedelus on January 30, 2015, 05:05:35 PM
Nxt core dev Alex Jones gives a little teaser on the new Voting System feature in Nxt. As you can see, it is pretty powerful in what you can vote by/with.

https://m.youtube.com/watch?v=dhJgz6hpHXg

Enjoy  ;D


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on January 31, 2015, 10:23:17 PM
OP updated, rather than Voting System in version 1.5 and 2-Phased Transactions in v1.6..

... they will both be in the next release, v1.5  ;D

Last news:

1. Overbusy with all the stuff I'm working on at the moment.  So sorry for long replies / low public activity.

2. Jean-Luc & me are working on 1.5.0e polishing + 2 devs(jones/holgerd77) are working on UI. So yeah it will include voting system & two-phased transactions  :)

3. After 1.5.0e I plan to switch to bugfixing / performance for a while, and also research.

4. ConsensusResearch is going to finish current simulation / theoretical work and going to practical experimental implementation with Scorex, weekends project of mine.

5. Scorex ultra-compact & intentionally not-production-ready cryptocurrency. Started from Qora source code(24K lines of Java code) it will have 6-7K lines of Scala code, no native libs, Curve25519 for signing/verification, json API, command line client. Will be opensourced in February, initial ultracompact release will be named "Lagonaki". If you want to make experiments with a cryptocurrency, start with Lagonaki :) Then we'll add multibranching forging and test it in real life.


Kushti is implementing a test of changes to forging based on his POS research group's (ConsensusResearch) findings in point 5. Further details are scarce at the moment.


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on February 03, 2015, 09:02:31 AM
Cointelegraph have run an article on Nxt's Voting and 2-Phase Transactions:

http://cointelegraph.com/news/113414/nxt-teases-voting-system-two-phase-transactions-and-a-foundation





Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on February 03, 2015, 09:06:52 AM
Also, anyone who has yet to try Nxt can do so instantly without downloads or clients here:


https://bitcointalk.org/index.php?topic=925811.0


Try buying an asset on the exchange, send an encrypted message, mint/mine a Monetary System Coin (POW within POS), check out what is for sale in the ebay style Marketplace for digital goods.

If you have any questions, post here or in the thread above.




Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: jabo38 on February 03, 2015, 10:50:11 AM
Is there a link where I can read more about "two-phased" transactions?

edit: I found one here https://nxtforum.org/general/2-phased-transactions-post-implementation-specification/

Looks pretty good. :-)

Edit 2:  Is there a more recent update link?


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on February 03, 2015, 12:46:31 PM
Is there a link where I can read more about "two-phased" transactions?

edit: I found one here https://nxtforum.org/general/2-phased-transactions-post-implementation-specification/

Looks pretty good. :-)

Edit 2:  Is there a more recent update link?

I went to Nxtforum to as to see you had already done so  ;D

That is the most comprehensive I have seen, let's wait for an answer.


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on February 05, 2015, 06:55:08 PM
Hi folks,

something for you to chew on. ;) Please notice the indicator for pending transaction.

http://fs2.directupload.net/images/150205/udmptolb.png

https://nxtforum.org/general-discussion/(core)-teaser-for-phased-transactions/


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: nutildah on February 05, 2015, 08:15:25 PM
Why does NXT now take an unbearably long time to load? It is completely impractical to wait for hours for the client to finally open, so THEN I can finally start downloading the blockchain, which also moves at an incredibly slow pace.

Whoever JeanLuc Picard is, your newest releases have pretty much killed NXT for me. Can you please do some rollbacks and announce when the client is back to the way it used to be (which was literally 20x faster to load)?


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on February 05, 2015, 08:38:43 PM
Takes 17 seconds for me.

Post in here for help on this: https://nxtforum.org/nrs-releases/nrs-v1-4-12/


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: achimsmile on February 05, 2015, 09:16:20 PM
Why does NXT now take an unbearably long time to load? It is completely impractical to wait for hours for the client to finally open, so THEN I can finally start downloading the blockchain, which also moves at an incredibly slow pace.

Whoever JeanLuc Picard is, your newest releases have pretty much killed NXT for me. Can you please do some rollbacks and announce when the client is back to the way it used to be (which was literally 20x faster to load)?

Mine takes 2 seconds to load

If you need an up to date blockchain, you can also download it from peerexplorer.com (there is a download link in the text there)


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: ShroomsKit_Disgrace on February 06, 2015, 12:03:40 PM
5secs here dudes


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Hollowman338 on February 06, 2015, 02:27:29 PM
Downloading the entire chain takes about an hour for me, but that happens only during version updates.  Otherwise it boots right up.


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: nutildah on February 06, 2015, 09:55:10 PM
Maybe I'm on some experimental release version.


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on February 09, 2015, 01:02:15 PM
Ultimate Guide To NXT: Monetary System (https://drive.google.com/file/d/0B8paJFYHGv0QVDN2dXFaRTBFeFE/view?usp=sharing) PDF manual. Donations greatly appreciated.


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on February 16, 2015, 01:04:00 PM
OP updated, rather than Voting System in version 1.5 and 2-Phased Transactions in v1.6..

... they will both be in the next release, v1.5  ;D

Last news:

1. Overbusy with all the stuff I'm working on at the moment.  So sorry for long replies / low public activity.

2. Jean-Luc & me are working on 1.5.0e polishing + 2 devs(jones/holgerd77) are working on UI. So yeah it will include voting system & two-phased transactions  :)

3. After 1.5.0e I plan to switch to bugfixing / performance for a while, and also research.

4. ConsensusResearch is going to finish current simulation / theoretical work and going to practical experimental implementation with Scorex, weekends project of mine.

5. Scorex ultra-compact & intentionally not-production-ready cryptocurrency. Started from Qora source code(24K lines of Java code) it will have 6-7K lines of Scala code, no native libs, Curve25519 for signing/verification, json API, command line client. Will be opensourced in February, initial ultracompact release will be named "Lagonaki". If you want to make experiments with a cryptocurrency, start with Lagonaki :) Then we'll add multibranching forging and test it in real life.


Kushti is implementing a test of changes to forging based on his POS research group's (ConsensusResearch) findings in point 5. Further details are scarce at the moment.


Seems the devs have taken to a round of bug fixing before the release of v1.5.

The latest version is now 1.4.15, for anyone not paying attention  ;D


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on February 16, 2015, 05:25:57 PM
Updated OP in light of this:

Account Control is not a part of Two-Phased Transaction. It will be released later(1.6-1.7).

P2SH also will be implemented later(1.6?).

P2SH is a "Pay on secret reveal" transaction type and it removes the need for escrow when doing cross chain trades and opens the doors for truly decentralizaed exchanges.



Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on February 19, 2015, 10:43:45 AM
1. Will have 1 hour lecture @CoinFestRussia http://en.coinfestrussia.com/ . If you around, welcome :)
2. Voting_2phased branch is merged with develop, so 1.5.0e will be deployed to the testnet soon :)

V1.5.0e released for testnet soon. If you look at the world map on peerexplorer.com, you'll see a dev node already running on the mainnet  ;D

Usually 1-2 weeks between testnet and mainnet release. Another tool for Nxt's ecosystem is added  ;D


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on February 28, 2015, 11:15:01 AM
Two little surprises added to the next release, in addition to Voting System and Two Phased Transactions.

1.5 is coming soon !

Next release (1.5):
Notification system in Client (https://nxtforum.org/general-discussion/%28core%29-start-of-the-notification-system/)
Plugin system in Client (https://nxtforum.org/nrs-client-development/%28client-plugins%29-specification-developers-guide/)
Voting System (https://nxtforum.org/general-discussion/%28video%29-a-walk-through-nxts-voting-system/)
Two phased transactions (https://nxtforum.org/general-discussion/%28core%29-teaser-for-phased-transactions/)

 ;D


TL:DR

Notification System, you get messages in the UI when you have sold or bought something. Small but very useful addition!
Plugin System, allows third party plugins to connect directly into the Nxt Client. Expect something form SuperNet/Multigateway, Coinomat and a few others very soon.


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: box0211 on February 28, 2015, 08:39:20 PM
would be interesting if there was a way to create a dynamic password generator that is somehow linked to your mobile with with an app like google authenticator when using nxt login.


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on February 28, 2015, 09:36:47 PM
would be interesting if there was a way to create a dynamic password generator that is somehow linked to your mobile with with an app like google authenticator when using nxt login.

You covered a lot of ground there!  ;D

What do you mean by dynamic? If you mean random, the main client generates a diceware password with a greater entropy than the encryption in Nxt, all done client side so it is secure against bruteforcing. If you still don't trust that, then you can create your own diceware password and enter it yourself.

Two phase transactions will act like google authenticator, in that you can set it up to need two (or more) accounts to approve any transactions from your main account. It has the same effect in that if someone hacks your scvount, they can't steal anything or purchase scam assets/mscoins the would be thief is selling.

Not all of this is in thr mobile wallet but there is vontant development. You might want to look at the online wallets you can access at mynxt.info or nxtblocks.info. They use the short psssword you use in your log in to create a secure password as above so they are easier to use on the move. There is also Android and iOS apps available but don't know a lot about them


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on March 01, 2015, 11:46:27 PM
Seems some people think that Nxt doesn't have a presence on this forum.

So I just wanted to point out that Nxts 'official' thread for help and general chat can be found:

https://bitcointalk.org/index.php?topic=587007.0

Thanks  ;D


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: box0211 on March 02, 2015, 04:04:16 AM
no what i meant was have it generate a custom QR time based code that is derived from your password. so everytime someone logins to nxt they must have the constantly changing pin # to login to their account.


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on March 14, 2015, 09:15:02 PM
The surprise gifts just keep on coming - Multiaccount wallets.


Login in Nxt 1.5 does not require a password anymore. Only sending a transaction does. In effect, 1.5 has a multi-account wallet as a client side only feature.


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on March 14, 2015, 09:16:26 PM
no what i meant was have it generate a custom QR time based code that is derived from your password. so everytime someone logins to nxt they must have the constantly changing pin # to login to their account.

Sorry, I forgot about this. I think I understand.  I'll ask the devs, Jones is always interested in stuff like this.


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: jones_ on March 14, 2015, 09:34:19 PM
no what i meant was have it generate a custom QR time based code that is derived from your password. so everytime someone logins to nxt they must have the constantly changing pin # to login to their account.

Sorry, I forgot about this. I think I understand.  I'll ask the devs, Jones is always interested in stuff like this.

I am :) my most recent system uses an encrypted wallet.dat type format where you can use a keypad to type in your PIN to unencrypt the nxt secretphrase. That way your account is safe against keyloggers and losing your wallet.dat and its short enough to be rememberable.



Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on March 14, 2015, 09:41:23 PM
I knew it  :D Could it be adjusted to rely on a dynamic pin generator, a different PIN produced each use? That sounds complicated to do.


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: allwelder on March 14, 2015, 11:34:32 PM
great,wait for NRS1.5 :)


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: jones_ on March 15, 2015, 03:53:18 AM
I knew it  :D Could it be adjusted to rely on a dynamic pin generator, a different PIN produced each use? That sounds complicated to do.

It could reencrypt the data with a different key each time, but it would just be more work for the user remembering new passwords each time the previous one is entered.

A 2fa like system would be cool, but is fairly impractical in a non centralized system. The closest to the is a project I've heard called nxt vault, but they plan to use nxt phasing and account control to achieve multisig like 2fa.


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: box0211 on March 15, 2015, 01:35:22 PM
maybe make a 2fa thats somehow correlates to the block height since it changes. and with the block height u generate a 2fa code that only u remeber. say for example a math formula. ex. block height is 1000 . now u decide enter ur own 2fa formula which is: (blockheight * 2) + 5

2fa code is 2005

this is all derived from the block height and the formula u remember. this makes it a always changing pass without the need of another device.

does this make sense?


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: jabo38 on March 15, 2015, 02:46:43 PM
maybe make a 2fa thats somehow correlates to the block height since it changes. and with the block height u generate a 2fa code that only u remeber. say for example a math formula. ex. block height is 1000 . now u decide enter ur own 2fa formula which is: (blockheight * 2) + 5

2fa code is 2005

this is all derived from the block height and the formula u remember. this makes it a always changing pass without the need of another device.

does this make sense?

using block height as a part of the 2FA is a pretty interesting idea


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Eadeqa on March 15, 2015, 07:14:29 PM
maybe make a 2fa thats somehow correlates to the block height since it changes. and with the block height u generate a 2fa code that only u remeber. say for example a math formula. ex. block height is 1000 . now u decide enter ur own 2fa formula which is: (blockheight * 2) + 5

2fa code is 2005

does this make sense?

No, it doesn't make sense. This is nonsense. Who decides if your formula is correct and lets you login? Where is the formula saved? Why can't the hacker use the same formula?


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: box0211 on March 16, 2015, 02:45:57 AM
your password is the formula. you never type the formula. you calculate it in your head and you just type it out. even if there was a key logger they wouldnt be able to steal the code since its always changing. no one will know ur formula.

i havent firgured out where its saved yet.. just an idea for now.


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Eadeqa on March 16, 2015, 05:18:02 AM
your password is the formula. you never type the formula. you calculate it in your head and you just type it out. even if there was a key logger they wouldnt be able to steal the code since its always changing. no one will know ur formula.

This doesn't make any sense. The client (software) also have to know the same formula  -- the one that is in your head -- otherwise how does the software check if your number  is correct?

2FA  doesn't work with decentralized system. It works when there are two parties, one is a server, and the second one is your phone, both have the same secret and can verify the code generated by the same shared secret. What you are saying makes no sense, as you and the software you  are using must have the same formula on the same machine. That doesn't add any security.


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: jones_ on March 16, 2015, 06:10:13 AM
your password is the formula. you never type the formula. you calculate it in your head and you just type it out. even if there was a key logger they wouldnt be able to steal the code since its always changing. no one will know ur formula.

This doesn't make any sense. The client (software) also have to know the same formula  -- the one that is in your head -- otherwise how does the software check if your number  is correct?

2FA  doesn't work with decentralized system. It works when there are two parties, one is a server, and the second one is your phone, both have the same secret and can verify the code generated by the same shared secret. What you are saying makes no sense, as you and the software you  are using must have the same formula on the same machine. That doesn't add any security.


Not impossible, just different.

What if I have a smartphone app that has a secretphrase encrypted with the data in a qr code kept somewhere else, then I need to scan that qr code to decrypt the secretphrase, the app signs the transaction bytes with it and then discards the secretphrase and qr code data.

Then someone with my phone cant use my nxt unless they have my qr code also, 2 factors of authentication.


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Eadeqa on March 16, 2015, 07:38:51 PM

What if I have a smartphone app that has a secretphrase encrypted with the data in a qr code kept somewhere else, then I need to scan that qr code to decrypt the secretphrase, the app signs the transaction bytes with it and then discards the secretphrase and qr code data.

This isn't true 2FA. In 2FA the code is generated dynamically, so it changes every 30  second and can't be reused.

What you describe here is static password in the phone that you are scanning instead of typing.

That isn't 2FA

Nxt client never saves the password  anyway, so if you don't like typing that password, you can write an app that scans it instead. Same thing. This isn't 2FA


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on March 18, 2015, 11:59:34 AM
Account Control (lock your account to prevent any thefts, only allow transfers to specified accounts and others) looks like it could be in version NRS 1.6.

So any news about AC  now ?

Another dev, Petko, is working on AC. I see regular updates in a corresponding branch, so I think it will be in 1.6


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: ChuckOne on March 18, 2015, 05:27:36 PM
2FA in Nxt will be realized with hashchains.


What if I have a smartphone app that has a secretphrase encrypted with the data in a qr code kept somewhere else, then I need to scan that qr code to decrypt the secretphrase, the app signs the transaction bytes with it and then discards the secretphrase and qr code data.

This isn't true 2FA. In 2FA the code is generated dynamically, so it changes every 30  second and can't be reused.

What you describe here is static password in the phone that you are scanning instead of typing.

That isn't 2FA

Nxt client never saves the password  anyway, so if you don't like typing that password, you can write an app that scans it instead. Same thing. This isn't 2FA


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on March 18, 2015, 05:31:06 PM
2FA in Nxt will be realized with hashchains.


What if I have a smartphone app that has a secretphrase encrypted with the data in a qr code kept somewhere else, then I need to scan that qr code to decrypt the secretphrase, the app signs the transaction bytes with it and then discards the secretphrase and qr code data.

This isn't true 2FA. In 2FA the code is generated dynamically, so it changes every 30  second and can't be reused.

What you describe here is static password in the phone that you are scanning instead of typing.

That isn't 2FA

Nxt client never saves the password  anyway, so if you don't like typing that password, you can write an app that scans it instead. Same thing. This isn't 2FA

What (rough) release will hashchains be in? And is that the tech that prevents spam and allows zero fees?


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on March 18, 2015, 05:31:29 PM
Also, for the fans...

Hi folks,

right now, we are busy finishing the experimental version of 1.5.0e. It will contain the long-announced Voting System and phased transactions.

Voting System will give several options to create polls and several options to vote on such creates polls. Also, the set of voters can be restricted.

Phased transactions leads to a new kind of transactions: transactions included within a block but with delayed execution.

However, understand its implications require a severe amount of time and consideration (concerning the protocol, server-side, UI-side, third-party applications, etc.) which the team currently is working on. We are on a good track to pin down every corner cases, try to smooth things out and remove insensible use-cases.

That's so far for the upcoming release 1.5.0e. I cannot tell a release date for now. We first need to make sure we got it all right (at least theoretically) to reduce the amount of work later on.

Cheers,
Chuck


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on March 19, 2015, 01:30:01 PM
Seems Nxt has a new core dev. I can't keep up..  :D

Is Petko new?

Yes, active contributor made some improvements to peer layer & tests and working on AC [Account Control] now.


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on March 24, 2015, 09:47:18 AM
Important: Get ready for JAVA 8

Java 8 is needed for the NRS 1.5.x series of updates


You can do it when it is released but ChuckOne thought "some folks of you need more time to get this ready and test your environment well"


See Announcement thread here: https://nxtforum.org/general-discussion/(core)-get-ready-for-java-8-0/


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: box0211 on March 25, 2015, 10:37:12 PM
2FA in Nxt will be realized with hashchains.


What if I have a smartphone app that has a secretphrase encrypted with the data in a qr code kept somewhere else, then I need to scan that qr code to decrypt the secretphrase, the app signs the transaction bytes with it and then discards the secretphrase and qr code data.

This isn't true 2FA. In 2FA the code is generated dynamically, so it changes every 30  second and can't be reused.

What you describe here is static password in the phone that you are scanning instead of typing.

That isn't 2FA

Nxt client never saves the password  anyway, so if you don't like typing that password, you can write an app that scans it instead. Same thing. This isn't 2FA

any link to how hashchains would work for 2fa?


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on April 01, 2015, 08:44:10 AM
Edited the OP to remove "Pay on Secret Reveal" Transaction type in version 1.7.x as this will be part of 1.5.x (in 2 Phased Transactions)

See:

If P2SH is due out at a later date than two-phased transaction, will Nxt still support support m-of-n via P2SH?

Sure, m-of-n will be easily possible with 1.5.0, P2H isn't needed for that.

I was under the impression P2SH was different to P2H?

No, all is about paying to hash. In bitcoin, P2SH is paying to script hash, but there're no scripts in Nxt.


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on April 02, 2015, 12:44:09 PM
Jean-Luc and friends have found a way to make 2 phased transactions atomic (both executed or both not executed).

+1

In a nutshell, one of the problems is that the last approval transaction which should approve both transfer A and B can be front run by the submitter with another transaction to approve just A, then the original transaction would be removed as duplicate. We had a long discussion about ways this can be mitigated. Currently the direction is to rely on account control to prevent this. This means that this specific scenario won't be supported before 1.6.
In 1.5 you'll be able to approve multiple phased transactions with the same approval transaction but the last approver can front run its own approval transaction with a different approval.

After some more brainstorming, I believe we have a working solution that I will implement for 1.5. It will be possible to use phasing to make two transactions of any type atomic (they are either both executed, or both not executed), as long as at least one of them is phasing safe (asset transfers and AE orders are safe). And the good news is that this will not require any additional transactions, just the two that need to be coupled.


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on April 05, 2015, 10:03:21 AM
All being well, testnet NRS v.1.5e will be released in a couple of day  ;D

Hi, do you know any release date yet for the 1.5 NRS?

Thanks

If nothing serious happen, we will be able to release 1.5.0e after this weekend. Please note, this is an experimental release for testnet first.

This is only for tech users to test before full release.


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Nxtblg on April 05, 2015, 04:40:11 PM
Jean-Luc and friends have found a way to make 2 phased transactions atomic (both executed or both not executed).

Any plans to adapt that technique towards atomic Asset-to-Asset transactions?


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on April 05, 2015, 06:42:45 PM
Jean-Luc and friends have found a way to make 2 phased transactions atomic (both executed or both not executed).

Any plans to adapt that technique towards atomic Asset-to-Asset transactions?

I'll ask.


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on April 05, 2015, 07:35:59 PM
Jean-Luc and friends have found a way to make 2 phased transactions atomic (both executed or both not executed).

Any plans to adapt that technique towards atomic Asset-to-Asset transactions?

Reply from jl777

Quote
I will use this for InstantDEX


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on April 05, 2015, 08:37:17 PM
There will be two ways to make two transactions execute atomically in 1.5: phasing with by-transaction voting, and phasing with by-hash voting.

By-transaction is analogous to using referenced transactions, except the attacks possible due to the fact that the referencing transaction is still in the unconfirmed pool when the other one (referenced) is broadcast are avoided, because the phased transaction is already in the blockchain (and if desired, one could wait for 720 confirmations on it) when the other one (linked) transaction is broadcast. As I said, two transactions of any type can be coupled this way, for example two asset transfers. Also a phased transaction can link to up to 10 transaction and be set to require at least n of them to be present in order to get executed.

By-hash is pay-on-reveal-secret, and takes three transactions in total. The two transactions that need to be executed atomically are created as phased, both depending on the same hash, and will be executed only when a third transaction is received that contains a secret which matches that hash. This can be extended to up to 10 transactions being released with the same secret.

Pay on reveal secret can also be used to create cross-blockchain atomic transactions with other blockchains that support the same method, as long as the same hash function (sha256 in our case) is used. If needed, we will extend this to support other hash functions.


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Nxtblg on April 05, 2015, 08:55:59 PM
Thanks, Daedelus.


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on April 06, 2015, 11:29:26 PM
Vitalik Buterin of Ethereum fame finds Nxt's algo "cryptoeconomically secure"

https://bitcointalk.org/index.php?topic=1015354.0


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on April 07, 2015, 01:33:56 PM
Potential for expiring voting tokens in version 1.7, BUT...

https://nxtforum.org/voting-system/proposition-asset-token-that-expire-for-voting-system/

Sorry, no additions anymore(for 1.5.x at least), we're going to release! In 1.7 / further releases some additions to VS possible(features for 1.6 already considered and mostly implemented).

*snip*

...version 1.6.x features have already been decided and have already been implemented. Nice  :)

I think artificial delays are being used to allow bugs to emerge and be fixed between big feature updates in each release that we will be going through for a while yet. +1


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on April 07, 2015, 01:57:10 PM
From Above, go here...

https://bitcointalk.org/index.php?topic=587007.msg11009475#msg11009475  

..for general chat  ;) Post copied across.


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on April 07, 2015, 08:40:14 PM
Account Control will be in NRS 1.6  ;D

Yes, this is part of account control and is planned for 1.6, Petko is working on it.


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Hollowman338 on April 08, 2015, 12:39:31 AM
Fix fungability and maybe i will turn my head.

Can you show me where one unit of NXT is worth more than another? http://www.ar15.com/images/smilies/smiley_freak.gif


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on April 09, 2015, 07:56:39 AM
Getting ahead of myself slightly....


Any info for what is in version 1.6?

Probably Coin Shuffling + Account Control(only phaseable in 1.6)


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on April 09, 2015, 08:50:03 AM
Prunable data being work on as we speak for a future release..  :o

*snip*
...even with the prunable data I am implementing now...
*snip*

Source: https://nxtforum.org/general-discussion/maximum-block-size-is-too-restrictive/msg173057/#msg173057


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Hollowman338 on April 09, 2015, 11:54:33 AM
Prunable data being work on as we speak for a future release..  :o

*snip*
...even with the prunable data I am implementing now...
*snip*

Source: https://nxtforum.org/general-discussion/maximum-block-size-is-too-restrictive/msg173057/#msg173057

This will be absolutely revolutionary.  8)

I expect TaunSew's head will explode soon after.


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on April 10, 2015, 06:42:52 AM
Jean Luc has finished Blockchain Pruning of Arbitrary Messages and will be included in the next testnet release  :o

The implementation of prunable plain and encrypted messages is complete and will be in 1.5.1e.


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on April 17, 2015, 04:46:17 PM
One click installer will be included as standard in all future Nxt releases. Currently on the testnet in version 1.5.


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on April 17, 2015, 04:48:07 PM
Alias System is being used to create a decentralized DNS system (think Namecoin)

Anyone interested in promoting Nxt's decentrslized internet, Nxt Hyperboria, to like minded people? Currently an untapped resource of users there  ;D

Hi guys,

while checking the updates over Hyperboria I just find out that there will be an event called: "Battle of the Mesh v8" from 3rd to 9th August 2015 in Maribor, Slovenia.

Is there any Nxter who is able to attend and spread to them what can Nxt could do or how to integrate the mesh net hardware with the Nxt platform (decentralized DNS)?

That would be awesome and beneficial both for the two communities!!!


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: liliwang on April 17, 2015, 09:39:10 PM
so great coin! keep up work!  ;D


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: tyz on April 17, 2015, 10:58:17 PM
Nxt is the only coin project that constantly delivers what they've promised.


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on April 17, 2015, 11:10:30 PM
Nxt is the only coin project that constantly delivers what they've promised.

Darn tooting. And we have 18 months of releases to prove it  ;D


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: box0211 on April 18, 2015, 12:13:52 AM
so when does NXT cross the path where everyone can safely say it isn't a scam nor care about the premine situation?

its seriously quite shocking to see so much progress on this coin compared to others. i haven't checked up on ethereum yet, but i hear from other devs they have some nice progress aswell.  anyone know?


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: 0nlyBTC on April 18, 2015, 06:31:32 AM
https://bitcointalk.org/index.php?topic=1022078.msg11061636#msg11061636

This got me thinking. I think its time to take another look at NXT.

For the record I joined NXT just after the release but was swayed away primarily because of the amount of coins (1 billion).

 


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: EvilDave on April 18, 2015, 11:05:26 AM
After 18 months of solid NXT development based on very secure and stable software and blockchain.......I think it's time to stop with the scam accusations and come up with some new FUD for NXT.

Heres a test release of the installer for the NXT 1.5.2e client:
https://nxtforum.org/nrs-releases/nrs-v1-5-2e/msg174395/#msg174395

Can't get much simpler than this......
http://i61.tinypic.com/oi985g.jpg


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: box0211 on April 18, 2015, 03:54:06 PM
maybe have an ADVANCED option where you can enable/disable flags?


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: DecentralizeEconomics on April 20, 2015, 04:09:06 AM
https://bitcointalk.org/index.php?topic=1022078.msg11061636#msg11061636

This got me thinking. I think its time to take another look at NXT.

For the record I joined NXT just after the release but was swayed away primarily because of the amount of coins (1 billion).

 

Total amount of coins doesn't matter.  A large float non-inflationary currency will beat a smaller float inflationary currency every time.  NXT has ZERO inflation.


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: 0nlyBTC on April 20, 2015, 05:48:04 AM
https://bitcointalk.org/index.php?topic=1022078.msg11061636#msg11061636

This got me thinking. I think its time to take another look at NXT.

For the record I joined NXT just after the release but was swayed away primarily because of the amount of coins (1 billion).

 

Total amount of coins doesn't matter.  A large float non-inflationary currency will beat a smaller float inflationary currency every time.  NXT has ZERO inflation.

Total amount of coins matters with perceived scarcity in comparison to bitcoin. At that time (past tense) I perceived 1 billion to be outrageous. Right now, my perception is, 1 billion is acceptable.
       


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: SmallFormFactor on April 20, 2015, 05:53:26 AM
this coin has the most potential i think, wondering more about the dev though


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: achimsmile on April 20, 2015, 06:37:31 AM
wondering more about the dev though

Could you elaborate on what makes you wondering?


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: SmallFormFactor on April 20, 2015, 03:08:46 PM
will the technology tree ever be updated?


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on April 20, 2015, 10:24:36 PM
will the technology tree ever be updated?

Devs aren't in charge of the tree website, it's a community project  ;D

QBTC runs the website, I want to update the tree. I'll try contacting her again.


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: SmallFormFactor on April 21, 2015, 12:24:32 AM
will the technology tree ever be updated?

Devs aren't in charge of the tree website, it's a community project  ;D

QBTC runs the website, I want to update the tree. I'll try contacting her again.

there is defiently room for improvement


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on April 21, 2015, 12:11:36 PM
will the technology tree ever be updated?

Devs aren't in charge of the tree website, it's a community project  ;D

QBTC runs the website, I want to update the tree. I'll try contacting her again.

there is defiently room for improvement

You can post any comments here: https://nxtforum.org/general-discussion/nxt-technology-tree/


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on April 23, 2015, 12:20:55 PM
will the technology tree ever be updated?

Devs aren't in charge of the tree website, it's a community project  ;D

QBTC runs the website, I want to update the tree. I'll try contacting her again.

there is defiently room for improvement

QBTC has got back to me. She is putting together a plan to smooth out the update process.

Once that is done, I will be taking suggestions  ;D



Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on April 23, 2015, 12:24:00 PM
Anyone trying to follow the testnet releases of the new features, bookmark this: https://nxtforum.org/nrs-releases

Anything with an 'e' after it is intended as a testnet release, the most current one at the time of writing is NRS v1.5.4e.


For testing, you can request some testNXT here...

https://nxtforum.org/testnet/some-testnxt-to-test-asset-exchange/

...by posting your testnet account number (don't use your main net account passphrases on testnet)


Have fun  :)


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: box0214 on April 23, 2015, 04:31:53 PM
uhhh.. not even 42 hours and you guys have another release? 1.5.5e?

does any other coin crank out this much progress?



Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on April 23, 2015, 04:42:10 PM
uhhh.. not even 42 hours and you guys have another release? 1.5.5e?

does any other coin crank out this much progress?



We have a lot of unsung testnet testers who find a lot of the bugs so they are fixed for the main release. They are very valuable in the work they do.


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on April 23, 2015, 06:30:43 PM
There was fix in 1.4.17 that fixed a bug. Someone is still trying to exploit that bug in the stragglers that haven't updated.


Update to 1.4.17 NOW, to support the network.


https://nxtforum.org/nrs-releases/nrs-v1-4-17/

Rally the troops  ;D


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on April 29, 2015, 08:32:15 AM
FYI, the testnet version of NRS is now at v1-5-6e. Don't upgrade yet unless you are an advanced user wanting to test Nxt.

Everyone else should be on 1.4.17.

https://nxtforum.org/nrs-releases/



Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on May 14, 2015, 05:36:06 PM
MS Coin shuffling confirmed for NRS 1.6

Most businesses like Jetcoin are likely to need only a small subset of all Nxt features - I guess balance leasing, aliases, DGS, MS (or at least some MS currency versions), coin shuffling (coming in 1.6), are not needed and not relevant for Jetcoin.

Updated OP to reflect this.


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on May 14, 2015, 05:40:50 PM
Added wiki links for Voting, Phased Transactions and the Plugin System to the OP for ease of reference. I think they are hot off the presses from the last couple of weeks for anyone looking to solid in and to view the guides.


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: ThomasVeil on May 15, 2015, 11:27:47 AM
The upcoming release will need a lot of testing: https://nxtforum.org/general-discussion/%28core%29-release-or-not-release/
Phasing seems quite complex, so I suppose this will take quite a while until it's safe to release. So any bit of testing will speed it up.

Apparently any PC can run mainnet and testnet at the same time. Maybe that's helpful to know.


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: tyz on May 15, 2015, 05:32:12 PM
It's getting really confusing what the most up-to-date version of Nxt is. There is a 1.4.xx and a 1.5.xx line at the same time.
I am in the field to understand the differences but new users must be very confused  :-\ Isn't is possible to bring both together?


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: ThomasVeil on May 15, 2015, 09:34:43 PM
It's getting really confusing what the most up-to-date version of Nxt is. There is a 1.4.xx and a 1.5.xx line at the same time.
I am in the field to understand the differences but new users must be very confused  :-\ Isn't is possible to bring both together?

How should that be possible? One is a test version, so necessarily one or more numbers ahead.
Typically there is an "e" added on the experimental version (current is 1.5.8e (https://nxtforum.org/index.php?topic=9121.msg178903#msg178903)), so that should make the distinction easier.


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: box0214 on May 16, 2015, 04:15:54 AM
you can test it on http://jnxt.org:7876/index.html


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: Daedelus on May 16, 2015, 11:28:21 AM
There is a call for non technical users to test the testnet; your uncle, your mother your boyfriend.. everyone needs to give it a try.

https://nxtforum.org/general-discussion/%28core%29-release-or-not-release/

Using the testnet it easy (they designed it that way  ;D )

What is testnet? It is a play area for new features to be trialled and broken before going on the mainnet that we all use otherwise. It looks the same, works the same as you are used to but you get to play with the newest features before they are released  ;D

Things beginners need to know:


1) Don't use your mainnet passwords on the testnet.

2) Do not use your mainnet passwords on the testnet. Create new testnet accounts you only use on testnet, do this and you will be completely safe.

3) Put the testnet client folder in a different place to you mainnet client folder. Cos you can't have two 'nxt' folders in the same place (stop laughing please)

4) You need to edit one file. No programming skills required, just basic typing skills. Go in to the folder nxt > conf > and open nxt.default_properties in notepad.
Where it says nxt.isTestnet=false change it to nxt.isTestnet=true This tells the client to connect to testnet and not mainnet. Save the file and close.

5) This is the link to the testnet client, you can't use the mainnet one: http://localhost:6876/index.html (http://localhost:6876/index.html)

6) Once you have the testnet client running with a brand new testnet account set up, post you account ID here: https://nxtforum.org/testnet/some-testnxt-to-test-asset-exchange/

7) By doing step 6), you will shortly be sent some FREE TestNXT! (that aren't worth anything). So you will then have the ammunition to...

  • Have a vote on the world's best bobsleigh team
  • Phase a transaction to yourself to stop you spending your pocket money until next week
  • Play with the various plugins that aren't available on mainnet yet, like NxtBubble everyone has been losing their minds over recently. Play for free
  • and more

Personally, I am going to create an MSCurrency and use it as tokens in a vote (yes, you can vote with stuff other than NXT  ;D ). If you want to take part, please post your testnet account here and I will send you a few tokens.


If I have convinced you to give it a whirl (what is the worst that could happen?), the latest testnet client is 1.5.8e and you can download it from: https://nxtforum.org/nrs-releases/nrs-v1-5-8e/



If this post is scary and frightening (understandable), then don't worry. Just ignore it and make sure you have upgraded the latest stable mainnet client (at time of writing NRS v1.4.18)


Please post any questions and I will find someone who can answer them  ;D


Title: Re: [NXT] Nxt Technology Tree - Next release: v1.5 *Voting* AND *Multsig*
Post by: CryptoMrM on May 16, 2015, 12:13:37 PM
A credit system would be brilliant in my opinion.

Hope they can prioritise this.


Title: Re: [NXT] Nxt Technology Tree - Now LIVE: v1.5 *Voting**Multsig**plugins**installer*
Post by: Daedelus on June 07, 2015, 04:56:03 PM
Version 1.5 is now live!

If you haven't upgraded to a NRS v1.5.x, you are now on a fork.

The latest Client at the time of writing is v1.5.10. Get the latest client here >>> https://nxtforum.org/nrs-releases/


NRS v1.5 Features 2015

Voting System - https://wiki.nxtcrypto.org/wiki/Voting_System
2-phased transactions (Advanced Multisig) - http://wiki.nxtcrypto.org/wiki/Phasing
Plug-in Apps System - https://wiki.nxtcrypto.org/wiki/Plugins
Prunable Data - https://wiki.nxtcrypto.org/wiki/The_Nxt_API#Prunable_Data
Windows Installer


OP updated.


Title: Re: [NXT] Nxt Technology Tree - Now LIVE: v1.5 *Voting**Multsig**plugins**installer*
Post by: Trouble821 on June 07, 2015, 05:05:08 PM
Is the version 5 blockchain the same format as the version 1.4 blockchain? Do we need to download the whole  blockchain to use it or can we start syncing from a copied version 1.4 blockchain?


Title: Re: [NXT] Nxt Technology Tree - Now LIVE: v1.5 *Voting**Multsig**plugins**installer*
Post by: EvilDave on June 07, 2015, 05:25:10 PM
@Trouble821:

The 1.4.x and 1.5.x blockchains aren't immediately compatible with each other.
You can either update your 1.4.x installation to 1.5.10, which will convert the old blockchain to the newer format, or start again with a clean 1.5.10
install. There is a copy of the 1.5.10 blockchain available on the PeerExplorer site, for a quick update.
Just to add to your choices, there is also an integrated Windows installer available, for the easy install option.

Here are the links:

NRS 1.5.10:
https://nxtforum.org/nrs-releases/nrs-v1-5-10/

NRS 1.5.10 (Windows installer)
https://nxtforum.org/nrs-releases/nrs-v1-5-10/msg181836/#msg181836

Quickstart blockchain download:
http://www.peerexplorer.com/
(Bottom of page: Download Nxt Blockchain )


Title: Re: [NXT] Nxt Technology Tree - Now LIVE: v1.5 *Voting**Multsig**plugins**installer*
Post by: box0214 on June 07, 2015, 10:45:17 PM
any video walkthrough?


Title: Re: [NXT] Nxt Technology Tree - Now LIVE: v1.5 *Voting**Multsig**plugins**installer*
Post by: SmallFormFactor on June 22, 2015, 06:34:45 AM
yes a guide please would be considerate


Title: Re: [NXT] Nxt Technology Tree - Now LIVE: v1.5 *Voting**Multsig**plugins**installer*
Post by: barbierir on June 22, 2015, 01:11:00 PM
any video walkthrough?


MrCluster87 has been doing videos for a long time:
https://www.youtube.com/user/MrCluster87/videos

Overview of Nxt 1.5 series:
https://www.youtube.com/watch?v=q4umpYABYt8

Walkthroughs of some of the latest features:
Plugin:
https://www.youtube.com/watch?v=I3XEehcCi4E
Voting:
https://www.youtube.com/watch?v=7YnfL5SXE8U
Phased transactions:
https://www.youtube.com/watch?v=Raq0LNN8v5k


Title: Re: [NXT] Nxt Technology Tree - Now LIVE: v1.5 *Voting**Multsig**plugins**installer*
Post by: Daedelus on June 25, 2015, 04:34:05 PM
any video walkthrough?


MrCluster87 has been doing videos for a long time:
https://www.youtube.com/user/MrCluster87/videos

Overview of Nxt 1.5 series:
https://www.youtube.com/watch?v=q4umpYABYt8

Walkthroughs of some of the latest features:
Plugin:
https://www.youtube.com/watch?v=I3XEehcCi4E
Voting:
https://www.youtube.com/watch?v=7YnfL5SXE8U
Phased transactions:
https://www.youtube.com/watch?v=Raq0LNN8v5k

Wow! I didn't know about these!

+1440 to MRCluster87


Title: Re: [NXT] Nxt Technology Tree - Nxt's develpment plan that keeps on delivering
Post by: Daedelus on October 26, 2015, 09:12:10 PM
As you know, the Tennessee Project has the full support of the core developers. The success of this fundraiser is closely linked to the future development of Nxt, and I want to post here our current roadmap, as it stands now. You can see our development plan is long term - we need a long term marketing and business plan to go with it.

Development Roadmap

Disclaimer:
The NXT developers provide no commitment to deliver any of the features described herein, and reserve the right to change this product roadmap from time to time at their sole discretion.


NXT 1.7 (Dec 2015)
Coin shuffling
Account control for phased transactions
Immediate execution of phased transaction on approval
Stable block times, 60 s average, max 10 min
Fee spreading and throttling of unique resource allocation
Account properties
Singleton assets
Mac installer

To guarantee development past release 1.7, when faced with continued price decline and almost no marketing, we need your support for the Tennessee project. Show us that you care.

NXT 1.8 (April 2016)
Two factor authentication
Account transfer (panic button)
Account control
Controllable assets
Exchange API

NXT 2.0 (December 2016)
White label prunable blockchains
Source: https://nxtforum.org/general-discussion/%28marketing-business-and-development%29-the-tennessee-project-fundraiser/msg197291/#msg197291


For completeness, Tennessee Project is Nxt's funded marketing plan for the next 12 months. Tennessee used Nxt's trustless crowd funding feature for raise 10 Million NXT from the community (approx $70,000 USD). If the target wasn't met, all donations would have been returned automatically through the protocol. Tennessee project thread is here: https://nxtforum.org/general-discussion/%28marketing-business-and-development%29-the-tennessee-project-fundraiser/


Title: Re: [NXT] Nxt Technology Tree - Nxt's develpment plan that keeps on delivering
Post by: barbierir on October 28, 2015, 07:10:57 AM


Development Roadmap

NXT 1.7 (Dec 2015)
Coin shuffling
Account control for phased transactions
Immediate execution of phased transaction on approval
Stable block times, 60 s average, max 10 min
Fee spreading and throttling of unique resource allocation
Account properties
Singleton assets
Mac installer

NXT 1.8 (April 2016)
Two factor authentication
Account transfer (panic button)
Account control
Controllable assets
Exchange API

NXT 2.0 (December 2016)
White label prunable blockchains

Great roadmap!!!


Title: Re: [NXT] Nxt Technology Tree - Nxt's plan that keeps on delivering
Post by: Daedelus on October 28, 2015, 10:45:43 PM
On Nxt's Smart Contract implementation (there are several options on the table) and how Ethereum plans to do the same

Guys, you know we have a lot of hot discussions on AT Project then Smart Contracts proposal from cfb. I wasn't a fan of AT project(I wasn't strictly against that as well though). And I was strictly against Smart Contracts, I really don't like the idea of projecting core implementation details into the blockchain.

Having a job during last days to investigate current state of Ethereum, I would like to say it's good Nxt has delayed AT project adoption. It's not a scalable approach, it has a lot unexpected properties and so on.

Quick example, its possible to write some random crap into blockchain as contract code, e.g. https://etherscan.io/tx/0x4bb32548d3b28d8bbdbe969888dff6285a0404bb314b7a8e5d81a61a313781eb (contract https://etherscan.io/address/0x190cf16a720f69d1b1ac68e873d9c5b06c1f0f2b). It starts with invalid instruction 2f then some meaningless stuff. Fee is minimal as code execution aborts immediately. Trying to submit something about 60kb after this 1kb tx, I've got my geth stuck and broken  ;D

And please note this is not a bug, even more, this is the best behaviour probably(and with arbitraty-input JMP instruction it's not possible to analyze code execution correctness at all, probably).

And scalability would be a problem for Eth. Considering the same logic, e.g. polling to get done against Nxt & Eth, in the former case it's code running
on top of JVM while in latter it's about code running on top of EVM which is running on top of JVM/pyVM/LLVM.

Some researchers around are working on solving general problems of Ethereum-like contracts, namely scalability and privacy. I made the blogpost comparing two known proposals, Hawk and Enigma http://chepurnoy.org/blog/2015/10/towards-a-new-frontier-of-the-smart-contracts-hawk-and-enigma/ .

In both cases contract execution is happening off-chain, and blockchain is being used to store commitments / MACs or CRSes(common reference string for non-interactive Zero Knowledge Proof with size of tens kilobytes).

Surprisingly(or not), Nxt is already well ready for storing that complementary data. The only thing we need is to promote Nxt chain for being used for things like that(so to use Nxt  in both systems). Thoughts?

Source: https://nxtforum.org/general/nxt-and-smart-contracts/msg196912/#msg196912


Title: Re: [NXT] Nxt Technology Tree - Nxt's plan that keeps on delivering
Post by: maincoin on October 30, 2015, 08:14:03 AM
Really nice, looking forward to updates


Title: Re: [NXT] Nxt Technology Tree - Nxt's plan that keeps on delivering
Post by: Daedelus on October 30, 2015, 01:19:08 PM
OP updated with more detailed info and made clearer.

Video walkthroughs, video discussions and teasers added for all core features listed in OP. More release history and links will be added in time. Props go to MrCluster87 (https://www.youtube.com/channel/UCp2H5Nwn6ry402F2pofZWXg) and Tai Zen (https://www.youtube.com/channel/UC_S5FBcMfrFbeV1ZRa3dJmA).

Post if the you have any problems with the links.  ;D


Title: Re: [NXT] Nxt Technology Tree - Nxt's plan that keeps on delivering
Post by: Daedelus on October 30, 2015, 04:27:24 PM
Added summary of versions 1.1, 1.2 and 1.3 to OP. Plus links to Nxt APIs and full release notes for all versions.

Also added documentation links for Monetary System and Minting (Mining of Monetary System coins).


Title: Re: [NXT] NxtTechnologyTree.com - The plan that keeps on delivering
Post by: RealBitcoin on October 31, 2015, 12:01:39 AM
Very good website, it really sums up NXT's roadmap perfectly, and the design makes it user friendly.

I had to tweet it:
https://twitter.com/RealBitcoinBlog/status/660243941091078144


Title: Re: [NXT] NxtTechnologyTree.com - The plan that keeps on delivering
Post by: Daedelus on November 09, 2015, 03:06:23 PM
Very good website, it really sums up NXT's roadmap perfectly, and the design makes it user friendly.

I had to tweet it:
https://twitter.com/RealBitcoinBlog/status/660243941091078144

The website is 99.9% by QBTC  :)


Title: Re: [NXT] NxtTechnologyTree.com - The plan that keeps on delivering
Post by: Daedelus on November 09, 2015, 03:09:47 PM
Added to OP:

Video Walkthrough link added for Nxt Marketplace core feature

Links to Transparent Forging nxtforum.org discussion threads and "Advantages of Transparent Forging" thread by Come-from-Beyond added


Title: Re: [NXT] NxtTechnologyTree.com Discussion - The dev plan that keeps on delivering
Post by: abctc on November 09, 2015, 04:00:37 PM
I think, full Account Control is most important feature in 1.7.


Title: Re: [NXT] NxtTechnologyTree.com Discussion - The dev plan that keeps on delivering
Post by: lovely89 on November 11, 2015, 11:49:09 AM
I think, full Account Control is most important feature in 1.7.

I've  been waiting for this feature for a long time. I thought it was originally going in 1.4 :(


Title: Re: [NXT] NxtTechnologyTree.com Discussion - The dev plan that keeps on delivering
Post by: Daedelus on November 13, 2015, 02:18:12 PM
I think, full Account Control is most important feature in 1.7.

I've  been waiting for this feature for a long time. I thought it was originally going in 1.4 :(

Well it shouldn't be too log to wait now  ;D It will be a big step forward, these are the planned features from Aug 2014.. (as Account Control is being implemented in 3 phases, one already complete, then some of these are live now)


1. Disable non-SmartContract transactions

Removes ability to initiate manual transactions. After they are disabled only virtual transactions initiated by smart contracts (hosted on this account) will be processed. This subfeature is necessary to unlock extra potential of Smart Contracts and should be done before I complete Smart Contracts.

Manual transactions can be enabled again only if a smart contract does it. A possible application is funding an account for a kid who will get access to this account only after some conditions r met (like becoming 18 y.o.)


2. Send money/assets only to predefined accounts

Defines a list of acconts that can be recipients of transactions initiated by the account. Besides extra protection some other schemes can use this subfeature, for example, an escrow service that can send money only to Alice or Bob, but not to himself.

 
3. Enable/Disable "Instant Transactions" mode

Enables/disables "instant" transactions mode described by BCNext here - https://bitcointa.lk/threads/nxt-instant-transactions-with-guaranteed-confirmation.179540/

Pay attention, that it doesn't automatically create IT feature. Mczarnek is working on another IT approach proposed by anon136, but I think that we need legacy IT mode just in case.


4. Allow/Disallow only some outgoing/incoming transaction types

Allows/disallows different transaction types. Besides extra security it's handy to prevent anyone from sending trash assets to ur account.


5. 2FA with hash chains

This brings 2-factor authorization into Nxt. Actually it's possible to have N-factor auth, it's similar to Multisig of Bitcoin, but requires to send two transactions instead of one. This also adds protection against quantum computers.


6. Transfer of everything to another account (at will, dead man's switch, incoming transaction)

Can be used to transfer everything from one account to another. It can also be used to "merge" multiple accounts into one.


7. Setting spending limits

As title says. Can be used for stronger security and also to limit amounts ur wife/kid spends.



Remember, this is only a guide. Features have been switched around and new ones added that weren't (like the cold storage integration). But I think the devs have proved in the last two years that they have the expertise to deliver what they say they will.


Title: Re: [NXT] NxtTechnologyTree.com - The plan that keeps on delivering
Post by: RealBitcoin on November 13, 2015, 02:24:21 PM
Very good website, it really sums up NXT's roadmap perfectly, and the design makes it user friendly.

I had to tweet it:
https://twitter.com/RealBitcoinBlog/status/660243941091078144

The website is 99.9% by QBTC  :)

The tweet got over 70 retweets, gotta spread the word about nxt tree and upcoming features.

I advertised my tweet, lets see how efficient will be :)


Title: Re: [NXT] NxtTechnologyTree.com - The plan that keeps on delivering
Post by: Daedelus on November 13, 2015, 02:27:50 PM
Very good website, it really sums up NXT's roadmap perfectly, and the design makes it user friendly.

I had to tweet it:
https://twitter.com/RealBitcoinBlog/status/660243941091078144

The website is 99.9% by QBTC  :)

The tweet got over 70 retweets, gotta spread the word about nxt tree and upcoming features.

I advertised my tweet, lets see how efficient will be :)

Nice one  ;D


Title: Re: [NXT] NxtTechnologyTree.com Discussion - The dev plan that keeps on delivering
Post by: Daedelus on November 13, 2015, 02:29:19 PM
I found this from CfB too, which might help in the discussion to avoid confusion...


...I see that people confuse Account Control and Phasing. The rule is quite simple: if it's only u who control ur account then it's AC, if other people required for control then it's Phasing [Phased Transactions].

[this bit is my addition]


Title: Re: [NXT] NxtTechnologyTree.com - The plan that keeps on delivering
Post by: RealBitcoin on November 16, 2015, 11:50:24 AM
Very good website, it really sums up NXT's roadmap perfectly, and the design makes it user friendly.

I had to tweet it:
https://twitter.com/RealBitcoinBlog/status/660243941091078144

The website is 99.9% by QBTC  :)

The tweet got over 70 retweets, gotta spread the word about nxt tree and upcoming features.

I advertised my tweet, lets see how efficient will be :)

Nice one  ;D

Over 110 retweets now. Any results so far? Let me know so that I can see if this is efficient.



Title: Re: [NXT] NxtTechnologyTree.com - The plan that keeps on delivering
Post by: Daedelus on November 18, 2015, 01:11:44 AM
Very good website, it really sums up NXT's roadmap perfectly, and the design makes it user friendly.

I had to tweet it:
https://twitter.com/RealBitcoinBlog/status/660243941091078144

The website is 99.9% by QBTC  :)

The tweet got over 70 retweets, gotta spread the word about nxt tree and upcoming features.

I advertised my tweet, lets see how efficient will be :)

Nice one  ;D

Over 110 retweets now. Any results so far? Let me know so that I can see if this is efficient.



Unfortunately, the 0.1% involvement I have with the website means I don't have this find of visibility. Maybe QBTC with drop by with some stats.


Title: Re: [NXT] NxtTechnologyTree.com Discussion - The dev plan that keeps on delivering
Post by: Daedelus on November 18, 2015, 01:16:13 AM
Proposed changelog for NRS 1.7, to give the community time to discuss the implications and any concerns.

In the spirit of keeping the community informed about what is coming in 1.7, here is the changelog, as it is now. All features described are already implemented, this is not a roadmap, this is completed work (for the server part at least, we are still waiting for the UI to be finished and polished).


Coin Shuffling
This feature is based on the paper by Tim Ruffing et al, http://crypsys.mmci.uni-saarland.de/projects/CoinShuffle/coinshuffle.pdf .

Coin shuffling can be used to perform mixing of NXT, MS currencies (unless created as non-shuffleable), or AE assets. Any account can create a new shuffling, specifying the holding to be shuffled, the shuffle amount, number of participants required, and registration deadline. This is done using the shufflingCreate API. The subsequent shuffling steps can be done either manually, by using the shufflingRegister (for accounts other than the creator), shufflingProcess, shufflingVerify or shufflingCancel APIs, or, much more conveniently, by starting an automated Shuffler, using the startShuffler API. Once started, the Shuffler monitors the blockchain state for transactions relevant to the specified shuffle, and automatically submits the required transactions on behalf of the user, performing shuffle processing, verification, or cancellation as needed. To do this, the Shuffler is required to keep the user secret phrase in memory, therefore it should be run on a trusted local machine only. A restart or a crash of the node requires the shuffler to be started again using the startShuffler API, as it should never save the user secret phrase on disk.

To participate in a shuffling, a deposit of 1000 NXT is needed, in addition to the amount of currency or asset being shuffled. Or if shuffling NXT, the amount of the shuffle must exceed this 1000 NXT minimum. If the shuffling completes successfully, this amount is added to the recipient account balance, to allow it to send outgoing transactions (as it is required that only new, unused accounts are specified as recipients). If the shuffle fails due to a registered participant failing to participate as required, or intentionally submitting false data, the participant responsible for the shuffle cancellation is penalized by retaining this deposit and sending it to the forger of the shuffle finish block instead. If a shuffle is cancelled because the required number of participants is not met, nobody is penalized and all deposits are refunded.

Query APIs to retrieve currently running shufflers, shufflings, and shuffling participants are: getAllShufflings, getAccountShufflings, getAssignedShufflings, getHoldingShufflings, getShufflers, getShuffling, and getShufflingParticipants.

If desired, finished shufflings can be automatically deleted from the database if the nxt.deleteFinishedShufflings property is set to true (default is false).

The fee for creating a shuffling or registering in one is 1 NXT, for the shuffling process or shuffling cancel transactions 10 NXT, and for the verify transaction 1 NXT.


Account control for phased transactions
Any account can be restricted to only be allowed to issue phased transactions subject to a specific voting model. This is achieved by the account submitting a setPhasingOnly transaction using the setPhasingOnlyControl API. The getPhasingOnlyControl API can be used to retrieve the status of an account phasing control, and getAllPhasingOnlyControls to get all accounts subject to phasing control with their respective restrictions.

Once set, the phasing only account control can only be disabled or changed with another setPhasingOnly transaction, itself subject to the currently set phasing restrictions.

Note that by-transaction and by-hash voting models are not allowed for phasing control, and setting voting model to none is used to disable the control.


Immediate release of phased transactions on approval
Phased transactions with a voting model that does not depend on account balance (such as by-transaction or by-hash), or by-account with no minimum balance and with a whitelist, will be released before their finish height as soon as approved (in the block in which the transaction causing their approval is executed), if possible. Such early finish is guaranteed for transaction types known to be phasing safe. For others, if the early finish does not succeed due to the transaction failing validation at this height or conflicting with another transaction in the same block, a second, final release attempt will be performed at finish height.


New base target adjustment algorithm
Average block times will be 60 s, with 1440 blocks per day. Block times should practically never exceed 10 min.

Limit of 1000 NXT on minimum forging balance. This applies to the total of the account own guaranteed balance plus any balances leased to it, but not to each individual balance lease. An account with balance lower than the limit can still lease its balance to another.


Account properties
Those are name / value pairs that can be set on any account (except Genesis), by either the account owner, or by another account. Names are limited to 32 characters, and values to 160 characters. Names are unique per account and per setter account, but not globally unique. Account properties cannot be transferred between accounts. The setter of an account property can edit it by replacing its value with another. Either the setter, or the recipient (if different) of an account property can delete it. There is no limit on the number of properties an account can have. Fee for setting account property is 1 NXT for value up to 32 chars, with additional 1 NXT fee for every 32 chars after that.

Account properties are managed using the setAccountProperty and deleteAccountProperty APIs. To query the properties of an account, or those set by an account, the getAccountProperties API can be used.


Singleton assets
Issuing an asset with a quantity of 1, decimals 0, and description length not exceeding 160 characters, will require a base minimum fee of 1 NXT only, instead of the regular 1000 NXT asset issuance fee. For description of more than 32 chars, an extra 1 NXT fee is added for each 32 chars. Asset name for singleton assets is limited to 10 chars, same as for regular assets.


Throttling of unique resource allocation transactions
Asset issuance (excluding singleton assets), monetary system currency issuance, and alias assignment (excluding re-assignment), will be limited to only one transaction of each type accepted per block.


Spreading back block fees for asset and currency issuance
The transaction fees for asset (excluding singleton assets) and currency issuance will be split between the forgers of the current and the previous three blocks in a 4:3:2:1 ratio.


Deletion of asset shares will be performed as a separate AssetDelete transaction type instead of as sending the shares to Genesis. Sending shares to Genesis will no longer be allowed.


Fees and size limit changes

Several transaction types or attachments will have new fees and size limits, to encourage users to utilize the prunable versions when available, and to make fees proportionate to actual blockchain space consumed.

Aliases:
Base fee 2 NXT, with 2 NXT additional fee for each 32 chars of name plus URI total length, after the first 32 chars. Name and URI size limits remain at 100 and 1000 chars respectively.

Messages and EncryptedMessages (non-prunable):
Maximum length reduced to 160 bytes. 1 NXT fee for each 32 bytes after the first 32 bytes. For encrypted messages, the length is measured excluding the nonce and the 16 byte AES initialization vector.

Fees and size limit for prunable messages remain unchanged.

AccountInfo:
Base fee 1 NXT, with 2 NXT additional fee for each 32 chars of name plus description total length, after the first 32 chars. Name and description size limits remain at 100 and 1000 chars. AccountInfo transactions throttled at one per block.

Polls:
Base fee 10 NXT for polls with up to 20 options, and total size of poll name plus poll description plus total option length not exceeding 320 chars. For each option above 20, an additional fee of 1 NXT, and for each 32 chars after 320, an additional fee of 1 NXT. Poll creation throttled to one per block. Name, description, and option length limits remain at 100, 1000, and 100 chars respectively.

DGS Listing:
Base fee 2 NXT, with 2 NXT additional fee for each 32 chars of name plus description total length, after the first 32 chars. Name and description size limits remain at 100 and 1000 max. DGS Listing throttled at one per block.

DGS Delivery:
Base fee 1 NXT, with 2 NXT additional fee for each 32 bytes of encrypted goods data after the first 32 bytes, nonce and AES initialization bytes excluded. Encrypted goods data size limit remains 1000 bytes.



Title: Re: [NXT] NxtTechnologyTree.com Discussion - The dev plan that keeps on delivering
Post by: Daedelus on November 18, 2015, 01:18:21 AM
Devlelopers building on top of Nxt should pay attention to these threads, there are some important changes in Nxt to be aware of:

https://nxtforum.org/core-development-discussion/adapting-client-side-code-to-the-fee-changes-planned-for-1-7/
https://nxtforum.org/core-development-discussion/new-fees-and-size-limits-in-1-7/

Ordinary users, you won't notice the changes so don't worry  :D



Title: Re: [NXT] NxtTechnologyTree.com Discussion - The dev plan that keeps on delivering
Post by: Daedelus on November 18, 2015, 01:24:09 AM
Coin Shuffling
This feature is based on the paper by Tim Ruffing et al, http://crypsys.mmci.uni-saarland.de/projects/CoinShuffle/coinshuffle.pdf .

Following on from ^^^this^^^^, Nxt's implementation of coin shuffling has been reviewed by the creator of coinshuffling... Tim Ruffing !

https://nxtforum.org/core-development-discussion/coin-shuffling-code-review-by-tim-ruffing/


Here is the tl:dr version:

And a confirmation by Tim that all issues have been addressed:

No problem. Just to confirm: All your answers look reasonable and make sense to me

Green light  ;D


Title: Re: [NXT] NxtTechnologyTree.com Discussion - The dev plan that keeps on delivering
Post by: Daedelus on November 18, 2015, 01:30:18 AM
I will just leave this here to make it clear to any developers reading this:

1. There will be changes in fees and permanent message size limit in 1.7. They will take effect in the 1.7 hard fork, in very early January 2016.

2. These changes will break any application that has hardcoded fees of 1 NXT, or uses permanent messages exceeding 160 bytes.

3. *snip* ALL API USERS CAN, AND ABSOLUTELY MUST START UPDATING THEIR CODE NOW. DO NOT WAIT UNTIL 1.7 STABLE IS RELEASED *snip* START UPDATING TO 1.6.2, USE SERVER-SIDE FEE CALCULATION, AND EITHER SWITCH TO PRUNABLE MESSAGES, OR MAKE SURE PERMANENT MESSAGE SIZE DOES NOT EXCEED 160 BYTES.

4. To repeat. Do not wait until 1.7.1 stable *snip* THIS IS THE ADVANCE NOTICE.

Technical questions about the transition should be discussed here: https://nxtforum.org/core-development-discussion/adapting-client-side-code-to-the-fee-changes-planned-for-1-7/



Title: Re: [NXT] Development Discussion - The dev plan that keeps on delivering
Post by: box0214 on November 24, 2015, 04:03:00 AM
great job on the release timeline. cant wait to see it in action.


Title: Re: [NXT] Development Discussion - The dev plan that keeps on delivering
Post by: EvilDave on November 24, 2015, 10:36:21 PM
I'm currently sending the following message out to all exchanges to help them with the upgrade path from 1.5.15 to 1.6.2 to 1.7.
There's useful information here for everyone, especially  if you run an NXT-based project.
Spread the word.....

*************************************************************************************************
Mandatory upgrade to NRS 1.7 before 21 Jan 2016

The next planned Nxt release, 1.7, will be a mandatory upgrade for everyone, as it will be a hard fork.
The first 1.7 version will be released at the end of this month (November 2015) as an experimental release,
a stable mainnet 1.7 version will be released at the end of the year,
and the 1.7 hardfork will be set to occur in mid January 2016.

Any systems still running on versions older than 1.7 will be adversely affected.
We recommend that any systems still running now on the last version (1.5.15) be upgraded as soon as possible to the newest stable release: 1.6.2.
This will make the transition to the 1.7 branch much simpler.
(Note: this does not apply to MGW node operators, liase with the MGW team for the latest information)
 
An upgrade from 1.5.15 to 1.7 is NOT recommended, and we will be unable to provide effective support for that upgrade path.

While the stable 1.7 version has not been released yet, it is
imperative for Nxt-based projects that preparations for migration to 1.7 begin now, as for any
API client this will involve a number of code changes. The current stable release is 1.6.2,
and all API changes required for 1.7 are already fully supported in 1.6.2.
Upgrading to 1.6.2 now will ensure a smooth transition to 1.7 when it is released, as there should be no API
incompatibilities between 1.6.2 and 1.7 stable.


Below is a high level review of the code modifications required.
A detailed list of all affected APIs is posted at:
https://nxtforum.org/nrs-releases/nrs-v1-6-2/msg199198/#msg199198 , and
the changes are also discussed in the 1.6.0e, 1.6.1e, and 1.6.2
changelogs, available as usual in the changelogs directory of the 1.6.2
release package. Please do read the information in these changelogs.

https://nxtforum.org/nrs-releases/nrs-v1-6-2/
https://nxtforum.org/nrs-releases/nrs-v1-6-1e/
https://nxtforum.org/nrs-releases/nrs-v1-6-0e/


1. A number of API calls, which in 1.5.15 and previous releases return
additional information, at a performance cost, have had their defaults
modified not to return those extra fields unless specifically
requested. The format of the API response has not changed, only what
fields are returned by default. If your code uses any of those APIs and
in some invocations needs the additional fields, make sure to add the
corresponding "include" parameters in those places.

2. The getAccountTransactions and getAccountTransactionIDs APIs,
deprecated in 1.5 have been removed in 1.6. Use
getBlockchainTransactions instead and make sure to handle correctly the
phased transactions. Some enhancements to getBlockchainTransactions,
such as being able to get only executed phased (or not phased)
transactions, introduced in 1.6.1e, should make that easier.

3. Some APIs no longer do a detailed error checking of the user input.
Any APIs that accept an object id such as account, asset, or currency,
but do not need to retrieve the actual object, no longer check for its
existence. Such APIs will now return an empty result list instead of an
error, when supplied for example with non-existent asset id.

4. Asset transfers to the Genesis account are now treated as deletion
of asset shares, and as such are not retrievable using the
getAssetTransfers API. The quantityQNT in the asset JSON returned by
APIs such as getAsset now corrects for such share deletion. The
original asset quantity issued is returned as initialQuantityQNT in the
asset JSON.


The above API incompatibilities must be taken care of on upgrade from
1.5.15 to 1.6.2. The 1.7 API will be consistent with 1.6.2 and will
require no further adjustments.


Other than the API tweaks, there are two major changes to take effect
in the 1.7 hardfork, that require taking action now and preparing in
advance:

1. For virtually all transaction types in 1.7, fees charged will no
longer be constant
(currently 1 NXT), but based on the actual
transaction size. As it is not possible to hardcode the logic for fee
calculation in each client of the API, the approach suggested is to let
the server determine and use the minimum fee required, which happens
when a new transaction is submitted with feeNQT=0 parameter. This
feature is fully supported in 1.6.2, and therefore a migration to using
server-side calculated fees can be started now.

2. The maximum allowed size of permanent message attachments (plain or
encrypted) has been significantly reduced, from 1000 bytes to 160
bytes. If you use permanent messages, regardless of the transaction
type they are attached to, you need to make sure their size does not
exceed 160 bytes. As fees for permanent messages have also been
increased significantly and are proportional to the actual message
size, it is strongly recommended to switch to using prunable messages
instead. To create a message as prunable, the only change required is
to add messageIsPrunable=true parameter to the corresponding
transaction creation API call. The format of the transaction JSON is
the same for permanent and prunable messages (this is why they can't
both coexist in the same transaction), therefore no changes in parsing
the JSON response are needed. Prunable messages are also deleted by
default after 90 days. If your application needs to have them available
longer, or indefinitely, this can be configured in the nxt.properties
file, and it is also possible to automatically retrieve such expired
prunable messages from archival nodes running on the Nxt network.
Prunable messages have been supported since 1.5, and archival nodes are
introduced in 1.6.2, so again the migration from permanent to prunable
messages can be started now, without waiting for the 1.7 stable release.

Please see this forum thread for information and discussions regarding
the transition to prunable messages and the fee calculation changes:
https://nxtforum.org/core-development-discussion/adapting-client-side-code-to-the-fee-changes-planned-for-1-7/

We have also set up a mailing list, to allow better direct communication with the Nxt dev team, so if you
are responsible for an Nxt-based project, sign up here:
http://nxt.org/cgi-bin/mailman/listinfo/nrs-development
 
**********************************************************************************************


Title: Re: [NXT] Development Discussion - The dev plan that keeps on delivering
Post by: tyz on November 30, 2015, 07:32:36 PM
Nxt testrelease 1.7.0e has been released

Test release Nxt 1.7.0e has been released with great new features. Check it out!
http://nxter.org/nxt-testrelease-1-7-0e-has-been-released/