Develop a Scalable Event Listener for Blockchain

Developing a Scalable Event Listener for Hyperledger Fabric

Using an event listener for replicating data stored in Hyperledger Fabric ledgers is an emerging pattern in todays’ enterprise solutions based on Hyperledger Fabric oriented distributed ledger technology-based platform. This article will provide a comprehensive guide for building an event listener using Hyperledger fabric-sdk-go. All the examples have assumed the usage of Hyperledger Fabric v2.2.x platform.

Why We Need Event Listeners

For many blockchain-based applications, it has been observed that there is a requirement of storing all or some of the assets into an off-chain data storage. There could be several motivations for such requirements. Some of the frequently encountered cases are

Deploy a Hyperledger Fabric v2 Web App Using the Node.js SDK

Introduction

One of the main highlights of Hyperledger Fabric v2 is the concept of decentralized governance for smart contracts. It introduces peer chaincode lifecycle, which focuses on improving chaincode management between multiple organizations. Using the new lifecycle, installation, and upgrading of chaincodes requires approval from multiple organizations before the chaincode can be interacted with.

The latest fabric-sdk-node update also removed the fabric-client library, which was mainly responsible for handling administrative tasks such as chaincode and channel management on the network. These tasks now instead have to be carried out through the peer CLI.

Build a Blockchain PoC Application Using Hyperledger Fabric

This piece is about my experience in creating a blockchain PoC application for land and title recording on blockchain leveraging Hyperledger Fabric (HF) blockchain platform. It may benefit those who just got started on HF or intend to learn it, and for those who are already experienced in HF, it may offer another equally viable option. It’s pretty long, but for readers who are interested in blockchain technology, your time will be well spent.

Let us first set up our goal and see how we can achieve it.

List of Top Blockchain Rapid Prototyping Tools

On one hand, blockchain and cryptocurrency use cases are making it to the headlines on a daily basis, yet the rate of decentralized solutions actually entering the market space is still on the lower side.

While the market is ready to be decentralized, businesses are taking their own sweet time to come up with a blockchain-based solution to present to the market.

AWS Just Made Blockchain a Helluva Lot Easier (and Cheaper) to Implement

With just a few clicks, businesses can now create, manage, and scale blockchain networks, Amazon Web Services announced in a press release Monday. While it revealed the initiative late last year, AWS is now making the service generally available.

“Customers want to use blockchain frameworks like Hyperledger Fabric and Ethereum to create blockchain networks so they can conduct business quickly, with an immutable record of transactions, but without the need for a centralized authority,” said Rahul Pathak, Amazon Managed Blockchain's general manager at AWS. “However, they find these frameworks difficult to install, configure, and manage.”

Hyperledger vs. Ethereum: Which Will Benefit Your Business?

Initially, cryptocurrency markets started out on a slow incline, but this year, in the first week of April, Bitcoin (BTC) and Ethereum demonstrated new momentum with a 20 percent gain in investment ratio.

“This is a time of great opportunity” for enterprises. How? The new changes and growth will facilitate greater adoption of Hyperledger and Ethereum among the leading enterprises and communities of respective organizations.