In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-03-29 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >
Share
Shulou(Shulou.com)06/01 Report--
This article mainly introduces what is fabric private data, has a certain reference value, interested friends can refer to, I hope you can learn a lot after reading this article, the following let the editor take you to understand it.
What is fabric private data?
Currently, the way to achieve data privacy in Hyperledger Fabric is to use channels. But officials do not create a large number of channels in large networks in order to protect data privacy, because this brings additional overhead, such as management policies, chain code versions, and member service provision (MSP). In a channel, all data is either public or private. So it can be troublesome if you want to transfer assets to members outside the channel. This is why Hyperledger Fabric introduced private transactions. Farbic private data allows you to create private datasets based on policies to define which members of the channel can access the data. You can manage fabric private data simply by adding policies. This makes it possible to expose some data to only some members.
Consider the marbles example for Hyperledger Fabric. All marble data can be made public, except for the owner and the price information, these two data can not be made public to others, the price should not be known by others. Maybe you need to track this data because you need to verify that the person selling the marble is the real holder. A hypothetical marble audit firm can prove this as your partner. If you use the channel, then all your actions will be recorded in the ledger status and can be seen by anyone.
How does fabric private data solve the above problems?
In the figure above, the first collection, Channel Read-Write Sets "is the architecture when fabric private data was not introduced, and each transaction records its status and history.
The second set, private state partition 1, shows a shared private state between two nodes belonging to different institutions. This state is replicated between nodes according to a prior policy.
The third collection, private state partition 2: 3, shows a real example of fabric private data. Datasets can be ignored by some members. This means that you can set up a private dataset for each marble seller and auditor. These datasets allow some additional data to be added, and the main data is still stored in the master state and ledger.
The authorized node will be able to see the data hash in the main ledger, as well as the real data in the private database. Unauthorized nodes will not synchronize private databases and can only see data hashes on the main ledger. Because the hash is irreversible, these unauthorized nodes cannot see the real data.
At a higher level, the problem solved by fabric private data looks like this:
Thank you for reading this article carefully. I hope the article "what is fabric private data" shared by the editor will be helpful to everyone. At the same time, I also hope that you will support and pay attention to the industry information channel. More related knowledge is waiting for you to learn!
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.