Smart contracts and decentralised applications.
Off the top of my head, this puts it in direct competition with Ethereum, EOS, Neo (Antshares), NEM among others.
How do people see this playing out? Will we end up with just one solution, with many falling by the wayside? Or many solutions?
And if it's just one platform, what are the key criteria? Scalability has to be one. Coding language? Use cost? Or will it just be like VHS / Betamax, i.e. whoever gets their apps built first??