Loading…
Phoenix, Arizona
March 3-6
More Information & Registration
Back To Schedule
Wednesday, March 4 • 5:15pm - 5:30pm
Demo: Fabric Private Chaincode - Bruno Vavala, Intel & Marcus Brandenburger, IBM Corp.

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
IBM and Intel demonstrate the privacy-enhanced capabilities that the Fabric Private Chaincode (FPC) project brings to Hyperledger Fabric, a popular blockchain framework for the enterprise. Such capabilities allow Fabric chaincode to maintain and work on encrypted data, thereby hiding any sensitive information from Fabric Peers and hosting organizations. This enables privacy-sensitive applications such as sealed auctions and analytics over medical data. The demo aims at familiarizing and engaging the audience with FPC as follows.

First, it argues that the Fabric framework can be seamlessly augmented with a privacy-enhancement feature through a sound and low-cost mechanism. In particular, it briefly overviews the functional and the security aspects of FPC chaincodes. The former describes how FPC chaincodes are executed on Fabric and how clients can interact with them. This will appear straightforward to Fabric users, since FPC does not modify Fabric’s programming model. The latter guides the audience through sensitive-information flows between clients and chaincodes (in the trusted execution environment), and between chaincodes and the ledger.

Second, the demo introduces a concrete system which implements FPC based on Intel SGX. It briefly overviews the FPC code base released in Hyperledger Labs, explaining how developers can integrate it with Fabric. Also, it demonstrates how the system can be used in simulation-mode on non-SGX-capable platform.
This allows a larger audience to immediately experiment with the code, while work is in progress to support additional platforms.

Third, the demo focuses on an application solving a real-world problem, which could not have been easily addressed by Fabric.

Speakers
avatar for Bruno Vavala

Bruno Vavala

Research Scientist, Intel
Dr. Bruno Vavala is a research scientist in the Trustworthy Distributed Systems team at Intel Labs. His research interests span Trusted Computing, Distributed Systems and Fault-Tolerance. He contributes to the Hyperledger Labs Private Data Objects and Fabric Private Chaincode projects... Read More →
MB

Marcus Brandenburger

Researcher, IBM Corp.
Marcus Brandenburger is a researcher in the Industry Platforms and Blockchain group at IBM Research Zurich, where he works in the area of cloud security and blockchain. He joined IBM in 2013 and is currently pursuing a Ph.D. in Computer Science at TU Braunschweig supervised by Prof... Read More →



Wednesday March 4, 2020 5:15pm - 5:30pm MST
105 A
  Demo Theater