Consensus Algorithms on Appendable-Block Blockchains: Impact and Security Analysis