What is blockchain?
Blockchain is a shared, immutable ledger that facilitates the process of recording transactions and tracking assets in a business network.
An asset can be tangible (a house, car, cash, land) or intangible (intellectual property, patents, copyrights, branding). Virtually anything of value can be tracked and traded on a blockchain network, reducing risk and cutting costs for all involved.
Why is blockchain important?Business runs on information. The faster information is received and the more accurate it is, the better. Blockchain is ideal for delivering that information because it provides immediate, shared, and observable information that is stored on an immutable ledger that only permissioned network members can access. A blockchain network can track orders, payments, accounts, production and much more. And because members share a single view of the truth, you can see all details of a transaction end to end, giving you greater confidence, and new efficiencies and opportunities.
Tutorial IBM Blockchain 101: Quick-start guide for developersBuild a kick-starter blockchain network and start coding with IBM's next-generation blockchain platform.
Related contentRegister for the guide on sustainability trends
Key elements of a blockchain Distributed ledger technologyAll network participants have access to the distributed ledger and its immutable record of transactions. With this shared ledger, transactions are recorded only once, eliminating the duplication of effort that’s typical of traditional business networks.
Immutable recordsNo participant can change or tamper with a transaction after it’s been recorded to the shared ledger. If a transaction record includes an error, a new transaction must be added to reverse the error, and both transactions are then visible.
Smart contractsTo speed transactions, a set of rules that are called a smart contract is stored on the blockchain and run automatically. A smart contract defines conditions for corporate bond transfers, include terms for travel insurance to be paid and much more.
How blockchain works As each transaction occurs, it is recorded as a “block” of dataThose transactions show the movement of an asset that can be tangible (a product) or intangible (intellectual). The data block can record the information of your choice: who, what, when, where, how much. It can even record the condition, such as the temperature of a food shipment.
Each block is connected to the ones before and after itThese blocks form a chain of data as an asset moves from place to place or ownership changes hands. The blocks confirm the exact time and sequence of transactions, and the blocks link securely together to prevent any block from being altered or a block being inserted between two existing blocks.
Transactions are blocked together in an irreversible chain: a blockchainEach additional block strengthens the verification of the previous block and hence the entire blockchain. Rendering the blockchain tamper-evident, delivering the key strength of immutability. Removing the possibility of tampering by a malicious actor, and builds a ledger of transactions you and other network members can trust.
Benefits of blockchainWhat needs to change: Operations often waste effort on duplicate record keeping and third-party validations. Record-keeping systems can be vulnerable to fraud and cyberattacks. Limited transparency can slow data verification. And with the arrival of IoT, transaction volumes have exploded. All of this slows business, drains the bottom line, and means that we need a better way. Enter blockchain.
Greater trustWith blockchain, as a member of a members-only network, you can rest assured that you are receiving accurate and timely data. And that your confidential blockchain records are shared only with network members to whom you granted access.
Greater securityConsensus on data accuracy is required from all network members, and all validated transactions are immutable because they are recorded permanently. No one, not even a system administrator, can delete a transaction.
More efficienciesWith a distributed ledger that is shared among members of a network, time-wasting record reconciliations are eliminated. And to speed transactions, a set of rules that are called a smart contract can be stored on the blockchain and run automatically.
Blockchain 101 in five minutes Video What is blockchain?Step inside the basics of blockchain technology: how blocks contain data representing anything of value, how they’re chronologically connected in an immutable chain, and the differences between blockchain and cryptocurrencies such as Bitcoin.
Video Blockchain expanded
Learn how the decentralized nature of blockchain sets it apart from traditional record-keeping, the value of a permissioned blockchain for business transactions, and how blockchain promotes new levels of trust and transparency.
Video A traceable supply chain
The food industry is just one of many being transformed through blockchain technology. Learn how it can trace when, where and how food has been grown, picked, shipped and processed — all while protecting network-participant data.
Video Blockchain builds trust
Blockchain creates trust because it represents a shared record of the truth. Data that everyone can believe in will help power other new technologies that dramatically increase efficiency, transparency and confidence.
Types of blockchain networksThere are several ways to build a blockchain network. They can be public, private, permissioned, or built by a consortium.
Public blockchain networksA public blockchain is one that anyone can join and participate in, such as Bitcoin. Drawbacks might include the substantial computational power that is required, little or no privacy for transactions, and weak security. These are important considerations for enterprise use cases of blockchain.
Private blockchain networksA private blockchain network, similar to a public blockchain network, is a decentralized peer-to-peer network. However, one organization governs the network, controlling who is allowed to participate, run a consensus protocol and maintain the shared ledger. Depending on the use case, this can significantly boost trust and confidence between participants. A private blockchain can be run behind a corporate firewall and even be hosted on premises.
Permissioned blockchain networksBusinesses who set up a private blockchain will generally set up a permissioned blockchain network. It is important to note that public blockchain networks can also be permissioned. This places restrictions on who is allowed to participate in the network and in what transactions. Participants need to obtain an invitation or permission to join.
Consortium blockchainsMultiple organizations can share the responsibilities of maintaining a blockchain. These preselected organizations determine who submit transactions or access the data. A consortium blockchain is ideal for business when all participants need to be permissioned and have a shared responsibility for the blockchain.
Blockchain security Risk management systems for blockchain networksWhen building an enterprise blockchain application, it’s important to have a comprehensive security strategy that uses cybersecurity frameworks, assurance services, and best practices to reduce risks against attacks and fraud.
Learn more about blockchain security Blockchain use cases and applications Tracing fresh seafood from the moment it’s caughtIBM Food Trust is helping Raw Seafoods increase trust across the food supply chain by tracing every catch right from the water — all the way to supermarkets and restaurants.
Improving cryptocurrency security in financial services
INBLOCK issues Metacoin cryptocurrency, which is based on Hyperledger Fabric, to help make digital asset transactions faster, more convenient and safer.
Transforming healthcare outcomes with blockchain
The IBM Blockchain Platform can change the way your ecosystem ensures trust, data provenance and efficiency to improve patient care and profitability. Read: Transform healthcare outcomes
Fueling innovation in the oil and gas industry
Vertrax and Chateau Software launched the first multicloud blockchain solution built on IBM Blockchain Platform to help prevent supply chain disruptions in bulk oil and gas distribution.
Increasing trust in retailer-supplier relationships
The Home Depot is using IBM Blockchain to gain shared and trusted information on shipped and received goods, reducing vendor disputes and accelerating dispute resolution.
Blockchain for industriesIndustry leaders are using IBM Blockchain to remove friction, build trust, and unlock new value. Select your segment to see how.