nxt vs supernet

NXT and SuperNet Exhibit Growing Pains

Early in November SuperNet and NXT had what could best be described as a mini crisis. A common held belief within the NXT community is that SuperNet and NXT work side by side. It is true that the two entities are a match made in heaven, however sometimes friends disagree. When the words, “So I say goodbye” from highly respected SuperNet programmer JL777 appeared on the NXT forum, the world of NXT started running around like a bunch of headless chickens. Everyone had their own opinion and conspiracy theories appeared. As expected, the chaos ended and positive steps were taken to ensure a mindful and peaceful co-existence. So let’s take a step back and see what really happened.

Early in November SuperNET and NXT had what could best be described as a mini crisis. A common held belief within the NXT community is that SuperNet and NXT work side by side. It is true that the two entities are a match made in heaven, however sometimes friends disagree. When the words, “So I say goodbye” from highly respected SuperNet programmer JL777 appeared on the NXT forum, the world of NXT started running around like a bunch of headless chickens. Everyone had their own opinion and conspiracy theories appeared. As expected, the chaos ended and positive steps were taken to ensure a mindful and peaceful co-existence. So let’s take a step back and see what really happened.

The source of the problem is NXT’s software updates. As you know, NXT is still a young financial system and it has ambitions to be the leading 2.0 cryptocurrency. In order for NXT to evolve, updates are inevitable. Some of these updates are small, whilst others are large. It was these large updates that concerned SuperNet. Updating software is usually seen as a good thing, for example, if one of your favourite computer games is being updated this is usually a positive. In the world of finance on the other hand, this can bring mixed results depending on what is updated. NXT’s recent update made significant changes to what we call the API. The API is essentially the code in the program that holds everything together. Programs that are built on top of financial systems require a steady API or else their programs simply crash. Some of SuperNET’s applications were affected by NXT’s new API changes.

As you can imagine, SuperNET was particularly upset at these changes. JL777, known for his work ethic and ability to code groundbreaking technology in little to no time, saw some of his work unusable which would only be another setback. JL777 accused NXT of not giving ample warning and a lack of documentation of the upcoming release.

There is no doubt the NXT developers made some mistakes, in fact apologies were made. Riker, NXT’s PR representative, said in NXT’s forum, “So once again apologies for anyone who has been affected by this mis-communicated API change.” What came next were a series of discussions with NXT core developer Jean-Luc, JL777 and two mediators (evildave and damelon). It was clear in the discussions that JL777 wanted backward compatibility implemented. This basically means that if there are changes to the API, applications built on an old version could revert back to an older version. The NXT developers said this was impractical.

After the discussions, there was a period of uncertainty, was SuperNet really going to leave NXT? The answer is no. According to a SuperNet statement, SuperNet will continue to use NXT, however they did urge NXT to implement an industry-standard 1-year deprecation policy. This means that the API would not be changed for a whole year, and if it were to be it would be communicated well in advance. So how did it get to this stage? There are many theories, however, it was pretty clear that it came down to miscommunication and misunderstanding. There was a large period of time when SuperNet, nor NXT had a proper PR representative. In fact, Riker was only just recruited a few days before the incident as NXT’s PR representative.

What is important to note is that SuperNet’s statement was extremely positive and a real crisis was averted. Groundbreaking SuperNet technology built on top of the best decentralized financial system is one hell of a combination. For the offical SuperNet Statement, click HERE.

“Yes, for our financial operations we are completely with NXT, for the operational side, we really do hope that the core NXT developers find suitable our request, since it is just following industry standards. superNET always have developed based on different platforms (BTCD, NXT) and we do honestly like to expand and investigate possible improvements in this aspect, and that will continue too. So basically, nothing changes too much, there are parts of superNET that indeed will explore other platforms for both research and stability purposes, but superNET is not leaving NXT by any means.” – eth