Why Azure Confidential Ledger is essential to your architecture?
Photo by T? Hu?nh: https://www.pexels.com/photo/person-wearing-led-mask-doing-silence-gesture-3156660/

Why Azure Confidential Ledger is essential to your architecture?

My team has been developing dApps for quite some time now and as an enterprise application architect, we are really deep diving on how private data should be inside a private blockchain.

Don't get me wrong, I am fan of decentralization and somehow, I think we will be achieving it in the near future. I've been getting queries such as should I expose everything to the public chain, or can we choose what metadata / data should be exposed in the public blockchain?

The answer will be different based on the use case, for private companies that want to use blockchain to achieve transactional transparency and immutability then a hybrid approach should be an option.

In this case an ERP system that integrates financial data to blockchain:

A. Azure Confidential Ledger as the private chain that will store Annual Financial statement details.

B. Ethereum as the public chain that will be using ERC 721 to create a unique transaction header record.

C. Your dApps or usual enterprise systems

D. Function app - will orchestrate how to write transaction to both chains

No alt text provided for this image

How simple transaction should be written:


No alt text provided for this image


This is a super simple pattern that can be used for Financial Statement that can be audited publicly later on.


If you want to explore more about Microsoft Confidential Computing, check this out:

Microsoft Azure confidential ledger overview | Microsoft Learn

Elizabeth Pappalardo

Empowering Microsoft's MVPs & Regional Directors | Impactful Community Leadership | Personal Brand | Content Marketing

2 年

This is interesting, Paul Soliman! Thanks for sharing your insights into use case of blockchain.

要查看或添加评论,请登录

Paul Soliman的更多文章

社区洞察

其他会员也浏览了