Talk about Microsoft's blockchain service

1 26

Tech giants have already laid out the blockchain. For example, Microsoft and IBM have not grabbed the fat in the mobile Internet wave. The old IT giants are full of energy and hope that in the wave of blockchain, they will recover one. Board.

For example, Microsoft launched Azure Blockchain service. IBM launched the Bluemix Blockchain service.

Today we focus on Microsoft's Azure blockchain service.

Microsoft Azure

Blockchain Service As early as November 2015, Microsoft launched the Azure Blockchain service to provide a complete set of blockchain technology solutions.

3M, using Azure Blockchain, has implemented a new label-as-a-service approach to ensure supply chain security and combat counterfeit products.

Webjet uses Azure to support payment reconciliation services in the online travel market.

The Monetary Authority of Singapore and the Singapore Association of Banks use Azure's blockchain application to clear and settle payments and securities.

Microsoft's Blockchain as a Service (BaaS) solution, as a "sandbox", allows users to deliver different technologies and services in a low-risk environment provided by Microsoft, making blockchain technology easier to build , Test, deploy, and use.

Sandbox: A practice of running applications in a restricted, secure environment, restricting application code access. Mostly used for computer security technology. All changes in the sandbox will not cause any loss to the operating system or platform environment.

On Azure, you can choose the appropriate blockchain module for development.

The advantages are:

1. Greatly reduced development time: easy experimentation with modular, pre-configured networks and infrastructure.
2. Get the product up and running quickly: Use built-in Azure connections and tools to quickly cycle through and verify blockchain solutions.
3. Provide cloud platform: ensure data security and scale when needed.

It can be said that Azure provides a complete set of development and testing tools, which can greatly shorten the development time.

Below, we take a look at what common blockchain architectures Azure supports.

The

earliest blockchain service provided by ETH Azure is based on the ETH Ethereum blockchain service.

Through the Azure template, using C ++ language, you can build a client of the ETH public chain, and through the client, you can easily link to the Eth public chain.

Through the Azure template, using the GO language, you can build your private chain and build a client connected to the private chain. In this Eth sandbox, you can also use the Solidity language to write and deploy smart contracts that you write.

Hyperledger Fabric

Hyperledger: A blockchain led by more than 40 banks participating in the blockchain alliance R3 and the Linux Foundation. The Hyperleder project belongs to the alliance chain architecture.

Hyperledger Fabric is a blockchain project in Hyperledger. A platform that provides distributed ledger solutions. It contains a ledger, using smart contracts, all participants manage transactions together. Support user identity management, rights management, privacy management, etc.

Register all members through Membership Service Provider (MSP). Support multiple different MSPs at the same time.

Ledger data can be stored in multiple formats, and consensus mechanisms can be accessed or disconnected.

Provides the ability to create channels, allowing participants to create a separate ledger for transactions. Only participants in the same channel will own the ledger in that channel, and other participants not in this channel will not see the ledger.

The Azure service allows users to deploy and configure the Hyperledger Fabric blockchain network in minutes. Let customers focus on building scenarios and applications. Of course, customers need to pay for the underlying infrastructure resources consumed, such as computing, storage, and networking. There is no additional charge for the solution itself.

Quorum

Quorum is an open source, led by JP Morgan Chase, an enterprise-level blockchain project based on Ethereum, and also an alliance chain.

It can be applied to high-speed and high-throughput private transaction processing, setting permissions groups for known participants. It is mainly used in the financial industry and other areas where members are restricted.

Stratis

Stratis is a blockchain development and technical services (Baas) solution platform.

Provides a complete toolkit for the blockchain configuration of enterprises and organizations; anyone can create and manage their own blockchain network by using Strat tokens. From the construction of the blockchain mode, to the encryption algorithm, to the distribution and other settings, developers can easily operate. It also provides a test environment for Dapps and smart contract testing.

Stratis aims to enable individual developers and small companies to quickly and quickly develop blockchain.

The blockchain service provided by Azure is mainly developed in the .Net framework and uses the C # language.

1
$ 0.00
Sponsors of arslankhalid
empty
empty
empty

Comments

Thanks of this information man ! Very interestinf post. Keep what you doing, I want to see more articles like this one

$ 0.00
4 years ago