A fork is a modification to the rules governing a blockchainAs a distributed ledger technology (DLT), a blockchain is a digital ledger that can create an immutable record of transactions.... Read More. Developers may create “forks” as part of an upgrade process, or they can occur naturally when different groups of miners begin using different versions of the protocol softwareProtocol software is the program that enforces a blockchain’s protocols. Read More. When a fork occurs, the rules that govern the blockchain change. This modification to the rules results in a new and distinct blockchain.