software underlying blockchain projects is frequently updated (forked) to implement new
policies, and these forks are the subject of our inquiry. We investigate the ways in which the
decentralized governance structure and preferences of users influence which policies are
implemented, considering network effects as well as user preferences for different policies.
We describe several types of forks and identify the strategic conditions necessary for each …