fabric-private-chaincode
fabric-private-chaincode copied to clipboard
FPC enables Confidential Chaincode Execution for Hyperledger Fabric using Intel SGX.
**What this PR does / why we need it**: This PR introduces an alternative simulation support for non-sgx platforms, such as Mac M1. To make this work, both, the FPC...
This PR get the go-support-preview up-to-date with main
Currently, FPC does not support the following: - `Proposal's Transient field` that is used to pass ephemeral information to the chaincode. This is useful in many settings where some piece...
Now the sigrl blob is hardcoded, while it should be retrieved from IAS
The certificate decoding procedure in the attestation API should consider using a more robust implementation, possibly based on CURL lib (see https://curl.se/libcurl/c/curl_unescape.html). Problem: IAS certificates are downloaded and saved in...
**Description** Currently we just get the creator-name as-is from the untrusted part. To make it secure, we will have to pass the signed-proproposal to ecc which then will have to...
**Is your feature request related to a problem? Please describe.** Currently, writing and compiling chaincodes in FPC is only possible using C++ language. Since it is possible to have standard...
The `base-dev` and `dev` images can be refactored/simplified, possibly removing the latter. Currently, we publish `base-dev` and the user then builds `dev`. Their main difference is the presence of Fabric's...
**Description** The auction example doesn't match our FPC Lite programming model restrictions yet is our main test scenario our integration tests automatically exercise. Hence, would be desirable to replace it...