Starting with an overview of blockchain technology and consensus mechanisms including basic concepts, network architecture and main components, the book then provides a review of advanced PoS-based consensus mechanisms and discusses important challenges including PoS consensus security and PoS performance and scalability issues.