Why the future may already be here with NEO
https://hackernoon.com/why-the-future-may-already-be-here-with-neo-824ba801a51b?source=email-48173bf313b4-1515243336230-digest.reader------1-6§ionName=topFlexible Development Environment
Unlike Ethereum, which forces software developers to learn and use its own proprietary language (Solidity), NEO supports many different programming languages, including Java, C#, VN.Net, F#, Kotlin, and Python, with plans to support C, C++, Golang, and Javascript in the future.
NEO provides compilers and plug-ins for these languages, which are used to compile high-level languages into instruction sets supported by NEO virtual machines. This makes the platform much more accessible to developers, allowing them to use programming languages that they are already familiar with.
Ingenious Consensus Method / No Forks
All blockchain platforms rely on consensus to prove that all transactions are valid. Bitcoin and many other projects (including Ethereum currently) use Proof of Work (PoW) methods, which basically require expending a lot of energy to solve complex mathematical problems.
Another common method is Proof of Stake (PoS). With this method, blockchain nodes are required to “stake” or allocate funds (denominated in the currency being used) to earn verification rewards. The big benefit of PoS, compared to PoW, is that much less energy is expended. It is more eco-friendly.
NEO utilizes a different consensus method called Delegated Byzantine Fault Tolerance (dBFT). You can read all about the mechanics of dBFD here, but the biggest benefit of that system is that it prevents code splits/forks. This is a huge plus, as we have all seen the controversy and drama associated with the numerous Bitcoin (and Ethereum) forks. This will lead to greater stability of the NEO platform.
Transaction Speed
Both Bitcoin and Ethereum suffer from slow (and expensive) transactions. Ethereum can handle about 15 transactions per second, while NEO can support over 10,000 transactions per second.
When Cryptokitties became a think recently, Ethereum struggled to keep up with demand.
They look innocent, but they took down Ethereum.
NEO is designed to handle mainstream apps like that as well and it is much better equipped for the future. To be fair to Ethereum, there are plans to improve performance in the future, but those plans are still not set in stone, with no near-term timeline for significant improvement.
Quantum Computer Proof
This one is really important. We are getting closer and closer to the time when quantum computers will be operational. And when they are, nearly every cryptocurrency will be vulnerable, because quantum computers may be able to break their cryptography. It’s important that every blockchain project is prepared as soon as possible for the future by using quantum-resistant cryptography.
NEO already does.
Dividends For NEO Holders
NEO coins represent ownership in the NEO platform. There will be a maximum of 100 million NEO coins and these coins represent shares in its blockchain. NEO owners have voting rights for important decisions related to the platform. They also receive recurring dividends in the form of GAS coins. GAS is used to pay for NEO transactions and the dividends received by NEO holders are generated by those transaction fees.
This is a unique, compelling model that incentivizes people to hold NEO.
Note: if you own NEO, make sure you own the wallet and/or that you can claim the GAS that you are earning. For instance, most exchanges will not allow you to claim your earned GAS (Binance being a lone exception).
I highly recommend the NEON wallet for NEO; it makes it very easy to see your current balances, in terms of NEO and GAS and to claim your GAS anytime you like.
Platform For ICOs
Ethereum has rightly gotten a lot of attention for its role in developing the booming ICO market in 2017. Hundreds of ICOs were deployed using Ethereum as the backbone for their tokens. The Ethereum ERC-20 token framework has been the biggest attraction for Ethereum overall and that standard is now accepted on nearly every exchange and most Ethereum-based wallets.
But NEO also allows projects to launch their own tokens/projects on its platform. The NEP 5 token standard is their ERC-20 equivalent. We’ve seen a couple of ICOs on NEO recently and now some templates/standards are popping up as well, such as the NEX ICO smart contract template.
You can expect a LOT more ICOs to running on NEO in 2018.