Blockchain and HyperLedger difference

While I am trying to understand the blockchain technology, I came across HyperLedger Fabric. As per the documentation, it is an implementation of blockchain technology.

What does that mean? Is blockchain just a concept and HyperLeder, an implementation of that concept?

UPDATED: Where does the hyper ledger fabric store the transactions? I understand that it is a p2p architecture and every peer has a copy of the transactions, but usually, these transactions is a growing set. Does every peer have a copy of growing transactions? I am not clear on this yet. Does the community recommend any database?

Your comment on this question:

Email me at this address if a comment is added after mine:Email me if a comment is added after mine

Privacy: Your email address will only be used for sending these notifications.

2 answers to this question.

Your answer

Your name to display (optional):

Email me at this address if my answer is selected or commented on:Email me if my answer is selected or commented on

Privacy: Your email address will only be used for sending these notifications.

+1 vote

Best answer

Hey, you got it right! Blockchain is just an idea for distrubuted database. Hyperledger is an implementation of Blockchain Technology (other examples of Blockchain implementation are:
Bitcoin, Ethereum etc.)

As quoted in Wikipedia:

Hyperledger is an umbrella project of open source blockchains and related tools,
started in December 2015 by the Linux Foundation.

The transactions are stored in the form of blocks in the chain. Every peer in that network has a copy of this. Only the validated and verified transactions are stored in the blockchain.

Yes, Blockchain is a growing set of transactions and as the size of the Blockchain goes on increasing, there would be a problem to store data on every peer because of the increased size. This problem is known as Scalability.

Your comment on this answer:

Email me at this address if a comment is added after mine:Email me if a comment is added after mine

Privacy: Your email address will only be used for sending these notifications.

0 votes

Hey,

It was originated from IT majors like IBM and Intel who saw the benefits of Blockchain technology in Bitcoin. They didn’t wanted it to be used for financial transactions, so, forced them to develop their own software.

Since doing it separately would be a waste of resources, these companies centralized their software at the Hyperledger project and allowed a non-profit organization, Linux Foundation, to manage it.

Hyperledger was announced and formally named in December 2015 by 17 companies in a collaborative effort created to advance blockchain technology for cross-industry use in business.