Succeed with blockchain using Azure’s proven three-step approach
Simplify and accelerate record keeping and verifications between partners across your entire workflow by instantly sharing data and logic on an immutable, shared network. Implement Azure’s three-step approach to blockchain to build your consortium network, simplify governance and management, and integrate your blockchain solution with the systems and tools that you use today.
Create the foundation of your blockchain application by deploying your consortium network, deploying a ledger, inviting members, and setting up permissions:
- Configure, deploy, and manage your app using preconfigured networks and managed infrastructure with Azure Blockchain ServicePREVIEW.
Digitize your consortium’s business workflow with smart contracts to help ensure that your shared data is immutable:
- Use the intuitive UI in the Azure Blockchain extension for VS Code to create and compile your smart contracts before deploying them with Azure Blockchain Service.
- Simplify versioning and updates with Azure DevOps.
- Quickly iterate and validate blockchain scenarios by using built-in connections to Azure and tools that you’re already familiar with Azure Blockchain Workbench.
After the infrastructure and smart contract are set up, the final step is to build your app and extend it to work with the tools that your business uses today:
- Use Azure Blockchain Service to connect your sources, translate data to and from the ledger, and publish smart contract results to databases and applications—or use an Azure Blockchain Workbench template if you’re new to building blockchain apps.
- Connect and integrate your blockchain application with your existing apps and databases using the Azure Blockchain Development Kit.
Learn more about Azure blockchain products and services
Azure blockchain solution architectures
Discover how blockchain technology—including Ethereum networks—works to secure your data and digitize your workflows in these illustrated architectural scenarios.
Businesses use blockchain to digitize workflows they share with other organizations, such as moving physical assets across supply chains. The anatomy of blockchain apps is similar across use cases.
A common blockchain pattern is IoT-enabled monitoring of an asset as it moves along a multi-party supply chain. A great example of this pattern is the refrigerated transportation of perishable goods like food or pharmaceuticals where certain compliance rules must be met throughout the duration of the transportation process.
Customers are doing great things with Azure blockchain
GE Aviation uses blockchain to streamline tracking of aircraft parts from factory to flight.
Starbucks uses Azure to empower small-hold farmers and track its products from bean to barista.
Insurwave uses distributed common ledgers to reduce risk and exposures for insurance clients, brokers, insurers, and third parties.
Bühler uses blockchain technology to track crops from farm to fork, keeping food healthy and safe for two billion people every day.
Singapore Airlines uses Azure to convert customers’ airline miles into blockchain-based tokens that can be spent across a network of retail partners.
Webjet uses Azure to support Rezchain, a payment reconciliation service for the online travel market.
3M uses Azure Blockchain to enable a new label-as-a-service approach for securing its supply chains.
Nasdaq brings blockchain technology to capital markets to manage transaction delivery, payment, and settlement from multiple blockchains and payment mechanisms.
Microsoft uses blockchain solutions to compute royalty statements for Xbox game publishers in hours, instead of months.
Frequently asked questions
Blockchain is a record-keeping and contract-enforcement technology that’s based on complex cryptography. It allows organizations to streamline shared workstreams—such as supply chains—by exchanging and tracking assets and transactions on a shared ledger (often called distributed ledger technology, or DLT).
Blockchain networks are distributed among all of the partners’ computers (called a consortium network), giving each partner real-time visibility into every transaction that occurs on the network. Each partner also has the ability to reject incorrect transactions before they’re applied to the ledger, which simplifies auditing and greatly reduces the risk of fraud.
In addition to supply chain and shared workstream applications, developers are driving new revenue streams by creating blockchain-based products and services.
A “block” is a cluster of data within the blockchain that has both a unique identifier and a history. “Blocks” store transaction information such as date, time, or dollar amounts, as well as the digital signature (akin to a username) of transaction participants.
There are three main types of blockchain: public, private, and consortium.
- Public blockchain is completely decentralized, with no single authority on the network. All transactions on the chain are visible by any node on the network.
- Private blockchain is the property of an individual, and nodes require permission to access the network.
- Consortium blockchain is a private blockchain with distributed authority acting in the best interests of the network.
Blockchain is a transparent and verifiable system. As a shared, secure ledger of transactions distributed among a network of computers, blockchain eliminates waste, reduces the risk of fraud, and enables the creation of new revenue streams.
Azure Blockchain Service uses several Azure capabilities to keep your data secure and available. Data is secured using isolation, encryption, and authentication. The decentralized and immutable characteristics of blockchain make it very secure.
Deploy fully managed blockchain networks in a few clicks and govern at scale with codeless consortia management.
Watch demos and keep up with the latest blockchain technology on Block Talk on Channel 9.
Find dozens of ready-made blockchain solutions from Microsoft and partners.