Ethereum blockchain is capable to process over 15,000 transactions each second. On the other hand, NEO can support around 10,000 transactions a second. On top of transaction speed, both cryptocurrencies have various fundamental differences and come with varied perks and pitfalls.