New Meet the Hyperledger Fabric Maintainers posts! Read on  

Case Studies

Revolutionizing organizations worldwide.

Materials Traceability Leader Circulor Expands Hyperledger Fabric-Based Solution to Underpin Digital Battery Passports

Materials Traceability Leader Circulor Expands Hyperledger Fabric-Based Solution to Underpin Digital Battery Passports

材料トレーサビリティのリーダーである Circulorが、デジタル バッテリーパスポート を支えるHyperledger Fabricベースのソリュ ーションを拡張

材料トレーサビリティのリーダーである Circulorが、デジタル バッテリーパスポート を支えるHyperledger Fabricベースのソリュ ーションを拡張

ケーススタディTradeWaltzはどのようにHyperledger Fabricを活用し、国際貿易の未来をつくっているのか?

ケーススタディTradeWaltzはどのようにHyperledger Fabricを活用し、国際貿易の未来をつくっているのか?

How Tradewaltz is using Hyperledger Fabric to Create the Future of Global Trade

How Tradewaltz is using Hyperledger Fabric to Create the Future of Global Trade

ケース スタディ HYPERLEDGER FIREFLY ストーリー: KALEIDOがHYPERLEDGERコミュニティを活用して次世代ソリューションを開発

ケース スタディ HYPERLEDGER FIREFLY ストーリー: KALEIDOがHYPERLEDGERコミュニティを活用して次世代ソリューションを開発

The hyperledger firefly story: kaleido taps into the hyperledger community to develop next-gen solutions, sign up for the monthly hyperledger horizon & /dev/weekly newsletters .

By signing up, you acknowledge that your information is subject to The Linux Foundation's Privacy Policy

Cart

  • SUGGESTED TOPICS
  • The Magazine
  • Newsletters
  • Managing Yourself
  • Managing Teams
  • Work-life Balance
  • The Big Idea
  • Data & Visuals
  • Reading Lists
  • Case Selections
  • HBR Learning
  • Topic Feeds
  • Account Settings
  • Email Preferences

How Walmart Canada Uses Blockchain to Solve Supply-Chain Challenges

  • Kate Vitasek,
  • John Bayliss,
  • Loudon Owen,
  • Neeraj Srivastava

case study on hyperledger in blockchain

The system has drastically reduced payment disputes with freight carriers.

Walmart Canada applied blockchain to solve a common logistics nightmare: payment disputes with its 70 third-party freight carriers. To solve the problem it built a blockchain network. The system has not only virtually eliminated the payments problem; it also has led to significant operational efficiencies. This article offers five lessons on how to create a blockchain network for improving business processes.

Walmart has long been known as a leader in supply chain management. However, its prowess could not insulate it from a problem plaguing the transportation industry for decades: vast data discrepancies in the invoice and payment process for freight carriers, which required costly reconciliation efforts and caused long payment delays. Then Walmart Canada pioneered a solution: It employed blockchain, a distributed-ledger technology, to create an automated system for managing invoices from and payments to its 70 third-party freight carriers.

  • Kate Vitasek is a member of the graduate and executive education faculty of the University of Tennessee, Knoxville’s Haslam College of Business, where she leads the university’s research and courses on highly collaborative win-win “vested” strategic business relationships.
  • JB John Bayliss is an executive vice president and the chief transformation officer at Walmart Canada.
  • LO Loudon Owen is chief executive officer of DLT Labs, a next-generation data management software company specializing in supply chain management and financial services.
  • NS Neeraj Srivastava is a founder and the chief technology officer of DLT Labs, a next-generation data management software company specializing in supply chain management and financial services.

Partner Center

Logo

A Keyhole Case Study

In general terms, a blockchain is an immutable transaction ledger in a distributed network of participating peers. Its data includes a string of transaction records secured with cryptography. Benefits of blockchain can include decentralization, immutability, provenance, and finality.

While Bitcoin and Ethereum cryptocurrencies brought blockchain to the forefront of technology headlines, the technology underneath has true potential value for the enterprise outside of the cryptocurrency space. The features provided by blockchain technology can lead business benefits like lower costs, higher efficiency, and lower risk. Seeing a technology actually applied reinforces understanding. It can also be a genesis for new ideas.

In this case study, we walk through a Hyperledger Fabric reference blockchain with a focus on showing the potential value for enterprise-level organizations.

We assume that you, as the reader, have a fundamental understanding of blockchain technology. If you do not, here is a link to our white paper on the topic.

The potential cost savings of blockchain is one of the benefits not really discussed as a whole. However, we at Keyhole believe it could be a significant feature benefit. The goal of this case study is to help reinforce this.

Table Of Contents

Introducing hyperledger fabric, etl thought experiment, hyperledger fabric blockchain case study.

  • Applying Distributed Blockchains with Hyperledger Fabric

Chaincode (i.e. Smart Contracts)

Installing and executing, integrating with a web application, other resources, [video] a timely & relevant blockchain use case: tracking covid-19 patient testing data, white paper: tracking lab results better with blockchain technology.

Use cases in the enterprise are very different than in the cryptocurrency world. One glaring difference is the need for the enterprise to know the participants of the blockchain, particularly when financial or governmental regulations must be followed. This is a key difference: public versus permissioned networks.

While many existing blockchain technologies have been adapted to fit enterprise use, there is a benefit to using a platform designed to be used by the enterprise.

Hyperledger is an umbrella project of open source blockchains and related tools with a number of frameworks for distributed ledgers underneath. It is a modular, pluggable blockchain framework supported by the Linux Foundation.

Hyperledger Fabric is the Hyperledger project used for our blockchain implementation. Hyperledger Fabric provides the infrastructure to implement “permissioned” blockchain networks with custom consensus mechanisms. The framework is written in Google's Go language and is highly configurable.

Fabric supports the idea of “Smart Contracts” by allowing programming modules, written in Go, Java, or JavaScript and is referred to as “chaincode.” Chaincode modules are installed and executed within blockchain transaction invocations, and is the mechanism for applying business rules and logic to the data that is stored in the blockchain.

Also in Hyperledger Fabric, multiple ledger “Channels” can be defined and managed, supporting a secure distributed environment for sharing data. For security, PKI Digital certificates and keys are required to access the network and query or create transactions.

Image

The blockchain offers a way for groups to securely share common data transactions in a tamper-proof and secure manner. The true value is seen when used by groups like consortiums, associations, industries, and supply chains.

Here’s a thought experiment to consider: think of the ETL (Extract Transform, Load) processes that your organization has in place. Now, specifically focus on the processes that work to receive data and process it into the line of business systems with the end goal of providing a way to publish that data for others to consume (i.e. not cubing data for reporting or analytic purposes).

Then consider the resources required to build and support those ETL processes: software packages, data stores, batch processing mechanisms, and don’t leave out the human resources required to code/perform the processing. These activities are done differently among all parties and can result in the same data being copied repeatedly. Significant expense and energy are spent processing this data.

Image

Applying Distributed Blockchain Technology with Hyperledger Fabric

With this ETL reference in mind, let’s apply distributed blockchain technology.

In a permissioned blockchain, a multitude of organizations and users participate in an authenticated manner. Hyperledger Fabric provides a MSP (Membership Service Provider) service to support this. Each organization that participates in the blockchain network is issued a digital certificate for access to the network.

Public/private keys are also generated for each organization and its users. These keys are used to digitally sign transactions, identify/authenticate themselves, and spin up a HyperLedger Peer on-domain address and port.

All user identities and addresses are known in a permissioned blockchain. This information is stored in the genesis block of the blockchain. Blockchains are appended for everything but this network meta-data stored in the genesis block.

When new nodes are added or removed, the Hyperledger network updates the genesis block located on all Peer Nodes. Peer Nodes can create Smart Contract transactions (“chaincode” in Hyperledger) that go through the consensus mechanism (“Orderer Nodes” in Hyperledger). If valid, all Peer Nodes are updated, confirmed, and a consensus is achieved.

Here is a diagram illustrating the participating nodes in a Hyperledger peer-to-peer network:

Image

Each organization participating in the blockchain network will be a Peer or Endorsing Peer Node with the ability to create ledger transactions. However, Endorsing Peers have the authority to execute chaincode, which is a part of Hyperledger’s consensus mechanism.

Compared to the ETL scenario from earlier, what we end up with is a network of authenticated peers adding and consuming the same immutable data source. There is no data duplication or need for heavy processes to get and add new transactions to the chain. This is a read and add only data source - no updates or deletes . This allows a strong level of confidence in the data and allows code that is written to be hardened around that. Instead of an extract, transform and load process - you simply pull the data you need from the stack and consume it downstream.

Cryptocurrency: Proof of Work Consensus

Cryptocurrency frameworks tend to use a proof of work (PoW) type of consensus. In PoW, block miners compete for ownership of transactions in the network, forming a block with them, then sending them to all peers in the network for execution and validation of the blocks. The PoW-type consensus requires chaincode to be implemented in a deterministic language since the execution and results must always end up with the same result.

Hyperledger Consensus

Alternatively, the Hyperledger consensus mechanism is driven by the Orderer Service. The Orderer Service will gather transactions, then a subset of Endorsing Peers will execute the chaincode. If valid, they will order the transactions in a block and disseminate to the Peer Nodes, where the block will be validated and applied to the blockchain.

Hyperledger’s approach allows a non-deterministic language like Java, Go, or JavaScript to implement chaincode. It also scales better than a PoW consensus mechanism. It’s worth noting that Hyperledger’s consensus algorithm is pluggable, so a custom consensus mechanism can be used.

Chaincode is programming logic that is installed and executed on a Channel (ledger). Chaincode procedures accept parameters specified by the Peer Node/User that request a transaction be executed. (Yes, a stored procedure is an appropriate analogy.)

When chaincode is invoked in a transaction, it will read and write data from the world state database. By default this is CouchDB. This is not the blockchain datastore, its purpose is to hold the latest data values for key IDs in the blockchain. All the blocks in the chain are stored on the file system in blockchain format. Transactions store a read/write set of values of the chaincode invocation.

This is a super simple and brief overview, but the idea is powerful. All entities participating in the network will be able to read and write data transactions in “near” real time. It’s not real time due to the consensus mechanism taking time to bring the network into “consensus,” but it can be fairly quick. It’s certainly significantly quicker than running an ETL process at the end of the day or on some time interval.

Reference Blockchain Use Case Example

Potential blockchain use cases are far reaching across many industries and domains. We chose a case domain example that most people want positive management of, the flu.

Each year Influenza begins in the Southern Hemisphere and migrates around the world to the United States mutating along the way. The CDC makes educated guesses as to which strain will be the most virulent for which to create vaccines. When the flu season makes its way to the United States, the CDC and state-level agencies track its progress by medical practitioner reports and monitoring search engines for folks searching for the flu.

Imagine that a blockchain exists and the CDC, State Health and Human Services, medical practitioners, and testing labs are all participating as Peer Nodes in that blockchain.

Here is a diagram of the blockchain and an accessing React/Node client application:

Image

This is the Hyperledger-based blockchain that we have implemented here at Keyhole Software.

Each participant starts up a Peer Node. Hyperledger provides a Docker-based container to start up a Peer. The Peer requires cryptographic keys, certificates, and for Hyperledger to provide a utility to generate these. A Certificate Authority is also required to authorize these certificates in the network, again this is provided by the framework.

Once started, a Channel can be created, which is a ledger. Then the Smart Contract (“chaincode” in Fabric speak) can be installed and instantiated on selected Peers that are designated as Endorsing Peers.

Chaincode is the application logic of blockchain and is implemented in Go. It’s a single module defined in a single file that is compiled into a binary. It is then installed on a Hyperledger Peer Node.

Go is a statically-typed, compiled language. Since Hyperledger Peers are implemented with Go, they have facilities to execute Go chaincode binaries. In addition, Hyperledger also supports JavaScript and Java-based chaincode modules which greatly increases the potential for developer and team adoption.

For our example, the Influenza chaincode function is defined in a Labs.go file. A Fabric stub interface provides an API to put and get data from the blockchain global data store.

The Go data model structure stored in the blockchain is shown below. Notice that Go has built-in JSON serialization capabilities.

The invoke function is the chaincode entry point when a transaction is invoked. Here is the invoke method implementation:

// Retrieve the requested Smart Contract function and arguments function, args := APIstub.GetFunctionAndParameters() // Route to the appropriate handler function to interact with the ledger appropriately if function == "initLedger" { return s.initLedger(APIstub) } else if function == "queryAllLabs" { return s.queryAllEntries(APIstub) } else if function == "queryStateResults" { return s.queryStateResults(APIstub, args[0]) } else if function == "createLab" { return s.createLab(APIstub, args) }

fmt.Println("args ", args)

The invoke function will call to an operation based upon the function name specified. Here’s the implementation of the queryAllLabs function.

startKey := "" endKey := ""

resultsIterator, err := APIstub.GetStateByRange(startKey, endKey) if err != nil { return shim.Error(err.Error()) } defer resultsIterator.Close()

// buffer is a JSON array containing QueryResults var buffer bytes.Buffer buffer.WriteString("[")

bArrayMemberAlreadyWritten := false for resultsIterator.HasNext() { queryResponse, err := resultsIterator.Next() if err != nil { return shim.Error(err.Error()) } // Add a comma before array members, suppress it for the first array member if bArrayMemberAlreadyWritten == true { buffer.WriteString(",") } buffer.WriteString("{\"Key\":") buffer.WriteString("\"") buffer.WriteString(queryResponse.Key) buffer.WriteString("\"")

buffer.WriteString(", \"Record\":") // Record is a JSON object, so we write as-is buffer.WriteString(string(queryResponse.Value)) buffer.WriteString("}") bArrayMemberAlreadyWritten = true } buffer.WriteString("]")

fmt.Printf("- queryAllLabs:\n%s\n", buffer.String())

This gives you a taste of the code we have in the labs.go implementation. If you’re interested in diving deeper, here’s a link to a full implementation: https://gist.github.com/dpitt/0f302400e93602587bb7a8bba97de081

Using the CLI, chaincode can be installed on a Peer Node channel. This operation will compile and build the labs.go module and then install it on the Peer Node.

Here is the CLI Peer command that performs this:

With the chaincode installed on the Peer, it can be instantiated on the blockchain’s Peer channel with the following CLI command:

An orderer and endorsement policy options are specified. Mechanics of this will be discussed in our next blog. But, for this blog, the chaincode is ready to be invoked.

Lab results are appended to the blockchain by issuing the following command using the Hyperledger CLI command shown below.

The createLab smart contract function is executed with arguments specifying an Influenza lab result test. This invokes a transaction that the blockchain network will process and all nodes will receive the new block.

Influenza lab results can be queried by invoking a query Smart Contract operation. This is also invoked using the CLI with the following expression:

Notice the queryAllLabs function is invoked with no arguments specified. This will return all influenza results in the blockchain. Another query function can be invoked to return labs for a specific state by invoking the queryStateResults and specifying the state abbreviation as an argument. Complex and Compound query expressions can also be specified.

With the Influenza blockchain being used by all parties, lab results will be distributed throughout the network applications. Blockchain users can interact and process this real-time data by creating client applications that access a Peer Node.

As an example of a client application, we use React for the user interface with Node.js as an API layer. Node.js uses the fabric-client.js module which allows access to a blockchain Peer.

A map of the U.S. displaying positive lab results can be rendered in a browser. This is depicted below:

Image

Hyperledger provides a Node.js module that allows a client to access and invoke chaincode on a Peer Node as long as it has a valid digital certificate.

Here is a Node.js example that invokes the queryAllLabs Smart Contract to get results on behalf of the React.js user interface.

The expression above is defined in a Node.js server side application that is called from an API call will return all test results as an array of JSON objects.

Lab tests can also be created and added to the blockchain using the fabric-client.js client. The following snippet is executed when the React.js UI calls a Node.js API that then executes this expression.

The fabric-client.js node module provides an API to perform all the functions of the CLI (i.e. create a channel, install, and instantiate chaincode).

Case Study Summary

By presenting an actual blockchain implementation of an easy-to-understand domain, we hope that you see the potential distributed information sharing capabilities of this technology.

It is important to note that blockchains are not going to replace traditional data stores. Even though Peer Nodes are backed by a data store, the data originating in a blockchain needs to be global data type values that have meaning across a domain or group. Data such as customer IDs and overhead costs only have meaning within an organization. Transactional data that is shared among a group, consumption, or population of interested users is a candidate for living in a blockchain ledger.

If you want to implement your own proof-of-concept, or take a deeper dive into implementing a blockchain with Hyperledger, contact us at Keyhole Software. We have education and mentoring services that can assist your team in deploying blockchain technology.

Share this Post

  • The Company
  • Recent Projects
  • Company News
  • Clients and Partners
  • What Clients Say
  • AWS Consulting Partner
  • Microsoft Gold Competency Partner
  • Service Areas
  • How We Work

Keyhole Recognized as “Best of Johnson County” Employer Award Finalist 2024

Featured image for “Keyhole Recognized as “Best of Johnson County” Employer Award Finalist 2024”

Keyhole Software: Best Small Employer in 2023 Best of Johnson County Awards

Featured image for “Keyhole Software: Best Small Employer in 2023 Best of Johnson County Awards”

Keyhole Ranked Top 4 Software & Web Developer Firm by Kansas City Business Journal

Featured image for “Keyhole Ranked Top 4 Software & Web Developer Firm by Kansas City Business Journal”

  • All Services
  • Custom Software Development
  • Software Architecture
  • Mobile Development
  • Cloud Services
  • Application Architecture
  • All Modernization
  • Angular.js Transformation Consulting
  • Mainframe Modernization
  • Microservices Modernization
  • Modernization Services
  • DevOps Consulting
  • Project Portfolio
  • Case Studies
  • All Products
  • Public GitHub Repositories
  • Guide Diary
  • Guitar Tuner Pro
  • MockOla, Drag & Drop Wireframing Tool

Technologies

  • Spring Batch Consulting
  • All JavaScript
  • React Development
  • React Native
  • Conversational/Texting Applications
  • Microservices Consulting
  • Amazon Web Services (AWS)
  • Microsoft Azure

Introduction to Web Apps with Next.js

Featured image for “Introduction to Web Apps with Next.js”

Navi: A “Cheatsheet” CLI

Featured image for “Navi: A “Cheatsheet” CLI”

Can AI Write Code Now?

Featured image for “Can AI Write Code Now?”

Top 10 Software Development Companies in Minneapolis

Featured image for “Top 10 Software Development Companies in Minneapolis”

  • Keyhole Home
  • About Keyhole Software
  • Fly Tyer World
  • Keyhole Careers
  • Services Summary
  • Enterprise Modernization
  • Cloud Consulting
  • Mobile Solutions
  • .NET Development
  • AWS Consulting
  • Azure Consulting
  • Flutter Development
  • Java Development
  • JavaScript Development
  • React Native Development
  • Spring Batch Development
  • Xamarin Development
  • Software Development Blog
  • White Papers
  • Videos & Presentations
  • Educational Events

Contact Keyhole

Name (required)

Email (required)

Company Representing

Telephone Number

Inquiry Topic Consulting Inquiry Education Inquiry More Information Request Other

Pertinent Information

case study on hyperledger in blockchain

LAST CHANCE! Save up to 50% on Training, Certifications, and Bundles! Expires May 21. SAVE NOW!

Hyperledger Foundation

The linux foundation builds the global foundation for open source enterprise blockchain technologies.

Blockchain technology powers distributed ledgers and smart contracts and gained initial prominence as the public networks behind cryptocurrencies. However, business applications of blockchains differ from what you’ll find in Bitcoin or Ethereum. Most enterprise blockchain applications are built on permissioned networks that link a group of stakeholders to streamline critical, often proprietary business processes and transactions.

All businesses participating in a commercial ecosystem need a ledger to record transactions. Any business network that records transactions—and does not want to depend on a central proxy that everyone must trust—can be remade through blockchain technology.

Blockchains and their underlying distributed ledger technologies (DLTs) can be used to record promises, trades, transactions, or any items we never want to disappear. Mirrored exactly across all nodes in a given network, the distributed ledger gives everyone in an ecosystem an identical copy of the common system of record.

When used as an enterprise software solution, blockchain enables trust where it did not exist and removes layers of inefficiency. And when built as open source software, blockchain serves as a common and open platform that enterprises can build collectively and use confidently as shared infrastructure for multiparty systems.

Opportunity

Delivering on the full promise of blockchain across industries and use cases requires openness, trust and common building blocks, all hallmarks of an open source, community development model. The economies of scale, transparency and shared infrastructure of a multi-vendor, multi-stakeholder approach has proven to be an optimal way to address enterprise scenarios with widely varied requirements for decentralization, trust, continuity, and confirmation times.

In 2015, the Linux Foundation recognized the importance of blockchain and set out to advance its development and deployment across many industries. It launched Hyperledger as a project seeded by 21 founding members.

Six years later, Hyperledger has become Hyperledger Foundation and is home to 18 projects, including six graduated ones, and more than 75 technologies under development in the Hyperledger Labs. There is a growing, global community with hundreds of members, thousands of lines of code contributions, and hundreds of thousands of library downloads. Today, more than 350 companies have participated in contributing code to Hyperledger’s projects.

Following the model of the Linux Foundation, Hyperledger Foundation provides a neutral, open community supported by technical and business governance. Hyperledger Foundation hosts a number of open source software projects that serve as the building blocks for enterprise blockchain deployments. These projects are conceived and built by the Hyperledger developer community as freely available, enterprise-grade software that vendors, end user organizations, service providers, start-ups, academics, and others can use to build and deploy blockchain networks and even commercial solutions.

The role of Hyperledger Foundation is to ensure the health and transparency of the community and all its projects, including managing the development cycle, software licensing, security audits, and provenance tracking for every line of code.   In short, Hyperledger Foundation provides the backbone of services that open source projects require to ensure community growth. This increases the willingness of enterprise software companies, start-ups, and independent developers to commit resources to open source projects.

In just a few years, the first wave of enterprises adopting Hyperledger technologies moved from early-stage testing to proofs of concept to production systems. These deployments confirmed that strategically developed and implemented blockchain delivers unprecedented gains in speed, security, and transparency. Now, Hyperledger technologies are being used in everything from powering global trade networks and supply chains to fighting counterfeit drugs, banking “unbanked” populations, and ensuring sustainable manufacturing. Already, more than half of the companies on the Forbes Blockchain 50, a list of companies that lead in employing distributed ledger technology, use Hyperledger-powered networks.

“Hyperledger’s prolific code projects include solutions that support the most secure, private, multi-party ledger networks as well as solutions that work with the largest public networks, and most of the space in between. Even in this new and emerging ecosystem, multiple recent surveys and reports have shown that Hyperledger has leading market share among major enterprises that are implementing DLT solutions.”

–   Robert Palatnick, Managing Director and Global Head of Technology Research and Innovation, DTCC

Like the internet, this space will take years to fully mature. But the race is on to put this technology to work. Concerns about public health, climate change, social justice, misinformation, privacy, and other issues are fueling the urgency for multiparty systems that increase trust, boost efficiency, and ensure authenticity. All of this is accelerating adoption of enterprise blockchain technologies. 

To drive widespread adoption of enterprise blockchain, Hyperledger Foundation must continue to fuel the development of both the technology and ecosystem of developers, service providers, and users. It is well positioned, as part of the larger Linux Foundation, to foster a growing, global community that is engaged and committed to advancing the development and deployment of its technologies.

Learn more about Hyperledger and the Hyperledger Foundation at https://www.hyperledger.org/  

Stay Connected with the Linux Foundation

View of dashboard from inside cabin looking through windshield

In the first tenth of a second of a front-end crash, your bumper deforms. In the next instant, your hood crumples. Airbags explode open. Your seat belt stretches to slow your body down. In less than a second, you and the car have stopped moving forward. You snap back hard into your seat. It’s a violent, jarring moment.

It’s no wonder we expect stringent safety standards for our vehicles—we want to be as safe as possible in a crash. A front-end collision safety standard is just one of many that auto manufacturers must meet to sell a car to consumers.

These compliance standards affect more than the car as a whole. They affect each individual part. The headlights and their component parts. The passenger cage and its component parts. The radiator and its component parts. One regulation can affect hundreds of parts from dozens of suppliers, all at different levels of the supply chain.

Cars also meet more than safety standards. There are environmental regulations as well. Proving a single model meets all standards requires tracking thousands of pieces of information from many sources.

And that’s only for the regulations that exist today. More are coming, including standards for cybersecurity and vehicle and parts recycling. Automakers must keep up with ever-evolving standards to remain in compliance. Add in many car models across multiple countries, and you’re tracking millions of compliance documents.

Speedy archival

XCEED archives supply chain and compliance documents at up to 500 transactions per second

Humongous data

Average auto supply chain includes 30,000   parts per car from hundreds of suppliers

Until recently, the only way to keep track of the supply chain was through databases and paper trails. Keeping up with compliance documentation was an onerous, time-consuming task. Automakers and suppliers had little visibility into the layers of component compliance. They also had no way to share this information across the supply chain to regulators or consumers.

That all changed when Renault Group moved its supply chain documentation to blockchain—and invited the rest of the auto industry to join in.

Over the past few years, Renault has invested heavily in its digital transformation. One specific focus has been made on blockchain technology. Supply chains are an excellent use case for this technology, and the vast supply chain ecosystem of auto manufacturing is no different.

In 2018, Odile Panciatici, Vice President of Blockchain Projects at Renault, saw new European regulations on the horizon. These stricter regulations would come with shorter response timeframes. She knew using blockchain to manage the supply chain could provide real-time certification of compliance to partners, customers and regulators.

The distributed ledger technology makes it possible to share and track information across various users. Permissions control access and visibility, so each party maintains confidentiality of its data. And users and transactions are verified and preserved by the blockchain. This creates a network of trust between participants, even if they don’t know one another.

It also speeds up information sharing and creates greater efficiencies. Efficiencies that Panciatici wanted to share throughout the automotive industry—even among competitors.

“That’s the point of blockchain projects,” says Panciatici. “The value is not for one entity. The value is for each member of the ecosystem.”

Panciatici contacted IBM, which has a long-standing relationship with Renault. After a design session with Renault and other industry participants, IBM developed a solution using its IBM® Blockchain and Hyperledger Fabric . That solution became the basis of the eXtended Compliance End-to-End Distributed (XCEED) blockchain project. XCEED certifies compliance of all vehicle components, from design through production, to aftersales.

Renault tested the project at its Douai plant. XCEED archived over one million documents at 500 transactions per second.

After the pilot project proved its value, Renault and its partners selected IBM Blockchain Services as their technology partner to roll out the XCEED solution. As of April 2021, Renault, Faurecia, Simoldes, Knauf Industries and Coskunoz have launched on the project.

With XCEED, suppliers and automakers share compliance information across a trusted network. The sharing is automated and accurate. Participants no longer spend time processing compliance paperwork, allowing them to focus on other tasks. Data discrepancies, which used to take hours of research to resolve, are essentially eliminated now.

“Instead of spending time in linear exchanges—trading files, emails, calls—we have a direct common tool that everybody shares,” says Panciatici. “We have real-time exchanges, we have transparency, and we have increased reactivity, all of which benefit our customers.”

Customers have authentication that their car meets environmental and safety regulations. And regulators have transparent, up-to-date, accurate data on compliance.

Because of the collaborative nature of XCEED, many ideas come from various sectors. The roadmap for where XCEED will go has several planned destinations already. And as more companies and ideas join the project, Panciatici expects that roadmap to extend beyond current plans.

“What’s wonderful about XCEED is now that we’ve created the basis of the ecosystem, there are a lot of opportunities coming. We have years of enriching additional features to add, which gives even more value to the ecosystem.”

Panciatici would also like to onboard other industry participants as soon as possible. Creating a collective intelligence is necessary for the industry to thrive as technological innovations advance.

Mobility and connectedness are particularly big issues, as customers demand more connection and more personalization.

Increasing technology comes with significant investment, as does increasing personalization. Individual companies will have a hard time keeping up with these expenditures. Collaborative projects like XCEED allow companies to share investment and risk, satisfy customers, and remain profitable.

“Together we are more powerful. An innovative platform like XCEED helps us to be more reactive, robust and sustainable in compliance management” Panciatici says. “The future of industry will be collaborative and cooperative.”

Renault Group logo

Renault Group (link resides outside of ibm.com) is at the forefront of a mobility that is reinventing itself. Strengthened by its alliance with Nissan and Mitsubishi Motors, and its unique expertise in electrification, Renault Group comprises 5 complementary brands—Renault, Dacia, LADA, Alpine and Mobilize—offering sustainable and innovative mobility solutions to its customers. Established in more than 130 countries, the Group has sold 2.9 million vehicles in 2020. It employs more than 170,000 people who embody its Purpose every day, so that mobility brings people closer. Ready to pursue challenges both on the road and in competition, Renault Group is committed to an ambitious transformation that will generate value. This is centered on the development of new technologies and services, and a new range of even more competitive, balanced and electrified vehicles. In line with environmental challenges, the Group’s ambition is to achieve carbon neutrality in Europe by 2050. www.group.renault.com  (link resides outside of ibm.com)

To learn more about the IBM solutions featured in this story, please contact your IBM representative or IBM Business Partner.

Home Depot, their vendors and IBM Blockchain

Blockchain and sustainability through responsible sourcing

IBM Blockchain Services for Supply Chain solutions brief

© Copyright IBM Corporation 2021. IBM Corporation, Blockchain, New Orchard Road, Armonk, NY 10504

Produced in the United States of America, May 2021.

IBM, the IBM logo, and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the web at “Copyright and trademark information” at  ibm.com/legal/copyright-trademark .

This document is current as of the initial date of publication and may be changed by IBM at any time. Not all offerings are available in every country in which IBM operates.

The performance data and client examples cited are presented for illustrative purposes only. Actual performance results may vary depending on specific configurations and operating conditions. THE INFORMATION IN THIS DOCUMENT IS PROVIDED “AS IS” WITHOUT ANY WARRANTY, EXPRESS OR IMPLIED, INCLUDING WITHOUT ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ANY WARRANTY OR CONDITION OF NON-INFRINGEMENT. IBM products are warranted according to the terms and conditions of the agreements under which they are provided.

Leveraging Blockchain Technologies for Secure and Efficient Patient Data Management in Disaster Scenarios

  • Conference paper
  • First Online: 16 May 2024
  • Cite this conference paper

case study on hyperledger in blockchain

  • Muhammad Irfan Khalid 14 ,
  • Mansoor Ahmed 15 ,
  • Kainat Ansar 16 &
  • Markus Helfert 15  

Part of the book series: Lecture Notes in Networks and Systems ((LNNS,volume 990))

Included in the following conference series:

  • World Conference on Information Systems and Technologies

18 Accesses

This paper offers a proof-of-concept system for patient drug prescriptions, utilizing blockchain technology to minimize the sharing of patient data between hospitals and pharmacies. Ensuring security and privacy guarantees is crucial for adopting healthcare management systems, with specific data protection requirements mandated by regulations like the General Data Protection Regulation (GDPR). This work emphasizes the drawbacks of traditional centralized electronic healthcare systems. To minimize data sharing while maintaining patient data confidentiality, we leverage the Hyperledger Fabric blockchain to establish private data channels and incorporate client identity query features. Our approach demonstrates effective monitoring, prevention, and management of potential disasters arising from centralized systems, which pose a single point of failure risk for servers housing sensitive patient data and can compromise the confidentiality of such data.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
  • Available as EPUB and PDF
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Mozumder, M.A.I., Sumon, R.I., Uddin, S.M.I., Athar, A., Kim, H.C.: The metaverse for intelligent healthcare using XAI, blockchain, and immersive technology. In: 2023 IEEE International Conference on Metaverse Computing, Networking and Applications (MetaCom), pp. 612–616 (2023)

Google Scholar  

Gangothri, B.N., Satamraju, K.P., Malarkodi, B.: Sensor-based ambient healthcare architecture using blockchain and internet of things, pp. 543–546. Institute of Electrical and Electronics Engineers Inc. (2023)

Agarwal, A., Joshi, R., Arora, H., Kaushik, R.: Privacy and security of healthcare data in cloud based on the blockchain technology, pp. 87–92. Institute of Electrical and Electronics Engineers Inc. (2023)

Mukherjee, A., Halder, R., Chandra, J., Shrivastava, S.: HealthChain: a blockchain-aided federated healthcare management system. Institute of Electrical and Electronics Engineers Inc. (2023)

Ramar, K., Gopirajan, P.V., Shanmugasundaram, H., Andraju, B.P., Baskar, S.: Digital healthcare using blockchain, pp. 651–655. Institute of Electrical and Electronics Engineers Inc. (2022)

Global IT Research Institute: new cyber security risks for enterprise amidst COVID-19 pandemic. In: The 25th International Conference on Advanced Communications Technology: Phoenix Pyeongchang, Korea (South) (2023)

Marry, P., Yenumula, K., Katakam, A., Bollepally, A., Athaluri, A.: Blockchain based smart healthcare system, pp. 1480–1484. Institute of Electrical and Electronics Engineers Inc. (2023)

Iftikhar, M., Tahir, S., Alquayed, F., Hamid, B.: Blockchain and LDP Based Smart Healthcare IoT Applications: Architecture, Challenges and Future Works. Institute of Electrical and Electronics Engineers Inc. (2023)

Mukesh, V.D.K., Kiran, S.S., Rahul, K.A.U., Vanitha, V.: Blockchain in healthcare data. Institute of Electrical and Electronics Engineers Inc. (2023)

Baskar, S., Gopirajan, P.V.: Application of blockchain in digital healthcare, pp. 591–595. Institute of Electrical and Electronics Engineers Inc. (2023)

Download references

Acknowledgments

This research was conducted with the financial support of Science Foundation Ireland under Grant Agreement Nos. [13/RC/2106_P2] and [20/SP/8955] at the ADAPT SFI Research Centre at Maynooth University. ADAPT, the SFI Research Centre for AI-Driven Digital Content Technology is funded by Science Foundation Ireland through the SFI Research Centres Programme.

Author information

Authors and affiliations.

Faculty of Computing and Information Technology, Department of Information Technology, University of Sialkot, Sialkot, Pakistan

Muhammad Irfan Khalid

ADAPT Center, Innovation Value Institute, Maynooth University, Maynooth, Ireland

Mansoor Ahmed & Markus Helfert

Department of Computer Science, COMSATS University, Islamabad, Pakistan

Kainat Ansar

You can also search for this author in PubMed   Google Scholar

Corresponding author

Correspondence to Muhammad Irfan Khalid .

Editor information

Editors and affiliations.

ISEG, Universidade de Lisboa, Lisbon, Portugal

Álvaro Rocha

College of Engineering, The Ohio State University, Columbus, OH, USA

Hojjat Adeli

Institute of Data Science and Digital Technologies, Vilnius University, Vilnius, Lithuania

Gintautas Dzemyda

DCT, Universidade Portucalense, Porto, Portugal

Fernando Moreira

Institute of Information Technology, Lodz University of Technology, Łódz, Poland

Aneta Poniszewska-Marańda

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Cite this paper.

Khalid, M.I., Ahmed, M., Ansar, K., Helfert, M. (2024). Leveraging Blockchain Technologies for Secure and Efficient Patient Data Management in Disaster Scenarios. In: Rocha, Á., Adeli, H., Dzemyda, G., Moreira, F., Poniszewska-Marańda, A. (eds) Good Practices and New Perspectives in Information Systems and Technologies. WorldCIST 2024. Lecture Notes in Networks and Systems, vol 990. Springer, Cham. https://doi.org/10.1007/978-3-031-60328-0_2

Download citation

DOI : https://doi.org/10.1007/978-3-031-60328-0_2

Published : 16 May 2024

Publisher Name : Springer, Cham

Print ISBN : 978-3-031-60327-3

Online ISBN : 978-3-031-60328-0

eBook Packages : Intelligent Technologies and Robotics Intelligent Technologies and Robotics (R0)

Share this paper

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

  • Publish with us

Policies and ethics

  • Find a journal
  • Track your research
  • Trending Now
  • Foundational Courses
  • Data Science
  • Practice Problem
  • Machine Learning
  • System Design
  • DevOps Tutorial

Hyperledger Indy in Blockchain

  • Hyperledger Iroha in Blockchain
  • Hyperledger Grid in Blockchain
  • Hyperledger Besu in Blockchain
  • Hyperledger Cello in Blockchain
  • Hyperledger Fabric in Blockchain
  • Hyperledger Sawtooth in Blockchain
  • Hyperledger Caliper in Blockchain
  • Hyperledger Explorer in Blockchain
  • Blockchain - Hyperledger vs Ethereum
  • REST API in Hyperledger
  • Hybrid Blockchain
  • CLI API in Hyperledger
  • Blockchain in Genomics
  • What is Chaincode in Hyperledger Fabric?
  • Cryptography in Blockchain
  • Blockchain - Electronic Cash
  • Blockchain Interoperability
  • Blockchain Developer Jobs in Noida
  • Blockchain Developer Jobs in Switzerland

In order to provide self-sovereign identification, the Hyperledger foundation created the Hyperledger Indy blockchain network. This network was created specifically for decentralized digital identity management. The platform offers several reusable components that are used to build digital identities for entities, along with tools and libraries. Users can use these IDs in any other application because Hyperledger keeps them on its openly accessible distributed ledger. 

What is Hyperledger Indy?

Hyperledger Indy is an open-source, decentralized identity management platform for individuals and organizations to have complete control over their digital identities. It provides a secure and scalable infrastructure to manage and store decentralized identity information, enabling the creation of self-sovereign identities (SSI) that can be used across various applications and services. Indy uses blockchain technology and cryptographic algorithms to ensure the privacy and security of identity information. 

  • The Hyperledger Indy blockchain is both public and permissioned. 
  • In Indy, users must have permission to write information to the blockchain, but not to read information from it. 
  • It should be emphasized that despite the fact that Indy is a public blockchain, not all user information is recorded there.
  • Private information and private keys are not stored on the network.

Why Do You Need Hyperledger Indy?

  • Centralized Identity Management Limitations: Currently, individuals and organizations rely on centralized identity management systems, which can be vulnerable to data breaches and lack of control over personal information.
  • Lack of Privacy: Traditional identity management systems often collect and store vast amounts of personal data, putting individuals’ privacy at risk.
  • Interoperability Issues: Different identity management systems often use different standards and protocols, leading to interoperability issues and difficulties in exchanging data between systems.
  • Self-Sovereign Identity: With Indy, people, and organizations can manage their digital identities in a safe, decentralized manner, providing them more control over their privacy and personal data.
  • Blockchain Technology: Indy leverages blockchain technology to create a secure and transparent identity management system that is tamper-proof and resistant to tampering.
  • Increased Trust: Indy’s decentralized identity management system can increase trust between individuals and organizations, enabling secure and efficient transactions and data sharing.
  • User-centric identity: This enables the user to control what information will be shared and it was also limited to the identity register that can revoke access anytime they want.
  • No global identity: In centralized systems, there is no global record system so one has to submit the same documents every time one applies for any of the documents like PAN, driving license, etc. This can be very time-consuming and makes the process cumbersome.
  • Lack of control: In centralized systems, users don’t have control over the system. The information will be used according to the authority’s needs. 

Hyperledger Indy Consensus Algorithms

Hyperledger Indy uses the Byzantine Fault Tolerant (BFT) consensus algorithm, specifically the Plenum consensus algorithm . BFT algorithms are designed to ensure consensus in a network even in the presence of unreliable or faulty nodes.

The Plenum consensus algorithm used by Indy is a modified version of the PBFT consensus algorithm, optimized for large-scale, decentralized networks. In the Plenum consensus algorithm-

  •  A designated set of nodes, called Replicas, are responsible for processing transactions and maintaining the state of the ledger.
  •  Transactions are validated by a quorum of Replicas, ensuring that consensus is reached even if some Replicas are unreliable or unavailable.
  •  This provides high levels of reliability and fault tolerance, making it well-suited for large-scale identity management systems.

Features of Hyperledger Indy

  • Decentralized Identity Management: With the aid of Indy, people, and organizations can independently and decentralized manage their digital identities.
  • Privacy-Preserving: Indy uses cryptographic algorithms and blockchain technology to protect the privacy of identity information and ensure secure data sharing.
  • Interoperability: Indy is designed to be interoperable with other blockchain networks and identity management systems, enabling seamless integration and data exchange.
  • Scalability: Indy’s architecture is designed to scale to meet the demands of large-scale identity management systems.
  • Modular: Indy provides a modular architecture, allowing developers to choose the components and tools that best meet their needs.
  • Open-Source: Indy is an open-source platform, with a growing community of developers and users who contribute to its development and evolution.
  • Zero-knowledge proofs: With the help of zero-knowledge proof one can disclose only the information needed without anything else to prove credentials.
  • Peer-to-peer connection: In Hyperledger Indy, any communication would happen between two peers. 
  • Identity correlation-resistant: Hyperledger Indy is identity correlation-resistant which means that there is no way for the platform to connect two IDs or have two similar identifications in the ledger.
  • Self-sovereignty: Hyperledger Indy stores identities like cryptographic accumulators, public keys, proof of existence, etc on the distributed ledger.

Modular Architecture of Hyperledger Indy 

Hyperledger Indy has a modular architecture that is comprised of several key components, including:

1. Identity Wallet: A secure software application that allows individuals and organizations to manage their digital identities.

2. DID (Decentralized Identifier) Method: A protocol that enables the creation and management of decentralized identifiers (DIDs) that represent individuals and organizations on the network.

3. DID Resolver: A service that resolves DIDs and retrieves information about the associated identity from the network.

4. Verifiable Credentials: Digital representations of real-world credentials (e.g. degrees, licenses, etc.) that are verified and signed by a trusted source.

5. VC Issuer: An application or service that issues verifiable credentials.

6. VC Holder: An application or service that stores and uses verifiable credentials.

7. Ledger: A secure and tamper-proof database that stores identity information and transactions on the network.

8. Nodes: Nodes in Hyperledger Indy can be classified as full nodes, master nodes, and nodes. 

  • Full nodes: The client that operates on the network and maintains a full copy of the ledger is a full node.
  • Master nodes: These are responsible for decentralized governance.
  • Nodes: A device that performs transactions on the blockchain is a node. 

9. Agent: Hyperledger Indy agents can come in many varieties. They can be quite simple and static and they can also be cloud-based and complex. 

10. State and Storage: The state of the Hyperledger Indy network is maintained by Patricia Trie. It is a combination of Merkle Tree and Radix Trie. The storage system is implemented with leveldb as it offers ordered mapping and implementation of value/ key database. 

These components work together to provide a secure and decentralized identity management platform that enables individuals and organizations to have complete control over their digital identities.

Application of Hyperledger Indy

Hyperledger Indy has a wide range of potential applications, including:

  • Digital Identity: Indy provides a secure and decentralized infrastructure for individuals and organizations to manage their digital identities and store their personal information.
  • Supply Chain: Indy can be used to verify the authenticity and origin of goods and products in supply chain management, increasing transparency and reducing fraud.
  • Healthcare: Indy can be used to securely store and manage sensitive healthcare information, enabling secure data sharing and improving patient outcomes.
  • Finance: Indy can be used to verify identities and manage sensitive financial information, improving security and reducing fraud in the financial sector.
  • Government: Indy can be used to create a secure and decentralized national identity system, enabling secure and efficient government services and reducing fraud.
  • Education: Indy can be used to verify and securely store educational credentials, enabling secure and efficient verification of educational qualifications.
  • Real Estate: Indy can be used to verify identities and manage property transactions, improving security and reducing fraud in the real estate sector.

Benefits of Hyperledger Indy

Below are some of the benefits of Hyperledger Indy:

  • Transparency: The information on the ledger is encrypted and visible to everyone.
  • Control: Users in Hyperledger Indy will have full control over their identities.
  • Existence: All the users in Hyperledger Indy will have full independent existence on the ledger.
  • Protection: The platform will protect user rights all the time.
  • Longevity: The user identities will stay on the ledger as long as the user wants. So, users can delete their identities if they want.
  • Portability: Users have also an option to transport their identities to other devices.
  • Minimization: Disclosure of any kind of documentation comes with heavy minimization.

Limitation of Hyperledger Indy

Hyperledger Indy has several limitations, including:

  • Adoption: Hyperledger Indy is still a relatively new platform, and its adoption has been slow. The platform requires widespread adoption in order to realize its full potential and provide real-world benefits.
  • Scalability: The current scalability of the platform is limited, and there is a need for further improvement in order to handle a large number of users and transactions.
  • Complexity: The technical complexity of the platform may be a barrier for some users, making it difficult to integrate with existing systems and workflows.
  • Interoperability: Hyperledger Indy is designed to work with other Hyperledger projects, but it may not be compatible with other blockchain platforms and technologies, leading to interoperability challenges.
  • Regulation : The regulatory landscape for decentralized digital identity solutions is still evolving, and there may be limitations on the use of Hyperledger Indy in certain jurisdictions.

Please Login to comment...

Similar reads.

  • Hyperledger

Improve your Coding Skills with Practice

 alt=

What kind of Experience do you want to share?

IMAGES

  1. Complete Guide to Hyperledger Blockchain

    case study on hyperledger in blockchain

  2. Blockchain In Hyperledger: Better Than ETL? A Case Study

    case study on hyperledger in blockchain

  3. Blockchain In Hyperledger: Better Than ETL? A Case Study

    case study on hyperledger in blockchain

  4. Tejido Hyperledger en Blockchain

    case study on hyperledger in blockchain

  5. Hyperledger Fabric and Hyperledger Composer: Introduction to the

    case study on hyperledger in blockchain

  6. Take your blockchain to the next level with Hyperledger

    case study on hyperledger in blockchain

VIDEO

  1. Hyperledger Fabric and Composer- First Practical Blockchain

  2. Blockchain Tutorials

  3. Tokenization engine and Web3 integration in Hyperledger Fabric

  4. Keynote: Welcome from the Hyperledger Governing Board

  5. Hyperledger Ordering Service: Deep Dive into the Raft Consensus Algorithm

  6. 2023 06 21 Blockchain Explorer

COMMENTS

  1. Case Studies

    The Hyperledger FireFly Story: Kaleido Taps into the Hyperledger Community to Develop Next-Gen Solutions. Read the latest Hyperledger member case studies, documenting the challenges and results from developing opens source enterprise-grade blockchain developments. From insights to ROI.

  2. Hyperledger Use Cases And Case Studies

    In this article, we will explore Hyperledger by going through its use cases and popular case studies. Hyperledger is managed by the Linux Foundation. They aim to improve business blockchain adoption with open-source collaboration from all around the world. Hyperledger is an umbrella project.

  3. Hyperledger Fabric Use Cases and Case Studies

    Another use case of Hyperledger Fabric is the Asset depository. In this use case, assets can be dematerialized on the blockchain network. This way, all the stakeholders can directly access the asset and then use it to do trading. The best Hyperledger Fabric real-world examples based on asset depository are financial securities and the like.

  4. How Walmart Canada Uses Blockchain to Solve Supply-Chain Challenges

    Summary. Walmart Canada applied blockchain to solve a common logistics nightmare: payment disputes with its 70 third-party freight carriers. To solve the problem it built a blockchain network. The ...

  5. Blockchain In Hyperledger: Better Than ETL? A Case Study

    The features provided by blockchain technology can lead business benefits like lower costs, higher efficiency, and lower risk. Seeing a technology actually applied reinforces understanding. It can also be a genesis for new ideas. In this case study, we walk through a Hyperledger Fabric reference blockchain with a focus on showing the potential ...

  6. Case Study: Hyperledger Foundation

    In 2015, the Linux Foundation recognized the importance of blockchain and set out to advance its development and deployment across many industries. It launched Hyperledger as a project seeded by 21 founding members. Six years later, Hyperledger has become Hyperledger Foundation and is home to 18 projects, including six graduated ones, and more ...

  7. Blockchain Based Service: A Case Study on IBM Blockchain ...

    Within which all transactions committed are held on in an exceeding blockchain. The chain grows endlessly as new blocks are added. To figure towards a friction-free network by facilitating easy functionality this article illustrates Blockchain, IBM blockchain, Hyperledger fabric its framework, tools, and blockchain-as-a service.

  8. Renault

    Panciatici contacted IBM, which has a long-standing relationship with Renault. After a design session with Renault and other industry participants, IBM developed a solution using its IBM® Blockchain and Hyperledger Fabric. That solution became the basis of the eXtended Compliance End-to-End Distributed (XCEED) blockchain project.

  9. Blockchain with Hyperledger and AI-Driven Smart Contracts ...

    This section presents a detailed case study of Allianz, a leading insurance company that has successfully integrated blockchain technology, particularly Hyperledger, into its operations. The case ...

  10. Hyperledger Blockchain-Enabled Cold Chain Application for Flower

    For the advancement of cross-industry blockchain technologies, Hyperledger is an open-source collaborative initiative [].Studies showed that Hyperledger exhibited better transactions per second compared to the Ethereum private network because of different consensus algorithms [32, 33].Hyperledger is a non-currency project for industrial applications.

  11. Hyperledger, Ethereum and Blockchain Technology: A Short Overview

    Two of the most widely used open-sourced blockchain platforms are Ethereum and Hyperledger Fabric [13]. They provide a secure method of implementing a decentralized network in a transparent and ...

  12. The case of HyperLedger Fabric as a blockchain solution for healthcare

    The studies are not specific to any industry and lack details for any industry to adopt the findings confidently. Zhang et al. conducted an evaluation specific to the healthcare industry which will give insight into this study [30].They developed 7-layers guidelines that a blockchain healthcare application should follow (Table 1).A major criticism of this study is that it assumes already that ...

  13. [PDF] The Case of HyperLedger Fabric as a Blockchain Solution for

    DOI: 10.1016/J.BCRA.2021.100012 Corpus ID: 236551505; The Case of HyperLedger Fabric as a Blockchain Solution for Healthcare Applications @inproceedings{Antwi2021TheCO, title={The Case of HyperLedger Fabric as a Blockchain Solution for Healthcare Applications}, author={McSeth Antwi and Asma Adnane and Farhan Ahmad and Rasheed Hussain and Muhammad Habib ur Rehman and Chaker Abdelaziz Kerrache ...

  14. DAG-Based Efficient Parallel Scheduler for Blockchains: Hyperledger

    The proposed approach has been thoroughly tested in Hyperledger Sawtooth 1.2.6 and is flexible enough to be implemented in any blockchain that follows the order-execute paradigm . One possible future step would be to extend the implementation of the proposed approach to different blockchain platforms and compare their performance.

  15. Leveraging Blockchain Technologies for Secure and Efficient ...

    4.2 System Model Bringing Blockchain into the Use Case. To tackle the issue of sharing patient-sensitive data with the Hospital and then with the Pharmacy, we have used the Hyperledger Fabric blockchain. From the intrinsic features of the Hyperledger Fabric blockchain perspective, we organized the use-case actors into the following ...

  16. Blockchain based Service: A Case Study on IBM Blockchain Services

    Blockchain, IBMblockchain, Hyperledger fabric its framework, tools, and blockchain-as-a service are illustrated to figure towards a frictionfree network by facilitating easy functionality. IBM is one of the world's leading American multinational technology company, alwaysinnovative and experimenting for new things with constant new trials and hands on differenttechnologies. The company is ...

  17. Introduction of Hyperledger

    Hyperledger is an open-source project under the Linux Foundation where people can come and work on the platform to develop blockchain-related use cases. According to Brian behlendorf, executive director of Hyperledger "Hyperledger is an open source community of communities to benefit an ecosystem of hyperledger based solution providers and users focused on blockchain related use-cases that ...

  18. Hyperledger Indy in Blockchain

    The Hyperledger Indy blockchain is both public and permissioned. In Indy, users must have permission to write information to the blockchain, but not to read information from it. It should be emphasized that despite the fact that Indy is a public blockchain, not all user information is recorded there. Private information and private keys are not ...

  19. Sustainability

    Thirdly, the smart contract and crypto token, as the core blockchain constructs, are used to achieve the dual-dimensional ESG depth and width assessment using ESG GPA and ESG credit, respectively. Finally, a case study is carried out to validate the DESGI by using real-life ESG data and comparing it with four existing ESG indexes.