Understanding the public, private and consortium consensus algorithms in blockchain technology. (12th October 2022)