Staking has become an essential feature of many blockchain networks, allowing users to participate in network consensus and earn rewards. While Ethereum has been the leading blockchain network for staking, with over $80 billion worth of ETH currently staked, Bitcoin has also been expanding its use case boundaries and exploring staking as a way to provide users with additional earning opportunities. In this article, we will explore basic background of Bitcoin extensions, as well as the development history of Bitcoin BRC20, its current staking experiments and their drawbacks, and what StaFi can do for Bitcoin and BRC20 staking.