Bitcoin | What is a fork and how does it work?