0
My understanding is that clients are different software environments which run on top of the decentralized computing infrastructure which is the blockchain architecture. The most popular of which by a large margin is Bitcoin Core. This made sense to me but I recently read that different clients process different types of transactions. For example, Bitcoin XT would process different transactions than the Bitcoin protocol. Would this not make it a fork of the original blockchain as opposed to a different type of software. How does Bitcoin Cash come into this also as they process different types of transactions but have their own blockchain? Should they not also be listed as a client?
