Hyperledger Fabric, a platform for distributed ledger network hosted by the Linux Foundation, announced its support for the Ethereum Virtual Machine(EVM) smart contracts with the aim of allowing the migration of blockchain based Dapps.
Previously, Hyperledger released smart contracts for Ethereum platform to be written for Burrow, one of its project. With the release of Hyperledger Fabric 1.3 a couple of weeks ago, the integration between the Burrow and Fabric was finalized. Now, both these projects allow the smart contracts written in the Ethereum Virtual Machine to run on the Hyperledger blockchain without any modification.
Basically, Hyperledger Fabric is designed with four main basic modules: the main ledger, identity management, the consensus mechanism, and smart contracts called chain code. The Ethereum smart contracts are an alternative to the chain code.
Ethereum uses the concept of gas which was introduced to prevent the developers from running useless applications and dominating the network resources. With Hyperledger Fabric, however, there’s no use of gas or Ether, hence most of the contracts run without any problem. The development team is further looking for the solution of this contradictory functionality.
Besides this, the Hyperledger fabric is also focusing on adopting other features of Ethereum ecosystem. Let's hope for the further evolution of the blockchain in the future.