Essential Components of Blockchains: Consensus & Decentralisation | Colin LeMahieu, Nano ($XNO)nanocurrency in #blockchain • last year #crypto #cryptocurrencies #technology #decentralisation #xno #nano