Hyperledger Fabric integrates Ethereum smart contract

Hyperledger Fabric logo

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.  

The contract is reported to be written in different languages that might include Solidity or Vyper which is native to the Ethereum platform, replacing previously used Go, Java, and Javascript. This integration with EVM would be more appealing to the developers. Furthermore, the integration can be broken into key parts, the EVM user chain code, and web3 provider Fab3.

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.

  • TAGS
  • hyperledger
  • hyperledger fabric
  • smart contract
  • integrates

Blockstuffs Poll

What will be the value of bitcoin by the end of 2019?