Some friends have asked me for my thoughts, I admit I haven’t paid much attention to Neo myself but I am happier with this project, the team, architecture, planning and thought that has gone into it.
First of all, Neo, in my opinion has the technical superiority and is the better and faster coin to use everyday. It has similar features such as the digital asset/smart contract option and API. Neo is based on C# basically the fastest and most efficient programming language. Ethereum is based on my arch nemesis, Java which I’ve always found to be efficient, slow, buggy and riddled with security issues (which is one thing that makes me very nervous about major bugs or hacks impacting the Ethereum network and blockchain in the future).
My belief is that because Neo is seen as Chinese based that it has scared away investors and this is the only reason why we see Ethereum as #2 or #3 in terms of market cap. Neo is not far behind and if more attention and awareness shifts towards it I believe it’s only a matter of time before it overtakes Ethereum.
I’ve also seen much more evidence that the Neo team cares about the community by actively participating in discussions. By comparison I can see endless complaints about issues that the ETH community has on their own forums with seemingly no response from the team. Another factor is that the NEO team seems to be a professional and experienced team. The ETH founder is only 18-years old and originally from Russia (nothing against Russia I am long there and we have many wonderful clients from there and around the world!). I am highlighting that both teams are overseas but the fact that Neo is entirely Chinese and based inside China is probably the stumbling block for its growth.
What is wrong with Neo?
One big issue that I believe will be a huge problem is the fact that Neo is not divisible. You cannot buy a fraction of a Neo. This will be a huge problem even at it’s current value of $108 USD. What if you want to buy a bag of chips or a USB stick? It completely fails as a currency even though it’s otherwise superior to Ethereum. How about if you want to invest in an ICO and you want to send .5 Neo? No, not going to happen so Neo has set itself on the path to self-destruction in my opinion. I’m very disappointed as otherwise it has done everything much better than Ethereum but shoots itself in the foot over the inability to ever be a real currency or used in daily transactions and this will only worse as the value increases. This in itself almost makes the currency fail and is major stumbling block. I also take issue with Neo’s GAS which will become another huge issue just like Ethereum, it is confusing and annoying. See my blog post about how a $5 transaction in ETH cost me over $105 in gas fees!
Don’t get me wrong on this issue, I am long China, but with all the news coming out of China I believe it scares people away from this currency. This aspects actually draws me towards it, in China there is such high regulation that the kind of scams I see many other developers pull is much harder to do even compared to Japan.
I would be all over Neo if the coin was divisible.
Would I invest in Neo?
Not at these levels, but I also won’t buy more Ethereum for similar reasons. I do think Neo is a much better implementation of the Ethereum concept minus one huge issue with the currency division not being possible.
The hype on this digital asset/smart contract sounds great but in practice I am strongly against directly mixing currency and other assets in the same technology especially after Ethereum’s parity issue (we’ve seen nothing yet and I believe most of these smart assets will experience huge issues in the future).
Neo could still very well be an Ethereum killer but suffers from GAS and non-divisible currency.