My approach is: understand the fundamentals before diving into something new.
PBFT (Practical Byzantine Fault Tolerance) was proposed by Castro and Liskov in 1999, making BFT consensus practical for real-world systems.
Many proof-of-stake chains combine BFT voting with staking: voting power is based on the amount staked, and validators who violate the rules have their stake slashed.
$ATOM is the native coin of Cosmos Hub, a chain that uses a Byzantine fault-tolerant consensus mechanism.
Anything to add? Share it in the comments.