ABSTRACT

This chapter provides a brief introduction to the NEO blockchain platform introduced from China. It seeks to describe two native tokens of this blockchain, its network, its customised consensus mechanism commonly known as dBFT and its ability to support smart contracts with a wide range of programming languages. NEO is a blockchain platform and cryptocurrency designed to build a scalable network of decentralised applications. The NEO blockchain supports running private networks, in particular for writing and testing DApps and smart contracts. In the NEO consensus algorithm, “consensus nodes” are those who participate in the consensus activity by verifying the validity of the transactions. In the NEO dBFT consensus mechanism, taking about 15 to 20 seconds to generate a block, the transaction throughput is measured up to about 1000 TPS, which is excellent performance amongst the public chains.