https://www.somethingsblog.com/2024/10/22/unlock-blockchains-power-consensus-protocols-explained/