WHAT IS Hyperledger Burrow?

Hyperledger Burrow is a framework for executing smart contracts in permissioned blockchains. Hyperledger Burrow is currently being incubated as part of Hyperledger, a community of open-source projects and tools to facilitate commercial implementations of blockchain technology.

Key Takeaways

Hyperledger Burrow is a framework which can be used to execute smart contracts in permissioned blockchains.

Hyperledger Burrow is built around a Byzantine Fault Tolerant consensus algorithm. There is no mining or transaction fees, allowing blockchains to scale up for commercial applications.

Hyperledger Burrow was conceived as ErisDB by Monax in 2014. It is now part of the Hyperledger family of blockchain projects.

Understanding Hyperledger Burrow

Following the success of bitcoin, many blockchain advocates recognized the potential of using distributed ledgers to execute smart contracts. However, existing networks such as Bitcoin or Ethereum were too limited for business applications, due to the high cost and latency of open blockchains.

In order to facilitate blockchains that could operate at a commercial scale, the Linux Foundation launched the Hyperledger community in 2015. Many industry leaders joined the initiative in order to develop enterprise-grade blockchain tools, including IBM, Intel and Microsoft.

Burrow is one of the projects under the Hyperledger umbrella. It was originally designed by Monax, an open platform to build, ship, and run blockchain-based applications for business ecosystems. The famous processor and chipmaker Intel has also co-sponsored the project, which is currently in incubation under Hyperledger.

How Hyperledger Burrow Works

Hyperledger Burrow is a node software which can be used to create a permissioned blockchain. Because the participants in permissioned blockchains are known and trusted by the rest of the network, it is possible to achieve higher throughput than permissionless chains.

Unlike Ethereum, Hyperledger Burrow uses a Byzantine Fault-Tolerant consensus algorithm to establish transaction finality. There is no mining or transaction costs, and it can execute smart contracts at a much greater scale than open blockchains.

While it is similar to many other Hyperledger blockchain tools, the focus for Hyperledger Burrow is to provide a "clean and simple" developer experience, according to the Hyperledger Wiki. The key component of Hyperledger Burrow is a permissioned implementation of the Ethereum Virtual Machine, which allows it to interact with smart contracts on other distributed ledgers.

Future Of Hyperledger Burrow

Although it is still in the incubation stage, developers of Hyperledger Burrow believe that the project can help bridge the worlds of private and public blockchains. It is closely associated with the Cosmos Network, a network of interoperable blockchains which use a similar BFT consensus model.

Hyperledger Burrow can also interact with the Ethereum public chain, since they share the same smart contract language. Burrow's developers plan to introduce a two-way peg system with the Ethereum mainnet. This would allow Hyperledger Burrow to operate as a high-speed "sidechain" to the public network. As Ethereum transitions to a proof-of-stake model, they will also integrate support for public staking. (For more, see "Proof of Stake(POS)")