Based on the framework of the previous blog and dimensions, we can compare Ethereum with Hyperledger Fabric. The characteristics of Ethereum can be seen on the following picture:
As the comparison shows as well, there are some major differences between the two technologies. As Ethereum is intended to be a public network, Hyperledger Fabric is for consortium use-cases. This fact is visible on the transaction scope, higher transaction privacy, and better performance. Hyperledger Fabric implements a modular consensus mechanism, with several different algorithms, ranging from simple fault tolerance to simple Byzantine fault tolerance (maximum one node error). Another major difference is that Hyperledger Fabric does not implement any kind of a tokens, neither internal, nor external.