NEM has some powerful technological advantages over rivals. By coding its own blockchain, from the ground-up, NEM exhibits efficiency stability and speed. Moreover, using Java (and soon C++) makes it more readily accessible to businesses in comparison to ETH - who's own coding language which is new and so more vulnerable to user-error. Successfully tested by Banks in Japan. Catapult release for summer 2017 which incorporates both public and private blockchains into NEM along with providing several other major features.