Essential Components of Blockchains: Consensus & Decentralisation | Colin LeMahieu, Nano ($XNO)nanocurrency (25) in blockchain • 3 years ago blockchain crypto cryptocurrencies technology decentralisation xno nano